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/amdkfd/ 647F: drivers/gpu/drm/amd/include/cik_structs.h 648F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 649F: drivers/gpu/drm/radeon/radeon_kfd.c 650F: drivers/gpu/drm/radeon/radeon_kfd.h 651F: include/uapi/linux/kfd_ioctl.h 652 653AMD MICROCODE UPDATE SUPPORT 654M: Borislav Petkov <bp@alien8.de> 655S: Maintained 656F: arch/x86/kernel/cpu/microcode/amd* 657 658AMD XGBE DRIVER 659M: Tom Lendacky <thomas.lendacky@amd.com> 660L: netdev@vger.kernel.org 661S: Supported 662F: drivers/net/ethernet/amd/xgbe/ 663 664AMS (Apple Motion Sensor) DRIVER 665M: Michael Hanselmann <linux-kernel@hansmi.ch> 666S: Supported 667F: drivers/macintosh/ams/ 668 669AMSO1100 RNIC DRIVER 670M: Tom Tucker <tom@opengridcomputing.com> 671M: Steve Wise <swise@opengridcomputing.com> 672L: linux-rdma@vger.kernel.org 673S: Maintained 674F: drivers/infiniband/hw/amso1100/ 675 676ANALOG DEVICES INC AD9389B DRIVER 677M: Hans Verkuil <hans.verkuil@cisco.com> 678L: linux-media@vger.kernel.org 679S: Maintained 680F: drivers/media/i2c/ad9389b* 681 682ANALOG DEVICES INC ADV7180 DRIVER 683M: Lars-Peter Clausen <lars@metafoo.de> 684L: linux-media@vger.kernel.org 685W: http://ez.analog.com/community/linux-device-drivers 686S: Supported 687F: drivers/media/i2c/adv7180.c 688 689ANALOG DEVICES INC ADV7511 DRIVER 690M: Hans Verkuil <hans.verkuil@cisco.com> 691L: linux-media@vger.kernel.org 692S: Maintained 693F: drivers/media/i2c/adv7511* 694 695ANALOG DEVICES INC ADV7604 DRIVER 696M: Hans Verkuil <hans.verkuil@cisco.com> 697L: linux-media@vger.kernel.org 698S: Maintained 699F: drivers/media/i2c/adv7604* 700 701ANALOG DEVICES INC ADV7842 DRIVER 702M: Hans Verkuil <hans.verkuil@cisco.com> 703L: linux-media@vger.kernel.org 704S: Maintained 705F: drivers/media/i2c/adv7842* 706 707ANALOG DEVICES INC ASOC CODEC DRIVERS 708M: Lars-Peter Clausen <lars@metafoo.de> 709L: alsa-devel@alsa-project.org (moderated for non-subscribers) 710W: http://wiki.analog.com/ 711W: http://ez.analog.com/community/linux-device-drivers 712S: Supported 713F: sound/soc/codecs/adau* 714F: sound/soc/codecs/adav* 715F: sound/soc/codecs/ad1* 716F: sound/soc/codecs/ad7* 717F: sound/soc/codecs/ssm* 718F: sound/soc/codecs/sigmadsp.* 719 720ANALOG DEVICES INC ASOC DRIVERS 721L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 722L: alsa-devel@alsa-project.org (moderated for non-subscribers) 723W: http://blackfin.uclinux.org/ 724S: Supported 725F: sound/soc/blackfin/* 726 727ANALOG DEVICES INC IIO DRIVERS 728M: Lars-Peter Clausen <lars@metafoo.de> 729M: Michael Hennerich <Michael.Hennerich@analog.com> 730W: http://wiki.analog.com/ 731W: http://ez.analog.com/community/linux-device-drivers 732S: Supported 733F: drivers/iio/*/ad* 734X: drivers/iio/*/adjd* 735F: drivers/staging/iio/*/ad* 736F: staging/iio/trigger/iio-trig-bfin-timer.c 737 738ANDROID DRIVERS 739M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 740M: Arve Hjønnevåg <arve@android.com> 741M: Riley Andrews <riandrews@android.com> 742T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 743L: devel@driverdev.osuosl.org 744S: Supported 745F: drivers/android/ 746F: drivers/staging/android/ 747 748AOA (Apple Onboard Audio) ALSA DRIVER 749M: Johannes Berg <johannes@sipsolutions.net> 750L: linuxppc-dev@lists.ozlabs.org 751L: alsa-devel@alsa-project.org (moderated for non-subscribers) 752S: Maintained 753F: sound/aoa/ 754 755APM DRIVER 756M: Jiri Kosina <jikos@kernel.org> 757S: Odd fixes 758F: arch/x86/kernel/apm_32.c 759F: include/linux/apm_bios.h 760F: include/uapi/linux/apm_bios.h 761F: drivers/char/apm-emulation.c 762 763APPLE BCM5974 MULTITOUCH DRIVER 764M: Henrik Rydberg <rydberg@bitmath.org> 765L: linux-input@vger.kernel.org 766S: Odd fixes 767F: drivers/input/mouse/bcm5974.c 768 769APPLE SMC DRIVER 770M: Henrik Rydberg <rydberg@bitmath.org> 771L: lm-sensors@lm-sensors.org 772S: Odd fixes 773F: drivers/hwmon/applesmc.c 774 775APPLETALK NETWORK LAYER 776M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 777S: Maintained 778F: drivers/net/appletalk/ 779F: net/appletalk/ 780 781APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 782M: Iyappan Subramanian <isubramanian@apm.com> 783M: Keyur Chudgar <kchudgar@apm.com> 784S: Supported 785F: drivers/net/ethernet/apm/xgene/ 786F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 787 788APTINA CAMERA SENSOR PLL 789M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 790L: linux-media@vger.kernel.org 791S: Maintained 792F: drivers/media/i2c/aptina-pll.* 793 794ARC FRAMEBUFFER DRIVER 795M: Jaya Kumar <jayalk@intworks.biz> 796S: Maintained 797F: drivers/video/fbdev/arcfb.c 798F: drivers/video/fbdev/core/fb_defio.c 799 800ARM MFM AND FLOPPY DRIVERS 801M: Ian Molton <spyro@f2s.com> 802S: Maintained 803F: arch/arm/lib/floppydma.S 804F: arch/arm/include/asm/floppy.h 805 806ARM PMU PROFILING AND DEBUGGING 807M: Will Deacon <will.deacon@arm.com> 808S: Maintained 809F: arch/arm/kernel/perf_* 810F: arch/arm/oprofile/common.c 811F: arch/arm/kernel/hw_breakpoint.c 812F: arch/arm/include/asm/hw_breakpoint.h 813F: arch/arm/include/asm/perf_event.h 814F: drivers/perf/arm_pmu.c 815F: include/linux/perf/arm_pmu.h 816 817ARM PORT 818M: Russell King <linux@arm.linux.org.uk> 819L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 820W: http://www.arm.linux.org.uk/ 821S: Maintained 822F: arch/arm/ 823 824ARM SUB-ARCHITECTURES 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 826S: Maintained 827F: arch/arm/mach-*/ 828F: arch/arm/plat-*/ 829T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 830 831ARM PRIMECELL AACI PL041 DRIVER 832M: Russell King <linux@arm.linux.org.uk> 833S: Maintained 834F: sound/arm/aaci.* 835 836ARM PRIMECELL CLCD PL110 DRIVER 837M: Russell King <linux@arm.linux.org.uk> 838S: Maintained 839F: drivers/video/fbdev/amba-clcd.* 840 841ARM PRIMECELL KMI PL050 DRIVER 842M: Russell King <linux@arm.linux.org.uk> 843S: Maintained 844F: drivers/input/serio/ambakmi.* 845F: include/linux/amba/kmi.h 846 847ARM PRIMECELL MMCI PL180/1 DRIVER 848M: Russell King <linux@arm.linux.org.uk> 849S: Maintained 850F: drivers/mmc/host/mmci.* 851F: include/linux/amba/mmci.h 852 853ARM PRIMECELL UART PL010 AND PL011 DRIVERS 854M: Russell King <linux@arm.linux.org.uk> 855S: Maintained 856F: drivers/tty/serial/amba-pl01*.c 857F: include/linux/amba/serial.h 858 859ARM PRIMECELL BUS SUPPORT 860M: Russell King <linux@arm.linux.org.uk> 861S: Maintained 862F: drivers/amba/ 863F: include/linux/amba/bus.h 864 865ARM/ADS SPHERE MACHINE SUPPORT 866M: Lennert Buytenhek <kernel@wantstofly.org> 867L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 868S: Maintained 869 870ARM/AFEB9260 MACHINE SUPPORT 871M: Sergey Lapin <slapin@ossfans.org> 872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 873S: Maintained 874 875ARM/AJECO 1ARM MACHINE SUPPORT 876M: Lennert Buytenhek <kernel@wantstofly.org> 877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 878S: Maintained 879 880ARM/Allwinner A1X SoC support 881M: Maxime Ripard <maxime.ripard@free-electrons.com> 882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 883S: Maintained 884N: sun[x4567]i 885 886ARM/Allwinner SoC Clock Support 887M: Emilio López <emilio@elopez.com.ar> 888S: Maintained 889F: drivers/clk/sunxi/ 890 891ARM/Amlogic MesonX SoC support 892M: Carlo Caione <carlo@caione.org> 893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 894S: Maintained 895F: drivers/media/rc/meson-ir.c 896N: meson[x68] 897 898ARM/Annapurna Labs ALPINE ARCHITECTURE 899M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 900S: Maintained 901F: arch/arm/mach-alpine/ 902 903ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 904M: Nicolas Ferre <nicolas.ferre@atmel.com> 905M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 906M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 908W: http://www.linux4sam.org 909S: Supported 910F: arch/arm/mach-at91/ 911F: include/soc/at91/ 912F: arch/arm/boot/dts/at91*.dts 913F: arch/arm/boot/dts/at91*.dtsi 914F: arch/arm/boot/dts/sama*.dts 915F: arch/arm/boot/dts/sama*.dtsi 916F: arch/arm/include/debug/at91.S 917 918ARM/ATMEL AT91 Clock Support 919M: Boris Brezillon <boris.brezillon@free-electrons.com> 920S: Maintained 921F: drivers/clk/at91 922 923ARM/CALXEDA HIGHBANK ARCHITECTURE 924M: Rob Herring <robh@kernel.org> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926S: Maintained 927F: arch/arm/mach-highbank/ 928 929ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 930M: Krzysztof Halasa <khalasa@piap.pl> 931S: Maintained 932F: arch/arm/mach-cns3xxx/ 933 934ARM/CAVIUM THUNDER NETWORK DRIVER 935M: Sunil Goutham <sgoutham@cavium.com> 936M: Robert Richter <rric@kernel.org> 937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 938S: Supported 939F: drivers/net/ethernet/cavium/thunder/ 940 941ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 942M: Alexander Shiyan <shc_work@mail.ru> 943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 944S: Odd Fixes 945N: clps711x 946 947ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 948M: Hartley Sweeten <hsweeten@visionengravers.com> 949M: Ryan Mallon <rmallon@gmail.com> 950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 951S: Maintained 952F: arch/arm/mach-ep93xx/ 953F: arch/arm/mach-ep93xx/include/mach/ 954 955ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 956M: Lennert Buytenhek <kernel@wantstofly.org> 957L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 958S: Maintained 959 960ARM/CLKDEV SUPPORT 961M: Russell King <linux@arm.linux.org.uk> 962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 963S: Maintained 964F: arch/arm/include/asm/clkdev.h 965F: drivers/clk/clkdev.c 966 967ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 968M: Mike Rapoport <mike@compulab.co.il> 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 970S: Maintained 971 972ARM/CONTEC MICRO9 MACHINE SUPPORT 973M: Hubert Feurstein <hubert.feurstein@contec.at> 974S: Maintained 975F: arch/arm/mach-ep93xx/micro9.c 976 977ARM/CORESIGHT FRAMEWORK AND DRIVERS 978M: Mathieu Poirier <mathieu.poirier@linaro.org> 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 980S: Maintained 981F: drivers/hwtracing/coresight/* 982F: Documentation/trace/coresight.txt 983F: Documentation/devicetree/bindings/arm/coresight.txt 984F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 985 986ARM/CORGI MACHINE SUPPORT 987M: Richard Purdie <rpurdie@rpsys.net> 988S: Maintained 989 990ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 991M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 993T: git git://github.com/ulli-kroll/linux.git 994S: Maintained 995F: arch/arm/mach-gemini/ 996F: drivers/rtc/rtc-gemini.c 997 998ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 999M: Barry Song <baohua@kernel.org> 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1001T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1002S: Maintained 1003F: arch/arm/mach-prima2/ 1004F: drivers/clk/sirf/ 1005F: drivers/clocksource/timer-prima2.c 1006F: drivers/clocksource/timer-atlas7.c 1007N: [^a-z]sirf 1008 1009ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1010M: Baruch Siach <baruch@tkos.co.il> 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1012S: Maintained 1013F: arch/arm/boot/dts/cx92755* 1014N: digicolor 1015 1016ARM/EBSA110 MACHINE SUPPORT 1017M: Russell King <linux@arm.linux.org.uk> 1018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1019W: http://www.arm.linux.org.uk/ 1020S: Maintained 1021F: arch/arm/mach-ebsa110/ 1022F: drivers/net/ethernet/amd/am79c961a.* 1023 1024ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1025M: Uwe Kleine-König <kernel@pengutronix.de> 1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1027S: Maintained 1028N: efm32 1029 1030ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1031M: Daniel Ribeiro <drwyrm@gmail.com> 1032M: Stefan Schmidt <stefan@openezx.org> 1033M: Harald Welte <laforge@openezx.org> 1034L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1035W: http://www.openezx.org/ 1036S: Maintained 1037T: topgit git://git.openezx.org/openezx.git 1038F: arch/arm/mach-pxa/ezx.c 1039 1040ARM/FARADAY FA526 PORT 1041M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1043S: Maintained 1044T: git git://git.berlios.de/gemini-board 1045F: arch/arm/mm/*-fa* 1046 1047ARM/FOOTBRIDGE ARCHITECTURE 1048M: Russell King <linux@arm.linux.org.uk> 1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1050W: http://www.arm.linux.org.uk/ 1051S: Maintained 1052F: arch/arm/include/asm/hardware/dec21285.h 1053F: arch/arm/mach-footbridge/ 1054 1055ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1056M: Shawn Guo <shawnguo@kernel.org> 1057M: Sascha Hauer <kernel@pengutronix.de> 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1059S: Maintained 1060T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1061F: arch/arm/mach-imx/ 1062F: arch/arm/mach-mxs/ 1063F: arch/arm/boot/dts/imx* 1064F: arch/arm/configs/imx*_defconfig 1065F: drivers/clk/imx/ 1066F: include/soc/imx/ 1067 1068ARM/FREESCALE VYBRID ARM ARCHITECTURE 1069M: Shawn Guo <shawnguo@kernel.org> 1070M: Sascha Hauer <kernel@pengutronix.de> 1071R: Stefan Agner <stefan@agner.ch> 1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1073S: Maintained 1074T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1075F: arch/arm/mach-imx/*vf610* 1076F: arch/arm/boot/dts/vf* 1077 1078ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1079M: Lennert Buytenhek <kernel@wantstofly.org> 1080L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1081S: Maintained 1082 1083ARM/GUMSTIX MACHINE SUPPORT 1084M: Steve Sakoman <sakoman@gmail.com> 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1086S: Maintained 1087 1088ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1089M: Philipp Zabel <philipp.zabel@gmail.com> 1090M: Paul Parsons <lost.distance@yahoo.com> 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1092S: Maintained 1093F: arch/arm/mach-pxa/hx4700.c 1094F: arch/arm/mach-pxa/include/mach/hx4700.h 1095F: sound/soc/pxa/hx4700.c 1096 1097ARM/HISILICON SOC SUPPORT 1098M: Wei Xu <xuwei5@hisilicon.com> 1099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1100W: http://www.hisilicon.com 1101S: Supported 1102T: git git://github.com/hisilicon/linux-hisi.git 1103F: arch/arm/mach-hisi/ 1104 1105ARM/HP JORNADA 7XX MACHINE SUPPORT 1106M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1107W: www.jlime.com 1108S: Maintained 1109T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1110F: arch/arm/mach-sa1100/jornada720.c 1111F: arch/arm/mach-sa1100/include/mach/jornada720.h 1112 1113ARM/IGEP MACHINE SUPPORT 1114M: Enric Balletbo i Serra <eballetbo@gmail.com> 1115M: Javier Martinez Canillas <javier@dowhile0.org> 1116L: linux-omap@vger.kernel.org 1117L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1118S: Maintained 1119F: arch/arm/boot/dts/omap3-igep* 1120 1121ARM/INCOME PXA270 SUPPORT 1122M: Marek Vasut <marek.vasut@gmail.com> 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1124S: Maintained 1125F: arch/arm/mach-pxa/colibri-pxa270-income.c 1126 1127ARM/INTEL IOP32X ARM ARCHITECTURE 1128M: Lennert Buytenhek <kernel@wantstofly.org> 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1130S: Maintained 1131 1132ARM/INTEL IOP33X ARM ARCHITECTURE 1133L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1134S: Orphan 1135 1136ARM/INTEL IOP13XX ARM ARCHITECTURE 1137M: Lennert Buytenhek <kernel@wantstofly.org> 1138L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1139S: Maintained 1140 1141ARM/INTEL IQ81342EX MACHINE SUPPORT 1142M: Lennert Buytenhek <kernel@wantstofly.org> 1143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1144S: Maintained 1145 1146ARM/INTEL IXDP2850 MACHINE SUPPORT 1147M: Lennert Buytenhek <kernel@wantstofly.org> 1148L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1149S: Maintained 1150 1151ARM/INTEL IXP4XX ARM ARCHITECTURE 1152M: Imre Kaloz <kaloz@openwrt.org> 1153M: Krzysztof Halasa <khalasa@piap.pl> 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1155S: Maintained 1156F: arch/arm/mach-ixp4xx/ 1157 1158ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1159M: Jonathan Cameron <jic23@cam.ac.uk> 1160L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1161S: Maintained 1162F: arch/arm/mach-pxa/stargate2.c 1163F: drivers/pcmcia/pxa2xx_stargate2.c 1164 1165ARM/INTEL XSC3 (MANZANO) ARM CORE 1166M: Lennert Buytenhek <kernel@wantstofly.org> 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1168S: Maintained 1169 1170ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1171M: Lennert Buytenhek <kernel@wantstofly.org> 1172L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1173S: Maintained 1174 1175ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1176M: Santosh Shilimkar <ssantosh@kernel.org> 1177L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1178S: Maintained 1179F: arch/arm/mach-keystone/ 1180T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1181 1182ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1183M: Santosh Shilimkar <ssantosh@kernel.org> 1184L: linux-kernel@vger.kernel.org 1185S: Maintained 1186F: drivers/clk/keystone/ 1187 1188ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1189M: Santosh Shilimkar <ssantosh@kernel.org> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191L: linux-kernel@vger.kernel.org 1192S: Maintained 1193F: drivers/clocksource/timer-keystone.c 1194 1195ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1196M: Santosh Shilimkar <ssantosh@kernel.org> 1197L: linux-kernel@vger.kernel.org 1198S: Maintained 1199F: drivers/power/reset/keystone-reset.c 1200 1201ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1202M: Santosh Shilimkar <ssantosh@kernel.org> 1203L: linux-kernel@vger.kernel.org 1204S: Maintained 1205F: drivers/memory/*emif* 1206 1207ARM/LOGICPD PXA270 MACHINE SUPPORT 1208M: Lennert Buytenhek <kernel@wantstofly.org> 1209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1210S: Maintained 1211 1212ARM/LPC18XX ARCHITECTURE 1213M: Joachim Eastwood <manabian@gmail.com> 1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1215S: Maintained 1216N: lpc18xx 1217 1218ARM/MAGICIAN MACHINE SUPPORT 1219M: Philipp Zabel <philipp.zabel@gmail.com> 1220S: Maintained 1221 1222ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1223M: Jason Cooper <jason@lakedaemon.net> 1224M: Andrew Lunn <andrew@lunn.ch> 1225M: Gregory Clement <gregory.clement@free-electrons.com> 1226M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1228S: Maintained 1229F: arch/arm/mach-mvebu/ 1230F: drivers/rtc/rtc-armada38x.c 1231F: arch/arm/boot/dts/armada* 1232F: arch/arm/boot/dts/kirkwood* 1233 1234 1235ARM/Marvell Berlin SoC support 1236M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1238S: Maintained 1239F: arch/arm/mach-berlin/ 1240F: arch/arm/boot/dts/berlin* 1241 1242 1243ARM/Marvell Dove/MV78xx0/Orion SOC support 1244M: Jason Cooper <jason@lakedaemon.net> 1245M: Andrew Lunn <andrew@lunn.ch> 1246M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1247M: Gregory Clement <gregory.clement@free-electrons.com> 1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1249S: Maintained 1250F: arch/arm/mach-dove/ 1251F: arch/arm/mach-mv78xx0/ 1252F: arch/arm/mach-orion5x/ 1253F: arch/arm/plat-orion/ 1254F: arch/arm/boot/dts/dove* 1255F: arch/arm/boot/dts/orion5x* 1256 1257 1258ARM/Orion SoC/Technologic Systems TS-78xx platform support 1259M: Alexander Clouter <alex@digriz.org.uk> 1260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1261W: http://www.digriz.org.uk/ts78xx/kernel 1262S: Maintained 1263F: arch/arm/mach-orion5x/ts78xx-* 1264 1265ARM/Mediatek RTC DRIVER 1266M: Eddie Huang <eddie.huang@mediatek.com> 1267L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1268L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1269S: Maintained 1270F: drivers/rtc/rtc-mt6397.c 1271 1272ARM/Mediatek SoC support 1273M: Matthias Brugger <matthias.bgg@gmail.com> 1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1275L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1276S: Maintained 1277F: arch/arm/boot/dts/mt6* 1278F: arch/arm/boot/dts/mt8* 1279F: arch/arm/mach-mediatek/ 1280N: mtk 1281K: mediatek 1282 1283ARM/MICREL KS8695 ARCHITECTURE 1284M: Greg Ungerer <gerg@uclinux.org> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286F: arch/arm/mach-ks8695/ 1287S: Odd Fixes 1288 1289ARM/MIOA701 MACHINE SUPPORT 1290M: Robert Jarzmik <robert.jarzmik@free.fr> 1291L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1292F: arch/arm/mach-pxa/mioa701.c 1293S: Maintained 1294 1295ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1296M: Michael Petchkovsky <mkpetch@internode.on.net> 1297S: Maintained 1298 1299ARM/NOMADIK ARCHITECTURE 1300M: Alessandro Rubini <rubini@unipv.it> 1301M: Linus Walleij <linus.walleij@linaro.org> 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1303S: Maintained 1304F: arch/arm/mach-nomadik/ 1305F: drivers/pinctrl/nomadik/ 1306F: drivers/i2c/busses/i2c-nomadik.c 1307T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1308 1309ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1310M: Nelson Castillo <arhuaco@freaks-unidos.net> 1311L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1312W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1313S: Supported 1314 1315ARM/TOSA MACHINE SUPPORT 1316M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1317M: Dirk Opfer <dirk@opfer-online.de> 1318S: Maintained 1319 1320ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1321M: Marek Vasut <marek.vasut@gmail.com> 1322L: linux-arm-kernel@lists.infradead.org 1323W: http://hackndev.com 1324S: Maintained 1325F: arch/arm/mach-pxa/include/mach/palmtx.h 1326F: arch/arm/mach-pxa/palmtx.c 1327F: arch/arm/mach-pxa/include/mach/palmt5.h 1328F: arch/arm/mach-pxa/palmt5.c 1329F: arch/arm/mach-pxa/include/mach/palmld.h 1330F: arch/arm/mach-pxa/palmld.c 1331F: arch/arm/mach-pxa/include/mach/palmte2.h 1332F: arch/arm/mach-pxa/palmte2.c 1333F: arch/arm/mach-pxa/include/mach/palmtc.h 1334F: arch/arm/mach-pxa/palmtc.c 1335 1336ARM/PALM TREO SUPPORT 1337M: Tomas Cech <sleep_walker@suse.com> 1338L: linux-arm-kernel@lists.infradead.org 1339W: http://hackndev.com 1340S: Maintained 1341F: arch/arm/mach-pxa/include/mach/palmtreo.h 1342F: arch/arm/mach-pxa/palmtreo.c 1343 1344ARM/PALMZ72 SUPPORT 1345M: Sergey Lapin <slapin@ossfans.org> 1346L: linux-arm-kernel@lists.infradead.org 1347W: http://hackndev.com 1348S: Maintained 1349F: arch/arm/mach-pxa/include/mach/palmz72.h 1350F: arch/arm/mach-pxa/palmz72.c 1351 1352ARM/PLEB SUPPORT 1353M: Peter Chubb <pleb@gelato.unsw.edu.au> 1354W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1355S: Maintained 1356 1357ARM/PT DIGITAL BOARD PORT 1358M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1360W: http://www.arm.linux.org.uk/ 1361S: Maintained 1362 1363ARM/QUALCOMM SUPPORT 1364M: Kumar Gala <galak@codeaurora.org> 1365M: Andy Gross <agross@codeaurora.org> 1366M: David Brown <davidb@codeaurora.org> 1367L: linux-arm-msm@vger.kernel.org 1368L: linux-soc@vger.kernel.org 1369S: Maintained 1370F: arch/arm/mach-qcom/ 1371F: drivers/soc/qcom/ 1372F: drivers/tty/serial/msm_serial.h 1373F: drivers/tty/serial/msm_serial.c 1374F: drivers/*/pm8???-* 1375F: drivers/mfd/ssbi.c 1376F: drivers/firmware/qcom_scm.c 1377T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1378 1379ARM/RADISYS ENP2611 MACHINE SUPPORT 1380M: Lennert Buytenhek <kernel@wantstofly.org> 1381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1382S: Maintained 1383 1384ARM/RISCPC ARCHITECTURE 1385M: Russell King <linux@arm.linux.org.uk> 1386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1387W: http://www.arm.linux.org.uk/ 1388S: Maintained 1389F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1390F: arch/arm/include/asm/hardware/ioc.h 1391F: arch/arm/include/asm/hardware/iomd.h 1392F: arch/arm/include/asm/hardware/memc.h 1393F: arch/arm/mach-rpc/ 1394F: drivers/net/ethernet/8390/etherh.c 1395F: drivers/net/ethernet/i825xx/ether1* 1396F: drivers/net/ethernet/seeq/ether3* 1397F: drivers/scsi/arm/ 1398 1399ARM/Rockchip SoC support 1400M: Heiko Stuebner <heiko@sntech.de> 1401L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1402L: linux-rockchip@lists.infradead.org 1403S: Maintained 1404F: arch/arm/boot/dts/rk3* 1405F: arch/arm/mach-rockchip/ 1406F: drivers/clk/rockchip/ 1407F: drivers/i2c/busses/i2c-rk3x.c 1408F: drivers/*/*rockchip* 1409F: drivers/*/*/*rockchip* 1410F: sound/soc/rockchip/ 1411N: rockchip 1412 1413ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1414M: Kukjin Kim <kgene@kernel.org> 1415M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1416L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1417L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1418S: Maintained 1419F: arch/arm/boot/dts/s3c* 1420F: arch/arm/boot/dts/exynos* 1421F: arch/arm64/boot/dts/exynos/ 1422F: arch/arm/plat-samsung/ 1423F: arch/arm/mach-s3c24*/ 1424F: arch/arm/mach-s3c64xx/ 1425F: arch/arm/mach-s5p*/ 1426F: arch/arm/mach-exynos*/ 1427F: drivers/*/*s3c2410* 1428F: drivers/*/*/*s3c2410* 1429F: drivers/spi/spi-s3c* 1430F: sound/soc/samsung/* 1431N: exynos 1432 1433ARM/SAMSUNG MOBILE MACHINE SUPPORT 1434M: Kyungmin Park <kyungmin.park@samsung.com> 1435L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1436S: Maintained 1437F: arch/arm/mach-s5pv210/ 1438 1439ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1440M: Kyungmin Park <kyungmin.park@samsung.com> 1441M: Kamil Debski <k.debski@samsung.com> 1442L: linux-arm-kernel@lists.infradead.org 1443L: linux-media@vger.kernel.org 1444S: Maintained 1445F: drivers/media/platform/s5p-g2d/ 1446 1447ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1448M: Kyungmin Park <kyungmin.park@samsung.com> 1449M: Kamil Debski <k.debski@samsung.com> 1450M: Jeongtae Park <jtp.park@samsung.com> 1451L: linux-arm-kernel@lists.infradead.org 1452L: linux-media@vger.kernel.org 1453S: Maintained 1454F: arch/arm/plat-samsung/s5p-dev-mfc.c 1455F: drivers/media/platform/s5p-mfc/ 1456 1457ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1458M: Kyungmin Park <kyungmin.park@samsung.com> 1459M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1460L: linux-arm-kernel@lists.infradead.org 1461L: linux-media@vger.kernel.org 1462S: Maintained 1463F: drivers/media/platform/s5p-tv/ 1464 1465ARM/SHMOBILE ARM ARCHITECTURE 1466M: Simon Horman <horms@verge.net.au> 1467M: Magnus Damm <magnus.damm@gmail.com> 1468L: linux-sh@vger.kernel.org 1469W: http://oss.renesas.com 1470Q: http://patchwork.kernel.org/project/linux-sh/list/ 1471T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1472S: Supported 1473F: arch/arm/boot/dts/emev2* 1474F: arch/arm/boot/dts/r7s* 1475F: arch/arm/boot/dts/r8a* 1476F: arch/arm/boot/dts/sh* 1477F: arch/arm/configs/bockw_defconfig 1478F: arch/arm/configs/marzen_defconfig 1479F: arch/arm/configs/shmobile_defconfig 1480F: arch/arm/include/debug/renesas-scif.S 1481F: arch/arm/mach-shmobile/ 1482F: drivers/sh/ 1483 1484ARM/SOCFPGA ARCHITECTURE 1485M: Dinh Nguyen <dinguyen@opensource.altera.com> 1486S: Maintained 1487F: arch/arm/mach-socfpga/ 1488F: arch/arm/boot/dts/socfpga* 1489F: arch/arm/configs/socfpga_defconfig 1490W: http://www.rocketboards.org 1491T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1492 1493ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1494M: Dinh Nguyen <dinguyen@opensource.altera.com> 1495S: Maintained 1496F: drivers/clk/socfpga/ 1497 1498ARM/SOCFPGA EDAC SUPPORT 1499M: Thor Thayer <tthayer@opensource.altera.com> 1500S: Maintained 1501F: drivers/edac/altera_edac. 1502 1503ARM/STI ARCHITECTURE 1504M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1505M: Maxime Coquelin <maxime.coquelin@st.com> 1506M: Patrice Chotard <patrice.chotard@st.com> 1507L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1508L: kernel@stlinux.com 1509W: http://www.stlinux.com 1510S: Maintained 1511F: arch/arm/mach-sti/ 1512F: arch/arm/boot/dts/sti* 1513F: drivers/clocksource/arm_global_timer.c 1514F: drivers/i2c/busses/i2c-st.c 1515F: drivers/media/rc/st_rc.c 1516F: drivers/mmc/host/sdhci-st.c 1517F: drivers/phy/phy-miphy28lp.c 1518F: drivers/phy/phy-miphy365x.c 1519F: drivers/phy/phy-stih407-usb.c 1520F: drivers/phy/phy-stih41x-usb.c 1521F: drivers/pinctrl/pinctrl-st.c 1522F: drivers/reset/sti/ 1523F: drivers/rtc/rtc-st-lpc.c 1524F: drivers/tty/serial/st-asc.c 1525F: drivers/usb/dwc3/dwc3-st.c 1526F: drivers/usb/host/ehci-st.c 1527F: drivers/usb/host/ohci-st.c 1528F: drivers/watchdog/st_lpc_wdt.c 1529F: drivers/ata/ahci_st.c 1530 1531ARM/STM32 ARCHITECTURE 1532M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1533L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1534S: Maintained 1535T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1536N: stm32 1537F: drivers/clocksource/armv7m_systick.c 1538 1539ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1540M: Lennert Buytenhek <kernel@wantstofly.org> 1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1542S: Maintained 1543 1544ARM/TETON BGA MACHINE SUPPORT 1545M: "Mark F. Brown" <mark.brown314@gmail.com> 1546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1547S: Maintained 1548 1549ARM/THECUS N2100 MACHINE SUPPORT 1550M: Lennert Buytenhek <kernel@wantstofly.org> 1551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1552S: Maintained 1553 1554ARM/NUVOTON W90X900 ARM ARCHITECTURE 1555M: Wan ZongShun <mcuos.com@gmail.com> 1556L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1557W: http://www.mcuos.com 1558S: Maintained 1559F: arch/arm/mach-w90x900/ 1560F: drivers/input/keyboard/w90p910_keypad.c 1561F: drivers/input/touchscreen/w90p910_ts.c 1562F: drivers/watchdog/nuc900_wdt.c 1563F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1564F: drivers/mtd/nand/nuc900_nand.c 1565F: drivers/rtc/rtc-nuc900.c 1566F: drivers/spi/spi-nuc900.c 1567F: drivers/usb/host/ehci-w90x900.c 1568F: drivers/video/fbdev/nuc900fb.c 1569 1570ARM/U300 MACHINE SUPPORT 1571M: Linus Walleij <linus.walleij@linaro.org> 1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1573S: Supported 1574F: arch/arm/mach-u300/ 1575F: drivers/clocksource/timer-u300.c 1576F: drivers/i2c/busses/i2c-stu300.c 1577F: drivers/rtc/rtc-coh901331.c 1578F: drivers/watchdog/coh901327_wdt.c 1579F: drivers/dma/coh901318* 1580F: drivers/mfd/ab3100* 1581F: drivers/rtc/rtc-ab3100.c 1582F: drivers/rtc/rtc-coh901331.c 1583T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1584 1585ARM/UNIPHIER ARCHITECTURE 1586M: Masahiro Yamada <yamada.masahiro@socionext.com> 1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1588S: Maintained 1589F: arch/arm/boot/dts/uniphier* 1590F: arch/arm/mach-uniphier/ 1591F: drivers/pinctrl/uniphier/ 1592F: drivers/tty/serial/8250/8250_uniphier.c 1593N: uniphier 1594 1595ARM/Ux500 ARM ARCHITECTURE 1596M: Linus Walleij <linus.walleij@linaro.org> 1597L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1598S: Maintained 1599F: arch/arm/mach-ux500/ 1600F: drivers/clocksource/clksrc-dbx500-prcmu.c 1601F: drivers/dma/ste_dma40* 1602F: drivers/hwspinlock/u8500_hsem.c 1603F: drivers/mfd/abx500* 1604F: drivers/mfd/ab8500* 1605F: drivers/mfd/dbx500* 1606F: drivers/mfd/db8500* 1607F: drivers/pinctrl/nomadik/pinctrl-ab* 1608F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1609F: drivers/rtc/rtc-ab8500.c 1610F: drivers/rtc/rtc-pl031.c 1611T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1612 1613ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1614M: Ulf Hansson <ulf.hansson@linaro.org> 1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1616T: git git://git.linaro.org/people/ulfh/clk.git 1617S: Maintained 1618F: drivers/clk/ux500/ 1619F: include/linux/platform_data/clk-ux500.h 1620 1621ARM/VERSATILE EXPRESS PLATFORM 1622M: Liviu Dudau <liviu.dudau@arm.com> 1623M: Sudeep Holla <sudeep.holla@arm.com> 1624M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1625L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1626S: Maintained 1627F: arch/arm/boot/dts/vexpress* 1628F: arch/arm64/boot/dts/arm/vexpress* 1629F: arch/arm/mach-vexpress/ 1630F: */*/vexpress* 1631F: */*/*/vexpress* 1632F: drivers/clk/versatile/clk-vexpress-osc.c 1633F: drivers/clocksource/versatile.c 1634 1635ARM/VFP SUPPORT 1636M: Russell King <linux@arm.linux.org.uk> 1637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1638W: http://www.arm.linux.org.uk/ 1639S: Maintained 1640F: arch/arm/vfp/ 1641 1642ARM/VOIPAC PXA270 SUPPORT 1643M: Marek Vasut <marek.vasut@gmail.com> 1644L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1645S: Maintained 1646F: arch/arm/mach-pxa/vpac270.c 1647F: arch/arm/mach-pxa/include/mach/vpac270.h 1648 1649ARM/VT8500 ARM ARCHITECTURE 1650M: Tony Prisk <linux@prisktech.co.nz> 1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1652S: Maintained 1653F: arch/arm/mach-vt8500/ 1654F: drivers/clocksource/vt8500_timer.c 1655F: drivers/i2c/busses/i2c-wmt.c 1656F: drivers/mmc/host/wmt-sdmmc.c 1657F: drivers/pwm/pwm-vt8500.c 1658F: drivers/rtc/rtc-vt8500.c 1659F: drivers/tty/serial/vt8500_serial.c 1660F: drivers/usb/host/ehci-platform.c 1661F: drivers/usb/host/uhci-platform.c 1662F: drivers/video/fbdev/vt8500lcdfb.* 1663F: drivers/video/fbdev/wm8505fb* 1664F: drivers/video/fbdev/wmt_ge_rops.* 1665 1666ARM/ZIPIT Z2 SUPPORT 1667M: Marek Vasut <marek.vasut@gmail.com> 1668L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1669S: Maintained 1670F: arch/arm/mach-pxa/z2.c 1671F: arch/arm/mach-pxa/include/mach/z2.h 1672 1673ARM/ZTE ARCHITECTURE 1674M: Jun Nie <jun.nie@linaro.org> 1675L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1676S: Maintained 1677F: arch/arm/mach-zx/ 1678F: drivers/clk/zte/ 1679F: Documentation/devicetree/bindings/arm/zte.txt 1680F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1681 1682ARM/ZYNQ ARCHITECTURE 1683M: Michal Simek <michal.simek@xilinx.com> 1684R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1685L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1686W: http://wiki.xilinx.com 1687T: git https://github.com/Xilinx/linux-xlnx.git 1688S: Supported 1689F: arch/arm/mach-zynq/ 1690F: drivers/cpuidle/cpuidle-zynq.c 1691F: drivers/block/xsysace.c 1692N: zynq 1693N: xilinx 1694F: drivers/clocksource/cadence_ttc_timer.c 1695F: drivers/i2c/busses/i2c-cadence.c 1696F: drivers/mmc/host/sdhci-of-arasan.c 1697F: drivers/edac/synopsys_edac.c 1698 1699ARM SMMU DRIVERS 1700M: Will Deacon <will.deacon@arm.com> 1701L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1702S: Maintained 1703F: drivers/iommu/arm-smmu.c 1704F: drivers/iommu/arm-smmu-v3.c 1705F: drivers/iommu/io-pgtable-arm.c 1706 1707ARM64 PORT (AARCH64 ARCHITECTURE) 1708M: Catalin Marinas <catalin.marinas@arm.com> 1709M: Will Deacon <will.deacon@arm.com> 1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1711S: Maintained 1712F: arch/arm64/ 1713F: Documentation/arm64/ 1714 1715AS3645A LED FLASH CONTROLLER DRIVER 1716M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1717L: linux-media@vger.kernel.org 1718T: git git://linuxtv.org/media_tree.git 1719S: Maintained 1720F: drivers/media/i2c/as3645a.c 1721F: include/media/as3645a.h 1722 1723ASC7621 HARDWARE MONITOR DRIVER 1724M: George Joseph <george.joseph@fairview5.com> 1725L: lm-sensors@lm-sensors.org 1726S: Maintained 1727F: Documentation/hwmon/asc7621 1728F: drivers/hwmon/asc7621.c 1729 1730ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1731M: Corentin Chary <corentin.chary@gmail.com> 1732L: acpi4asus-user@lists.sourceforge.net 1733L: platform-driver-x86@vger.kernel.org 1734W: http://acpi4asus.sf.net 1735S: Maintained 1736F: drivers/platform/x86/asus*.c 1737F: drivers/platform/x86/eeepc*.c 1738 1739ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1740R: Dan Williams <dan.j.williams@intel.com> 1741W: http://sourceforge.net/projects/xscaleiop 1742S: Odd fixes 1743F: Documentation/crypto/async-tx-api.txt 1744F: crypto/async_tx/ 1745F: drivers/dma/ 1746F: include/linux/dmaengine.h 1747F: include/linux/async_tx.h 1748 1749AT24 EEPROM DRIVER 1750M: Wolfram Sang <wsa@the-dreams.de> 1751L: linux-i2c@vger.kernel.org 1752S: Maintained 1753F: drivers/misc/eeprom/at24.c 1754F: include/linux/platform_data/at24.h 1755 1756ATA OVER ETHERNET (AOE) DRIVER 1757M: "Ed L. Cashin" <ed.cashin@acm.org> 1758W: http://www.openaoe.org/ 1759S: Supported 1760F: Documentation/aoe/ 1761F: drivers/block/aoe/ 1762 1763ATHEROS ATH GENERIC UTILITIES 1764M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1765L: linux-wireless@vger.kernel.org 1766S: Supported 1767F: drivers/net/wireless/ath/* 1768 1769ATHEROS ATH5K WIRELESS DRIVER 1770M: Jiri Slaby <jirislaby@gmail.com> 1771M: Nick Kossifidis <mickflemm@gmail.com> 1772M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1773L: linux-wireless@vger.kernel.org 1774W: http://wireless.kernel.org/en/users/Drivers/ath5k 1775S: Maintained 1776F: drivers/net/wireless/ath/ath5k/ 1777 1778ATHEROS ATH6KL WIRELESS DRIVER 1779M: Kalle Valo <kvalo@qca.qualcomm.com> 1780L: linux-wireless@vger.kernel.org 1781W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1782T: git git://github.com/kvalo/ath.git 1783S: Supported 1784F: drivers/net/wireless/ath/ath6kl/ 1785 1786WILOCITY WIL6210 WIRELESS DRIVER 1787M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1788L: linux-wireless@vger.kernel.org 1789L: wil6210@qca.qualcomm.com 1790S: Supported 1791W: http://wireless.kernel.org/en/users/Drivers/wil6210 1792F: drivers/net/wireless/ath/wil6210/ 1793F: include/uapi/linux/wil6210_uapi.h 1794 1795CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1796M: Christian Lamparter <chunkeey@googlemail.com> 1797L: linux-wireless@vger.kernel.org 1798W: http://wireless.kernel.org/en/users/Drivers/carl9170 1799S: Maintained 1800F: drivers/net/wireless/ath/carl9170/ 1801 1802ATK0110 HWMON DRIVER 1803M: Luca Tettamanti <kronos.it@gmail.com> 1804L: lm-sensors@lm-sensors.org 1805S: Maintained 1806F: drivers/hwmon/asus_atk0110.c 1807 1808ATI_REMOTE2 DRIVER 1809M: Ville Syrjala <syrjala@sci.fi> 1810S: Maintained 1811F: drivers/input/misc/ati_remote2.c 1812 1813ATLX ETHERNET DRIVERS 1814M: Jay Cliburn <jcliburn@gmail.com> 1815M: Chris Snook <chris.snook@gmail.com> 1816L: netdev@vger.kernel.org 1817W: http://sourceforge.net/projects/atl1 1818W: http://atl1.sourceforge.net 1819S: Maintained 1820F: drivers/net/ethernet/atheros/ 1821 1822ATM 1823M: Chas Williams <3chas3@gmail.com> 1824L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1825L: netdev@vger.kernel.org 1826W: http://linux-atm.sourceforge.net 1827S: Maintained 1828F: drivers/atm/ 1829F: include/linux/atm* 1830F: include/uapi/linux/atm* 1831 1832ATMEL AT91 / AT32 MCI DRIVER 1833M: Ludovic Desroches <ludovic.desroches@atmel.com> 1834S: Maintained 1835F: drivers/mmc/host/atmel-mci.c 1836F: drivers/mmc/host/atmel-mci-regs.h 1837 1838ATMEL AT91 / AT32 SERIAL DRIVER 1839M: Nicolas Ferre <nicolas.ferre@atmel.com> 1840S: Supported 1841F: drivers/tty/serial/atmel_serial.c 1842 1843ATMEL Audio ALSA driver 1844M: Nicolas Ferre <nicolas.ferre@atmel.com> 1845L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1846S: Supported 1847F: sound/soc/atmel 1848 1849ATMEL DMA DRIVER 1850M: Nicolas Ferre <nicolas.ferre@atmel.com> 1851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1852S: Supported 1853F: drivers/dma/at_hdmac.c 1854F: drivers/dma/at_hdmac_regs.h 1855F: include/linux/platform_data/dma-atmel.h 1856 1857ATMEL XDMA DRIVER 1858M: Ludovic Desroches <ludovic.desroches@atmel.com> 1859L: linux-arm-kernel@lists.infradead.org 1860L: dmaengine@vger.kernel.org 1861S: Supported 1862F: drivers/dma/at_xdmac.c 1863 1864ATMEL I2C DRIVER 1865M: Ludovic Desroches <ludovic.desroches@atmel.com> 1866L: linux-i2c@vger.kernel.org 1867S: Supported 1868F: drivers/i2c/busses/i2c-at91.c 1869 1870ATMEL ISI DRIVER 1871M: Josh Wu <josh.wu@atmel.com> 1872L: linux-media@vger.kernel.org 1873S: Supported 1874F: drivers/media/platform/soc_camera/atmel-isi.c 1875F: include/media/atmel-isi.h 1876 1877ATMEL LCDFB DRIVER 1878M: Nicolas Ferre <nicolas.ferre@atmel.com> 1879L: linux-fbdev@vger.kernel.org 1880S: Maintained 1881F: drivers/video/fbdev/atmel_lcdfb.c 1882F: include/video/atmel_lcdc.h 1883 1884ATMEL MACB ETHERNET DRIVER 1885M: Nicolas Ferre <nicolas.ferre@atmel.com> 1886S: Supported 1887F: drivers/net/ethernet/cadence/ 1888 1889ATMEL NAND DRIVER 1890M: Josh Wu <josh.wu@atmel.com> 1891L: linux-mtd@lists.infradead.org 1892S: Supported 1893F: drivers/mtd/nand/atmel_nand* 1894 1895ATMEL SPI DRIVER 1896M: Nicolas Ferre <nicolas.ferre@atmel.com> 1897S: Supported 1898F: drivers/spi/spi-atmel.* 1899 1900ATMEL SSC DRIVER 1901M: Nicolas Ferre <nicolas.ferre@atmel.com> 1902L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1903S: Supported 1904F: drivers/misc/atmel-ssc.c 1905F: include/linux/atmel-ssc.h 1906 1907ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1908M: Nicolas Ferre <nicolas.ferre@atmel.com> 1909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1910S: Supported 1911F: drivers/misc/atmel_tclib.c 1912F: drivers/clocksource/tcb_clksrc.c 1913 1914ATMEL USBA UDC DRIVER 1915M: Nicolas Ferre <nicolas.ferre@atmel.com> 1916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1917S: Supported 1918F: drivers/usb/gadget/udc/atmel_usba_udc.* 1919 1920ATMEL WIRELESS DRIVER 1921M: Simon Kelley <simon@thekelleys.org.uk> 1922L: linux-wireless@vger.kernel.org 1923W: http://www.thekelleys.org.uk/atmel 1924W: http://atmelwlandriver.sourceforge.net/ 1925S: Maintained 1926F: drivers/net/wireless/atmel* 1927 1928ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1929M: Bradley Grove <linuxdrivers@attotech.com> 1930L: linux-scsi@vger.kernel.org 1931W: http://www.attotech.com 1932S: Supported 1933F: drivers/scsi/esas2r 1934 1935ATUSB IEEE 802.15.4 RADIO DRIVER 1936M: Stefan Schmidt <stefan@osg.samsung.com> 1937L: linux-wpan@vger.kernel.org 1938S: Maintained 1939F: drivers/net/ieee802154/atusb.c 1940F: drivers/net/ieee802154/atusb.h 1941F: drivers/net/ieee802154/at86rf230.h 1942 1943AUDIT SUBSYSTEM 1944M: Paul Moore <paul@paul-moore.com> 1945M: Eric Paris <eparis@redhat.com> 1946L: linux-audit@redhat.com (moderated for non-subscribers) 1947W: http://people.redhat.com/sgrubb/audit/ 1948T: git git://git.infradead.org/users/pcmoore/audit 1949S: Maintained 1950F: include/linux/audit.h 1951F: include/uapi/linux/audit.h 1952F: kernel/audit* 1953 1954AUXILIARY DISPLAY DRIVERS 1955M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1956W: http://miguelojeda.es/auxdisplay.htm 1957W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1958S: Maintained 1959F: drivers/auxdisplay/ 1960F: include/linux/cfag12864b.h 1961 1962AVR32 ARCHITECTURE 1963M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1964M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1965W: http://www.atmel.com/products/AVR32/ 1966W: http://mirror.egtvedt.no/avr32linux.org/ 1967W: http://avrfreaks.net/ 1968S: Maintained 1969F: arch/avr32/ 1970 1971AVR32/AT32AP MACHINE SUPPORT 1972M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1973M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1974S: Maintained 1975F: arch/avr32/mach-at32ap/ 1976 1977AX.25 NETWORK LAYER 1978M: Ralf Baechle <ralf@linux-mips.org> 1979L: linux-hams@vger.kernel.org 1980W: http://www.linux-ax25.org/ 1981S: Maintained 1982F: include/uapi/linux/ax25.h 1983F: include/net/ax25.h 1984F: net/ax25/ 1985 1986AZ6007 DVB DRIVER 1987M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1988L: linux-media@vger.kernel.org 1989W: http://linuxtv.org 1990T: git git://linuxtv.org/media_tree.git 1991S: Maintained 1992F: drivers/media/usb/dvb-usb-v2/az6007.c 1993 1994AZTECH FM RADIO RECEIVER DRIVER 1995M: Hans Verkuil <hverkuil@xs4all.nl> 1996L: linux-media@vger.kernel.org 1997T: git git://linuxtv.org/media_tree.git 1998W: http://linuxtv.org 1999S: Maintained 2000F: drivers/media/radio/radio-aztech* 2001 2002B43 WIRELESS DRIVER 2003L: linux-wireless@vger.kernel.org 2004L: b43-dev@lists.infradead.org 2005W: http://wireless.kernel.org/en/users/Drivers/b43 2006S: Odd Fixes 2007F: drivers/net/wireless/b43/ 2008 2009B43LEGACY WIRELESS DRIVER 2010M: Larry Finger <Larry.Finger@lwfinger.net> 2011L: linux-wireless@vger.kernel.org 2012L: b43-dev@lists.infradead.org 2013W: http://wireless.kernel.org/en/users/Drivers/b43 2014S: Maintained 2015F: drivers/net/wireless/b43legacy/ 2016 2017BACKLIGHT CLASS/SUBSYSTEM 2018M: Jingoo Han <jingoohan1@gmail.com> 2019M: Lee Jones <lee.jones@linaro.org> 2020S: Maintained 2021F: drivers/video/backlight/ 2022F: include/linux/backlight.h 2023 2024BATMAN ADVANCED 2025M: Marek Lindner <mareklindner@neomailbox.ch> 2026M: Simon Wunderlich <sw@simonwunderlich.de> 2027M: Antonio Quartulli <antonio@meshcoding.com> 2028L: b.a.t.m.a.n@lists.open-mesh.org 2029W: http://www.open-mesh.org/ 2030S: Maintained 2031F: net/batman-adv/ 2032 2033BAYCOM/HDLCDRV DRIVERS FOR AX.25 2034M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2035L: linux-hams@vger.kernel.org 2036W: http://www.baycom.org/~tom/ham/ham.html 2037S: Maintained 2038F: drivers/net/hamradio/baycom* 2039 2040BCACHE (BLOCK LAYER CACHE) 2041M: Kent Overstreet <kent.overstreet@gmail.com> 2042L: linux-bcache@vger.kernel.org 2043W: http://bcache.evilpiepirate.org 2044S: Maintained 2045F: drivers/md/bcache/ 2046 2047BDISP ST MEDIA DRIVER 2048M: Fabien Dessenne <fabien.dessenne@st.com> 2049L: linux-media@vger.kernel.org 2050T: git git://linuxtv.org/media_tree.git 2051W: http://linuxtv.org 2052S: Supported 2053F: drivers/media/platform/sti/bdisp 2054 2055BEFS FILE SYSTEM 2056S: Orphan 2057F: Documentation/filesystems/befs.txt 2058F: fs/befs/ 2059 2060BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2061M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2062L: netdev@vger.kernel.org 2063S: Maintained 2064F: drivers/net/ethernet/ec_bhf.c 2065 2066BFS FILE SYSTEM 2067M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2068S: Maintained 2069F: Documentation/filesystems/bfs.txt 2070F: fs/bfs/ 2071F: include/uapi/linux/bfs_fs.h 2072 2073BLACKFIN ARCHITECTURE 2074M: Steven Miao <realmz6@gmail.com> 2075L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2076T: git git://git.code.sf.net/p/adi-linux/code 2077W: http://blackfin.uclinux.org 2078S: Supported 2079F: arch/blackfin/ 2080 2081BLACKFIN EMAC DRIVER 2082L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2083W: http://blackfin.uclinux.org 2084S: Supported 2085F: drivers/net/ethernet/adi/ 2086 2087BLACKFIN RTC DRIVER 2088L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2089W: http://blackfin.uclinux.org 2090S: Supported 2091F: drivers/rtc/rtc-bfin.c 2092 2093BLACKFIN SDH DRIVER 2094M: Sonic Zhang <sonic.zhang@analog.com> 2095L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2096W: http://blackfin.uclinux.org 2097S: Supported 2098F: drivers/mmc/host/bfin_sdh.c 2099 2100BLACKFIN SERIAL DRIVER 2101M: Sonic Zhang <sonic.zhang@analog.com> 2102L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2103W: http://blackfin.uclinux.org 2104S: Supported 2105F: drivers/tty/serial/bfin_uart.c 2106 2107BLACKFIN WATCHDOG DRIVER 2108L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2109W: http://blackfin.uclinux.org 2110S: Supported 2111F: drivers/watchdog/bfin_wdt.c 2112 2113BLACKFIN I2C TWI DRIVER 2114M: Sonic Zhang <sonic.zhang@analog.com> 2115L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2116W: http://blackfin.uclinux.org/ 2117S: Supported 2118F: drivers/i2c/busses/i2c-bfin-twi.c 2119 2120BLACKFIN MEDIA DRIVER 2121M: Scott Jiang <scott.jiang.linux@gmail.com> 2122L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2123W: http://blackfin.uclinux.org/ 2124S: Supported 2125F: drivers/media/platform/blackfin/ 2126F: drivers/media/i2c/adv7183* 2127F: drivers/media/i2c/vs6624* 2128 2129BLINKM RGB LED DRIVER 2130M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2131S: Maintained 2132F: drivers/leds/leds-blinkm.c 2133 2134BLOCK LAYER 2135M: Jens Axboe <axboe@kernel.dk> 2136T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2137S: Maintained 2138F: block/ 2139F: kernel/trace/blktrace.c 2140 2141BLOCK2MTD DRIVER 2142M: Joern Engel <joern@lazybastard.org> 2143L: linux-mtd@lists.infradead.org 2144S: Maintained 2145F: drivers/mtd/devices/block2mtd.c 2146 2147BLUETOOTH DRIVERS 2148M: Marcel Holtmann <marcel@holtmann.org> 2149M: Gustavo Padovan <gustavo@padovan.org> 2150M: Johan Hedberg <johan.hedberg@gmail.com> 2151L: linux-bluetooth@vger.kernel.org 2152W: http://www.bluez.org/ 2153T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2154T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2155S: Maintained 2156F: drivers/bluetooth/ 2157 2158BLUETOOTH SUBSYSTEM 2159M: Marcel Holtmann <marcel@holtmann.org> 2160M: Gustavo Padovan <gustavo@padovan.org> 2161M: Johan Hedberg <johan.hedberg@gmail.com> 2162L: linux-bluetooth@vger.kernel.org 2163W: http://www.bluez.org/ 2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2165T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2166S: Maintained 2167F: net/bluetooth/ 2168F: include/net/bluetooth/ 2169 2170BONDING DRIVER 2171M: Jay Vosburgh <j.vosburgh@gmail.com> 2172M: Veaceslav Falico <vfalico@gmail.com> 2173M: Andy Gospodarek <gospo@cumulusnetworks.com> 2174L: netdev@vger.kernel.org 2175W: http://sourceforge.net/projects/bonding/ 2176S: Supported 2177F: drivers/net/bonding/ 2178F: include/uapi/linux/if_bonding.h 2179 2180BPF (Safe dynamic programs and tools) 2181M: Alexei Starovoitov <ast@kernel.org> 2182L: netdev@vger.kernel.org 2183L: linux-kernel@vger.kernel.org 2184S: Supported 2185F: kernel/bpf/ 2186 2187BROADCOM B44 10/100 ETHERNET DRIVER 2188M: Gary Zambrano <zambrano@broadcom.com> 2189L: netdev@vger.kernel.org 2190S: Supported 2191F: drivers/net/ethernet/broadcom/b44.* 2192 2193BROADCOM GENET ETHERNET DRIVER 2194M: Florian Fainelli <f.fainelli@gmail.com> 2195L: netdev@vger.kernel.org 2196S: Supported 2197F: drivers/net/ethernet/broadcom/genet/ 2198 2199BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2200M: Sony Chacko <sony.chacko@qlogic.com> 2201M: Dept-HSGLinuxNICDev@qlogic.com 2202L: netdev@vger.kernel.org 2203S: Supported 2204F: drivers/net/ethernet/broadcom/bnx2.* 2205F: drivers/net/ethernet/broadcom/bnx2_* 2206 2207BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2208M: Ariel Elior <ariel.elior@qlogic.com> 2209L: netdev@vger.kernel.org 2210S: Supported 2211F: drivers/net/ethernet/broadcom/bnx2x/ 2212 2213BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2214M: Florian Fainelli <f.fainelli@gmail.com> 2215M: Ray Jui <rjui@broadcom.com> 2216M: Scott Branden <sbranden@broadcom.com> 2217L: bcm-kernel-feedback-list@broadcom.com 2218T: git git://github.com/broadcom/mach-bcm 2219S: Maintained 2220F: arch/arm/mach-bcm/ 2221F: arch/arm/boot/dts/bcm113* 2222F: arch/arm/boot/dts/bcm216* 2223F: arch/arm/boot/dts/bcm281* 2224F: arch/arm/configs/bcm_defconfig 2225F: drivers/mmc/host/sdhci-bcm-kona.c 2226F: drivers/clocksource/bcm_kona_timer.c 2227 2228BROADCOM BCM2835 ARM ARCHITECTURE 2229M: Stephen Warren <swarren@wwwdotorg.org> 2230M: Lee Jones <lee@kernel.org> 2231M: Eric Anholt <eric@anholt.net> 2232L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2234T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2235S: Maintained 2236N: bcm2835 2237 2238BROADCOM BCM33XX MIPS ARCHITECTURE 2239M: Kevin Cernekee <cernekee@gmail.com> 2240L: linux-mips@linux-mips.org 2241S: Maintained 2242F: arch/mips/bcm3384/* 2243F: arch/mips/include/asm/mach-bcm3384/* 2244F: arch/mips/kernel/*bmips* 2245 2246BROADCOM BCM47XX MIPS ARCHITECTURE 2247M: Hauke Mehrtens <hauke@hauke-m.de> 2248M: Rafał Miłecki <zajec5@gmail.com> 2249L: linux-mips@linux-mips.org 2250S: Maintained 2251F: arch/mips/bcm47xx/* 2252F: arch/mips/include/asm/mach-bcm47xx/* 2253 2254BROADCOM BCM5301X ARM ARCHITECTURE 2255M: Hauke Mehrtens <hauke@hauke-m.de> 2256L: linux-arm-kernel@lists.infradead.org 2257S: Maintained 2258F: arch/arm/mach-bcm/bcm_5301x.c 2259F: arch/arm/boot/dts/bcm5301x.dtsi 2260F: arch/arm/boot/dts/bcm470* 2261 2262BROADCOM BCM63XX ARM ARCHITECTURE 2263M: Florian Fainelli <f.fainelli@gmail.com> 2264L: linux-arm-kernel@lists.infradead.org 2265T: git git://github.com/broadcom/arm-bcm63xx.git 2266S: Maintained 2267F: arch/arm/mach-bcm/bcm63xx.c 2268F: arch/arm/include/debug/bcm63xx.S 2269 2270BROADCOM BCM63XX/BCM33XX UDC DRIVER 2271M: Kevin Cernekee <cernekee@gmail.com> 2272L: linux-usb@vger.kernel.org 2273S: Maintained 2274F: drivers/usb/gadget/udc/bcm63xx_udc.* 2275 2276BROADCOM BCM7XXX ARM ARCHITECTURE 2277M: Brian Norris <computersforpeace@gmail.com> 2278M: Gregory Fong <gregory.0xf0@gmail.com> 2279M: Florian Fainelli <f.fainelli@gmail.com> 2280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2281T: git git://github.com/broadcom/stblinux.git 2282S: Maintained 2283F: arch/arm/mach-bcm/*brcmstb* 2284F: arch/arm/boot/dts/bcm7*.dts* 2285F: drivers/bus/brcmstb_gisb.c 2286N: brcmstb 2287 2288BROADCOM BMIPS MIPS ARCHITECTURE 2289M: Kevin Cernekee <cernekee@gmail.com> 2290M: Florian Fainelli <f.fainelli@gmail.com> 2291L: linux-mips@linux-mips.org 2292T: git git://github.com/broadcom/stblinux.git 2293S: Maintained 2294F: arch/mips/bmips/* 2295F: arch/mips/include/asm/mach-bmips/* 2296F: arch/mips/kernel/*bmips* 2297F: arch/mips/boot/dts/brcm/bcm*.dts* 2298F: drivers/irqchip/irq-bcm7* 2299F: drivers/irqchip/irq-brcmstb* 2300 2301BROADCOM TG3 GIGABIT ETHERNET DRIVER 2302M: Prashant Sreedharan <prashant@broadcom.com> 2303M: Michael Chan <mchan@broadcom.com> 2304L: netdev@vger.kernel.org 2305S: Supported 2306F: drivers/net/ethernet/broadcom/tg3.* 2307 2308BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2309M: Brett Rudley <brudley@broadcom.com> 2310M: Arend van Spriel <arend@broadcom.com> 2311M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2312M: Hante Meuleman <meuleman@broadcom.com> 2313L: linux-wireless@vger.kernel.org 2314L: brcm80211-dev-list@broadcom.com 2315S: Supported 2316F: drivers/net/wireless/brcm80211/ 2317 2318BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2319M: QLogic-Storage-Upstream@qlogic.com 2320L: linux-scsi@vger.kernel.org 2321S: Supported 2322F: drivers/scsi/bnx2fc/ 2323 2324BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2325M: QLogic-Storage-Upstream@qlogic.com 2326L: linux-scsi@vger.kernel.org 2327S: Supported 2328F: drivers/scsi/bnx2i/ 2329 2330BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2331M: Ray Jui <rjui@broadcom.com> 2332M: Scott Branden <sbranden@broadcom.com> 2333L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2334L: bcm-kernel-feedback-list@broadcom.com 2335T: git git://github.com/broadcom/cygnus-linux.git 2336S: Maintained 2337N: iproc 2338N: cygnus 2339N: bcm9113* 2340N: bcm9583* 2341N: bcm583* 2342N: bcm113* 2343 2344BROADCOM BRCMSTB GPIO DRIVER 2345M: Gregory Fong <gregory.0xf0@gmail.com> 2346L: bcm-kernel-feedback-list@broadcom.com> 2347S: Supported 2348F: drivers/gpio/gpio-brcmstb.c 2349F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2350 2351BROADCOM KONA GPIO DRIVER 2352M: Ray Jui <rjui@broadcom.com> 2353L: bcm-kernel-feedback-list@broadcom.com 2354S: Supported 2355F: drivers/gpio/gpio-bcm-kona.c 2356F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2357 2358BROADCOM NVRAM DRIVER 2359M: Rafał Miłecki <zajec5@gmail.com> 2360L: linux-mips@linux-mips.org 2361S: Maintained 2362F: drivers/firmware/broadcom/* 2363 2364BROADCOM STB NAND FLASH DRIVER 2365M: Brian Norris <computersforpeace@gmail.com> 2366L: linux-mtd@lists.infradead.org 2367S: Maintained 2368F: drivers/mtd/nand/brcmnand/ 2369 2370BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2371M: Rafał Miłecki <zajec5@gmail.com> 2372L: linux-wireless@vger.kernel.org 2373S: Maintained 2374F: drivers/bcma/ 2375F: include/linux/bcma/ 2376 2377BROADCOM SYSTEMPORT ETHERNET DRIVER 2378M: Florian Fainelli <f.fainelli@gmail.com> 2379L: netdev@vger.kernel.org 2380S: Supported 2381F: drivers/net/ethernet/broadcom/bcmsysport.* 2382 2383BROCADE BFA FC SCSI DRIVER 2384M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2385M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2386L: linux-scsi@vger.kernel.org 2387S: Supported 2388F: drivers/scsi/bfa/ 2389 2390BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2391M: Rasesh Mody <rasesh.mody@qlogic.com> 2392L: netdev@vger.kernel.org 2393S: Supported 2394F: drivers/net/ethernet/brocade/bna/ 2395 2396BSG (block layer generic sg v4 driver) 2397M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2398L: linux-scsi@vger.kernel.org 2399S: Supported 2400F: block/bsg.c 2401F: include/linux/bsg.h 2402F: include/uapi/linux/bsg.h 2403 2404BT87X AUDIO DRIVER 2405M: Clemens Ladisch <clemens@ladisch.de> 2406L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2407T: git git://git.alsa-project.org/alsa-kernel.git 2408S: Maintained 2409F: Documentation/sound/alsa/Bt87x.txt 2410F: sound/pci/bt87x.c 2411 2412BT8XXGPIO DRIVER 2413M: Michael Buesch <m@bues.ch> 2414W: http://bu3sch.de/btgpio.php 2415S: Maintained 2416F: drivers/gpio/gpio-bt8xx.c 2417 2418BTRFS FILE SYSTEM 2419M: Chris Mason <clm@fb.com> 2420M: Josef Bacik <jbacik@fb.com> 2421M: David Sterba <dsterba@suse.com> 2422L: linux-btrfs@vger.kernel.org 2423W: http://btrfs.wiki.kernel.org/ 2424Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2425T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2426S: Maintained 2427F: Documentation/filesystems/btrfs.txt 2428F: fs/btrfs/ 2429 2430BTTV VIDEO4LINUX DRIVER 2431M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2432L: linux-media@vger.kernel.org 2433W: http://linuxtv.org 2434T: git git://linuxtv.org/media_tree.git 2435S: Odd fixes 2436F: Documentation/video4linux/bttv/ 2437F: drivers/media/pci/bt8xx/bttv* 2438 2439BUSLOGIC SCSI DRIVER 2440M: Khalid Aziz <khalid@gonehiking.org> 2441L: linux-scsi@vger.kernel.org 2442S: Maintained 2443F: drivers/scsi/BusLogic.* 2444F: drivers/scsi/FlashPoint.* 2445 2446C-MEDIA CMI8788 DRIVER 2447M: Clemens Ladisch <clemens@ladisch.de> 2448L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2449T: git git://git.alsa-project.org/alsa-kernel.git 2450S: Maintained 2451F: sound/pci/oxygen/ 2452 2453C6X ARCHITECTURE 2454M: Mark Salter <msalter@redhat.com> 2455M: Aurelien Jacquiot <a-jacquiot@ti.com> 2456L: linux-c6x-dev@linux-c6x.org 2457W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2458S: Maintained 2459F: arch/c6x/ 2460 2461CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2462M: David Howells <dhowells@redhat.com> 2463L: linux-cachefs@redhat.com 2464S: Supported 2465F: Documentation/filesystems/caching/cachefiles.txt 2466F: fs/cachefiles/ 2467 2468CADET FM/AM RADIO RECEIVER DRIVER 2469M: Hans Verkuil <hverkuil@xs4all.nl> 2470L: linux-media@vger.kernel.org 2471T: git git://linuxtv.org/media_tree.git 2472W: http://linuxtv.org 2473S: Maintained 2474F: drivers/media/radio/radio-cadet* 2475 2476CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2477M: Jonathan Corbet <corbet@lwn.net> 2478L: linux-media@vger.kernel.org 2479T: git git://linuxtv.org/media_tree.git 2480S: Maintained 2481F: Documentation/video4linux/cafe_ccic 2482F: drivers/media/platform/marvell-ccic/ 2483 2484CAIF NETWORK LAYER 2485M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2486L: netdev@vger.kernel.org 2487S: Supported 2488F: Documentation/networking/caif/ 2489F: drivers/net/caif/ 2490F: include/uapi/linux/caif/ 2491F: include/net/caif/ 2492F: net/caif/ 2493 2494CALGARY x86-64 IOMMU 2495M: Muli Ben-Yehuda <muli@il.ibm.com> 2496M: "Jon D. Mason" <jdmason@kudzu.us> 2497L: discuss@x86-64.org 2498S: Maintained 2499F: arch/x86/kernel/pci-calgary_64.c 2500F: arch/x86/kernel/tce_64.c 2501F: arch/x86/include/asm/calgary.h 2502F: arch/x86/include/asm/tce.h 2503 2504CAN NETWORK LAYER 2505M: Oliver Hartkopp <socketcan@hartkopp.net> 2506M: Marc Kleine-Budde <mkl@pengutronix.de> 2507L: linux-can@vger.kernel.org 2508W: https://github.com/linux-can 2509T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2510T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2511S: Maintained 2512F: Documentation/networking/can.txt 2513F: net/can/ 2514F: include/linux/can/core.h 2515F: include/uapi/linux/can.h 2516F: include/uapi/linux/can/bcm.h 2517F: include/uapi/linux/can/raw.h 2518F: include/uapi/linux/can/gw.h 2519 2520CAN NETWORK DRIVERS 2521M: Wolfgang Grandegger <wg@grandegger.com> 2522M: Marc Kleine-Budde <mkl@pengutronix.de> 2523L: linux-can@vger.kernel.org 2524W: https://github.com/linux-can 2525T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2526T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2527S: Maintained 2528F: drivers/net/can/ 2529F: include/linux/can/dev.h 2530F: include/linux/can/platform/ 2531F: include/uapi/linux/can/error.h 2532F: include/uapi/linux/can/netlink.h 2533 2534CAPABILITIES 2535M: Serge Hallyn <serge.hallyn@canonical.com> 2536L: linux-security-module@vger.kernel.org 2537S: Supported 2538F: include/linux/capability.h 2539F: include/uapi/linux/capability.h 2540F: security/commoncap.c 2541F: kernel/capability.c 2542 2543CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2544M: Kevin Tsai <ktsai@capellamicro.com> 2545S: Maintained 2546F: drivers/iio/light/cm* 2547F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2548 2549CAVIUM LIQUIDIO NETWORK DRIVER 2550M: Derek Chickles <derek.chickles@caviumnetworks.com> 2551M: Satanand Burla <satananda.burla@caviumnetworks.com> 2552M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2553M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2554L: netdev@vger.kernel.org 2555W: http://www.cavium.com 2556S: Supported 2557F: drivers/net/ethernet/cavium/liquidio/ 2558 2559CC2520 IEEE-802.15.4 RADIO DRIVER 2560M: Varka Bhadram <varkabhadram@gmail.com> 2561L: linux-wpan@vger.kernel.org 2562S: Maintained 2563F: drivers/net/ieee802154/cc2520.c 2564F: include/linux/spi/cc2520.h 2565F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2566 2567CELL BROADBAND ENGINE ARCHITECTURE 2568M: Arnd Bergmann <arnd@arndb.de> 2569L: linuxppc-dev@lists.ozlabs.org 2570W: http://www.ibm.com/developerworks/power/cell/ 2571S: Supported 2572F: arch/powerpc/include/asm/cell*.h 2573F: arch/powerpc/include/asm/spu*.h 2574F: arch/powerpc/include/uapi/asm/spu*.h 2575F: arch/powerpc/oprofile/*cell* 2576F: arch/powerpc/platforms/cell/ 2577 2578CEPH COMMON CODE (LIBCEPH) 2579M: Ilya Dryomov <idryomov@gmail.com> 2580M: "Yan, Zheng" <zyan@redhat.com> 2581M: Sage Weil <sage@redhat.com> 2582L: ceph-devel@vger.kernel.org 2583W: http://ceph.com/ 2584T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2585T: git git://github.com/ceph/ceph-client.git 2586S: Supported 2587F: net/ceph/ 2588F: include/linux/ceph/ 2589F: include/linux/crush/ 2590 2591CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2592M: "Yan, Zheng" <zyan@redhat.com> 2593M: Sage Weil <sage@redhat.com> 2594M: Ilya Dryomov <idryomov@gmail.com> 2595L: ceph-devel@vger.kernel.org 2596W: http://ceph.com/ 2597T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2598T: git git://github.com/ceph/ceph-client.git 2599S: Supported 2600F: Documentation/filesystems/ceph.txt 2601F: fs/ceph/ 2602 2603CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2604L: linux-usb@vger.kernel.org 2605S: Orphan 2606F: Documentation/usb/WUSB-Design-overview.txt 2607F: Documentation/usb/wusb-cbaf 2608F: drivers/usb/host/hwa-hc.c 2609F: drivers/usb/host/whci/ 2610F: drivers/usb/wusbcore/ 2611F: include/linux/usb/wusb* 2612 2613CFAG12864B LCD DRIVER 2614M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2615W: http://miguelojeda.es/auxdisplay.htm 2616W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2617S: Maintained 2618F: drivers/auxdisplay/cfag12864b.c 2619F: include/linux/cfag12864b.h 2620 2621CFAG12864BFB LCD FRAMEBUFFER DRIVER 2622M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2623W: http://miguelojeda.es/auxdisplay.htm 2624W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2625S: Maintained 2626F: drivers/auxdisplay/cfag12864bfb.c 2627F: include/linux/cfag12864b.h 2628 2629CFG80211 and NL80211 2630M: Johannes Berg <johannes@sipsolutions.net> 2631L: linux-wireless@vger.kernel.org 2632W: http://wireless.kernel.org/ 2633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2635S: Maintained 2636F: include/uapi/linux/nl80211.h 2637F: include/net/cfg80211.h 2638F: net/wireless/* 2639X: net/wireless/wext* 2640 2641CHAR and MISC DRIVERS 2642M: Arnd Bergmann <arnd@arndb.de> 2643M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2644T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2645S: Supported 2646F: drivers/char/* 2647F: drivers/misc/* 2648F: include/linux/miscdevice.h 2649 2650CHECKPATCH 2651M: Andy Whitcroft <apw@canonical.com> 2652M: Joe Perches <joe@perches.com> 2653S: Maintained 2654F: scripts/checkpatch.pl 2655 2656CHINESE DOCUMENTATION 2657M: Harry Wei <harryxiyou@gmail.com> 2658L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2659L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2660S: Maintained 2661F: Documentation/zh_CN/ 2662 2663CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2664M: Peter Chen <Peter.Chen@freescale.com> 2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2666L: linux-usb@vger.kernel.org 2667S: Maintained 2668F: drivers/usb/chipidea/ 2669 2670CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2671M: Hans de Goede <hdegoede@redhat.com> 2672L: linux-input@vger.kernel.org 2673S: Maintained 2674F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2675F: drivers/input/touchscreen/chipone_icn8318.c 2676 2677CHROME HARDWARE PLATFORM SUPPORT 2678M: Olof Johansson <olof@lixom.net> 2679S: Maintained 2680F: drivers/platform/chrome/ 2681 2682CISCO VIC ETHERNET NIC DRIVER 2683M: Christian Benvenuti <benve@cisco.com> 2684M: Sujith Sankar <ssujith@cisco.com> 2685M: Govindarajulu Varadarajan <_govind@gmx.com> 2686M: Neel Patel <neepatel@cisco.com> 2687S: Supported 2688F: drivers/net/ethernet/cisco/enic/ 2689 2690CISCO VIC LOW LATENCY NIC DRIVER 2691M: Upinder Malhi <umalhi@cisco.com> 2692S: Supported 2693F: drivers/infiniband/hw/usnic 2694 2695CIRRUS LOGIC EP93XX ETHERNET DRIVER 2696M: Hartley Sweeten <hsweeten@visionengravers.com> 2697L: netdev@vger.kernel.org 2698S: Maintained 2699F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2700 2701CIRRUS LOGIC AUDIO CODEC DRIVERS 2702M: Brian Austin <brian.austin@cirrus.com> 2703M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2704L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2705S: Maintained 2706F: sound/soc/codecs/cs* 2707 2708CLEANCACHE API 2709M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2710L: linux-kernel@vger.kernel.org 2711S: Maintained 2712F: mm/cleancache.c 2713F: include/linux/cleancache.h 2714 2715CLK API 2716M: Russell King <linux@arm.linux.org.uk> 2717L: linux-clk@vger.kernel.org 2718S: Maintained 2719F: include/linux/clk.h 2720 2721CLOCKSOURCE, CLOCKEVENT DRIVERS 2722M: Daniel Lezcano <daniel.lezcano@linaro.org> 2723M: Thomas Gleixner <tglx@linutronix.de> 2724L: linux-kernel@vger.kernel.org 2725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2726S: Supported 2727F: drivers/clocksource 2728 2729CISCO FCOE HBA DRIVER 2730M: Hiral Patel <hiralpat@cisco.com> 2731M: Suma Ramars <sramars@cisco.com> 2732M: Brian Uchino <buchino@cisco.com> 2733L: linux-scsi@vger.kernel.org 2734S: Supported 2735F: drivers/scsi/fnic/ 2736 2737CISCO SCSI HBA DRIVER 2738M: Narsimhulu Musini <nmusini@cisco.com> 2739M: Sesidhar Baddela <sebaddel@cisco.com> 2740L: linux-scsi@vger.kernel.org 2741S: Supported 2742F: drivers/scsi/snic/ 2743 2744CMPC ACPI DRIVER 2745M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2746M: Daniel Oliveira Nascimento <don@syst.com.br> 2747L: platform-driver-x86@vger.kernel.org 2748S: Supported 2749F: drivers/platform/x86/classmate-laptop.c 2750 2751COBALT MEDIA DRIVER 2752M: Hans Verkuil <hans.verkuil@cisco.com> 2753L: linux-media@vger.kernel.org 2754T: git git://linuxtv.org/media_tree.git 2755W: http://linuxtv.org 2756S: Supported 2757F: drivers/media/pci/cobalt/ 2758 2759COCCINELLE/Semantic Patches (SmPL) 2760M: Julia Lawall <Julia.Lawall@lip6.fr> 2761M: Gilles Muller <Gilles.Muller@lip6.fr> 2762M: Nicolas Palix <nicolas.palix@imag.fr> 2763M: Michal Marek <mmarek@suse.com> 2764L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2765T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2766W: http://coccinelle.lip6.fr/ 2767S: Supported 2768F: Documentation/coccinelle.txt 2769F: scripts/coccinelle/ 2770F: scripts/coccicheck 2771 2772CODA FILE SYSTEM 2773M: Jan Harkes <jaharkes@cs.cmu.edu> 2774M: coda@cs.cmu.edu 2775L: codalist@coda.cs.cmu.edu 2776W: http://www.coda.cs.cmu.edu/ 2777S: Maintained 2778F: Documentation/filesystems/coda.txt 2779F: fs/coda/ 2780F: include/linux/coda*.h 2781F: include/uapi/linux/coda*.h 2782 2783CODA V4L2 MEM2MEM DRIVER 2784M: Philipp Zabel <p.zabel@pengutronix.de> 2785L: linux-media@vger.kernel.org 2786S: Maintained 2787F: Documentation/devicetree/bindings/media/coda.txt 2788F: drivers/media/platform/coda/ 2789 2790COMMON CLK FRAMEWORK 2791M: Michael Turquette <mturquette@baylibre.com> 2792M: Stephen Boyd <sboyd@codeaurora.org> 2793L: linux-clk@vger.kernel.org 2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2795S: Maintained 2796F: drivers/clk/ 2797X: drivers/clk/clkdev.c 2798F: include/linux/clk-pr* 2799F: include/linux/clk/ 2800 2801COMMON INTERNET FILE SYSTEM (CIFS) 2802M: Steve French <sfrench@samba.org> 2803L: linux-cifs@vger.kernel.org 2804L: samba-technical@lists.samba.org (moderated for non-subscribers) 2805W: http://linux-cifs.samba.org/ 2806T: git git://git.samba.org/sfrench/cifs-2.6.git 2807S: Supported 2808F: Documentation/filesystems/cifs/ 2809F: fs/cifs/ 2810 2811COMPACTPCI HOTPLUG CORE 2812M: Scott Murray <scott@spiteful.org> 2813L: linux-pci@vger.kernel.org 2814S: Maintained 2815F: drivers/pci/hotplug/cpci_hotplug* 2816 2817COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2818M: Scott Murray <scott@spiteful.org> 2819L: linux-pci@vger.kernel.org 2820S: Maintained 2821F: drivers/pci/hotplug/cpcihp_zt5550.* 2822 2823COMPACTPCI HOTPLUG GENERIC DRIVER 2824M: Scott Murray <scott@spiteful.org> 2825L: linux-pci@vger.kernel.org 2826S: Maintained 2827F: drivers/pci/hotplug/cpcihp_generic.c 2828 2829COMPAL LAPTOP SUPPORT 2830M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2831L: platform-driver-x86@vger.kernel.org 2832S: Maintained 2833F: drivers/platform/x86/compal-laptop.c 2834 2835CONEXANT ACCESSRUNNER USB DRIVER 2836M: Simon Arlott <cxacru@fire.lp0.eu> 2837L: accessrunner-general@lists.sourceforge.net 2838W: http://accessrunner.sourceforge.net/ 2839S: Maintained 2840F: drivers/usb/atm/cxacru.c 2841 2842CONFIGFS 2843M: Joel Becker <jlbec@evilplan.org> 2844T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2845S: Supported 2846F: fs/configfs/ 2847F: include/linux/configfs.h 2848 2849CONNECTOR 2850M: Evgeniy Polyakov <zbr@ioremap.net> 2851L: netdev@vger.kernel.org 2852S: Maintained 2853F: drivers/connector/ 2854 2855CONTROL GROUP (CGROUP) 2856M: Tejun Heo <tj@kernel.org> 2857M: Li Zefan <lizefan@huawei.com> 2858M: Johannes Weiner <hannes@cmpxchg.org> 2859L: cgroups@vger.kernel.org 2860T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2861S: Maintained 2862F: Documentation/cgroups/ 2863F: include/linux/cgroup* 2864F: kernel/cgroup* 2865 2866CONTROL GROUP - CPUSET 2867M: Li Zefan <lizefan@huawei.com> 2868L: cgroups@vger.kernel.org 2869W: http://www.bullopensource.org/cpuset/ 2870W: http://oss.sgi.com/projects/cpusets/ 2871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2872S: Maintained 2873F: Documentation/cgroups/cpusets.txt 2874F: include/linux/cpuset.h 2875F: kernel/cpuset.c 2876 2877CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2878M: Johannes Weiner <hannes@cmpxchg.org> 2879M: Michal Hocko <mhocko@kernel.org> 2880L: cgroups@vger.kernel.org 2881L: linux-mm@kvack.org 2882S: Maintained 2883F: mm/memcontrol.c 2884F: mm/swap_cgroup.c 2885 2886CORETEMP HARDWARE MONITORING DRIVER 2887M: Fenghua Yu <fenghua.yu@intel.com> 2888L: lm-sensors@lm-sensors.org 2889S: Maintained 2890F: Documentation/hwmon/coretemp 2891F: drivers/hwmon/coretemp.c 2892 2893COSA/SRP SYNC SERIAL DRIVER 2894M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2895W: http://www.fi.muni.cz/~kas/cosa/ 2896S: Maintained 2897F: drivers/net/wan/cosa* 2898 2899CPMAC ETHERNET DRIVER 2900M: Florian Fainelli <florian@openwrt.org> 2901L: netdev@vger.kernel.org 2902S: Maintained 2903F: drivers/net/ethernet/ti/cpmac.c 2904 2905CPU FREQUENCY DRIVERS 2906M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2907M: Viresh Kumar <viresh.kumar@linaro.org> 2908L: linux-pm@vger.kernel.org 2909S: Maintained 2910T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2911T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2912F: drivers/cpufreq/ 2913F: include/linux/cpufreq.h 2914 2915CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2916M: Viresh Kumar <viresh.kumar@linaro.org> 2917M: Sudeep Holla <sudeep.holla@arm.com> 2918L: linux-pm@vger.kernel.org 2919W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2920S: Maintained 2921F: drivers/cpufreq/arm_big_little.h 2922F: drivers/cpufreq/arm_big_little.c 2923F: drivers/cpufreq/arm_big_little_dt.c 2924 2925CPUIDLE DRIVER - ARM BIG LITTLE 2926M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2927M: Daniel Lezcano <daniel.lezcano@linaro.org> 2928L: linux-pm@vger.kernel.org 2929L: linux-arm-kernel@lists.infradead.org 2930T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2931S: Maintained 2932F: drivers/cpuidle/cpuidle-big_little.c 2933 2934CPUIDLE DRIVER - ARM EXYNOS 2935M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2936M: Daniel Lezcano <daniel.lezcano@linaro.org> 2937M: Kukjin Kim <kgene@kernel.org> 2938L: linux-pm@vger.kernel.org 2939L: linux-samsung-soc@vger.kernel.org 2940S: Supported 2941F: drivers/cpuidle/cpuidle-exynos.c 2942F: arch/arm/mach-exynos/pm.c 2943 2944CPUIDLE DRIVERS 2945M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2946M: Daniel Lezcano <daniel.lezcano@linaro.org> 2947L: linux-pm@vger.kernel.org 2948S: Maintained 2949T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2950F: drivers/cpuidle/* 2951F: include/linux/cpuidle.h 2952 2953CPUID/MSR DRIVER 2954M: "H. Peter Anvin" <hpa@zytor.com> 2955S: Maintained 2956F: arch/x86/kernel/cpuid.c 2957F: arch/x86/kernel/msr.c 2958 2959CPU POWER MONITORING SUBSYSTEM 2960M: Thomas Renninger <trenn@suse.com> 2961L: linux-pm@vger.kernel.org 2962S: Maintained 2963F: tools/power/cpupower/ 2964 2965CRAMFS FILESYSTEM 2966W: http://sourceforge.net/projects/cramfs/ 2967S: Orphan / Obsolete 2968F: Documentation/filesystems/cramfs.txt 2969F: fs/cramfs/ 2970 2971CRIS PORT 2972M: Mikael Starvik <starvik@axis.com> 2973M: Jesper Nilsson <jesper.nilsson@axis.com> 2974L: linux-cris-kernel@axis.com 2975W: http://developer.axis.com 2976S: Maintained 2977F: arch/cris/ 2978F: drivers/tty/serial/crisv10.* 2979 2980CRYPTO API 2981M: Herbert Xu <herbert@gondor.apana.org.au> 2982M: "David S. Miller" <davem@davemloft.net> 2983L: linux-crypto@vger.kernel.org 2984T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2985S: Maintained 2986F: Documentation/crypto/ 2987F: Documentation/DocBook/crypto-API.tmpl 2988F: arch/*/crypto/ 2989F: crypto/ 2990F: drivers/crypto/ 2991F: include/crypto/ 2992 2993CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2994M: Neil Horman <nhorman@tuxdriver.com> 2995L: linux-crypto@vger.kernel.org 2996S: Maintained 2997F: crypto/ansi_cprng.c 2998F: crypto/rng.c 2999 3000CS5535 Audio ALSA driver 3001M: Jaya Kumar <jayakumar.alsa@gmail.com> 3002S: Maintained 3003F: sound/pci/cs5535audio/ 3004 3005CW1200 WLAN driver 3006M: Solomon Peachy <pizza@shaftnet.org> 3007S: Maintained 3008F: drivers/net/wireless/cw1200/ 3009 3010CX18 VIDEO4LINUX DRIVER 3011M: Andy Walls <awalls@md.metrocast.net> 3012L: ivtv-devel@ivtvdriver.org (subscribers-only) 3013L: linux-media@vger.kernel.org 3014T: git git://linuxtv.org/media_tree.git 3015W: http://linuxtv.org 3016W: http://www.ivtvdriver.org/index.php/Cx18 3017S: Maintained 3018F: Documentation/video4linux/cx18.txt 3019F: drivers/media/pci/cx18/ 3020F: include/uapi/linux/ivtv* 3021 3022CX2341X MPEG ENCODER HELPER MODULE 3023M: Hans Verkuil <hverkuil@xs4all.nl> 3024L: linux-media@vger.kernel.org 3025T: git git://linuxtv.org/media_tree.git 3026W: http://linuxtv.org 3027S: Maintained 3028F: drivers/media/common/cx2341x* 3029F: include/media/cx2341x* 3030 3031CX24120 MEDIA DRIVER 3032M: Jemma Denson <jdenson@gmail.com> 3033M: Patrick Boettcher <patrick.boettcher@posteo.de> 3034L: linux-media@vger.kernel.org 3035W: http://linuxtv.org/ 3036Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3037S: Maintained 3038F: drivers/media/dvb-frontends/cx24120* 3039 3040CX88 VIDEO4LINUX DRIVER 3041M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3042L: linux-media@vger.kernel.org 3043W: http://linuxtv.org 3044T: git git://linuxtv.org/media_tree.git 3045S: Odd fixes 3046F: Documentation/video4linux/cx88/ 3047F: drivers/media/pci/cx88/ 3048 3049CXD2820R MEDIA DRIVER 3050M: Antti Palosaari <crope@iki.fi> 3051L: linux-media@vger.kernel.org 3052W: http://linuxtv.org/ 3053W: http://palosaari.fi/linux/ 3054Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3055T: git git://linuxtv.org/anttip/media_tree.git 3056S: Maintained 3057F: drivers/media/dvb-frontends/cxd2820r* 3058 3059CXGB3 ETHERNET DRIVER (CXGB3) 3060M: Santosh Raspatur <santosh@chelsio.com> 3061L: netdev@vger.kernel.org 3062W: http://www.chelsio.com 3063S: Supported 3064F: drivers/net/ethernet/chelsio/cxgb3/ 3065 3066CXGB3 ISCSI DRIVER (CXGB3I) 3067M: Karen Xie <kxie@chelsio.com> 3068L: linux-scsi@vger.kernel.org 3069W: http://www.chelsio.com 3070S: Supported 3071F: drivers/scsi/cxgbi/cxgb3i 3072 3073CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3074M: Steve Wise <swise@chelsio.com> 3075L: linux-rdma@vger.kernel.org 3076W: http://www.openfabrics.org 3077S: Supported 3078F: drivers/infiniband/hw/cxgb3/ 3079 3080CXGB4 ETHERNET DRIVER (CXGB4) 3081M: Hariprasad S <hariprasad@chelsio.com> 3082L: netdev@vger.kernel.org 3083W: http://www.chelsio.com 3084S: Supported 3085F: drivers/net/ethernet/chelsio/cxgb4/ 3086 3087CXGB4 ISCSI DRIVER (CXGB4I) 3088M: Karen Xie <kxie@chelsio.com> 3089L: linux-scsi@vger.kernel.org 3090W: http://www.chelsio.com 3091S: Supported 3092F: drivers/scsi/cxgbi/cxgb4i 3093 3094CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3095M: Steve Wise <swise@chelsio.com> 3096L: linux-rdma@vger.kernel.org 3097W: http://www.openfabrics.org 3098S: Supported 3099F: drivers/infiniband/hw/cxgb4/ 3100 3101CXGB4VF ETHERNET DRIVER (CXGB4VF) 3102M: Casey Leedom <leedom@chelsio.com> 3103L: netdev@vger.kernel.org 3104W: http://www.chelsio.com 3105S: Supported 3106F: drivers/net/ethernet/chelsio/cxgb4vf/ 3107 3108CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3109M: Ian Munsie <imunsie@au1.ibm.com> 3110M: Michael Neuling <mikey@neuling.org> 3111L: linuxppc-dev@lists.ozlabs.org 3112S: Supported 3113F: drivers/misc/cxl/ 3114F: include/misc/cxl* 3115F: include/uapi/misc/cxl.h 3116F: Documentation/powerpc/cxl.txt 3117F: Documentation/powerpc/cxl.txt 3118F: Documentation/ABI/testing/sysfs-class-cxl 3119 3120STMMAC ETHERNET DRIVER 3121M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3122L: netdev@vger.kernel.org 3123W: http://www.stlinux.com 3124S: Supported 3125F: drivers/net/ethernet/stmicro/stmmac/ 3126 3127CYBERPRO FB DRIVER 3128M: Russell King <linux@arm.linux.org.uk> 3129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3130W: http://www.arm.linux.org.uk/ 3131S: Maintained 3132F: drivers/video/fbdev/cyber2000fb.* 3133 3134CYCLADES ASYNC MUX DRIVER 3135W: http://www.cyclades.com/ 3136S: Orphan 3137F: drivers/tty/cyclades.c 3138F: include/linux/cyclades.h 3139F: include/uapi/linux/cyclades.h 3140 3141CYCLADES PC300 DRIVER 3142W: http://www.cyclades.com/ 3143S: Orphan 3144F: drivers/net/wan/pc300* 3145 3146CYPRESS_FIRMWARE MEDIA DRIVER 3147M: Antti Palosaari <crope@iki.fi> 3148L: linux-media@vger.kernel.org 3149W: http://linuxtv.org/ 3150W: http://palosaari.fi/linux/ 3151Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3152T: git git://linuxtv.org/anttip/media_tree.git 3153S: Maintained 3154F: drivers/media/common/cypress_firmware* 3155 3156CYTTSP TOUCHSCREEN DRIVER 3157M: Ferruh Yigit <fery@cypress.com> 3158L: linux-input@vger.kernel.org 3159S: Supported 3160F: drivers/input/touchscreen/cyttsp* 3161F: include/linux/input/cyttsp.h 3162 3163DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3164M: Joshua Kinard <kumba@gentoo.org> 3165S: Maintained 3166F: drivers/rtc/rtc-ds1685.c 3167F: include/linux/rtc/ds1685.h 3168 3169DAMA SLAVE for AX.25 3170M: Joerg Reuter <jreuter@yaina.de> 3171W: http://yaina.de/jreuter/ 3172W: http://www.qsl.net/dl1bke/ 3173L: linux-hams@vger.kernel.org 3174S: Maintained 3175F: net/ax25/af_ax25.c 3176F: net/ax25/ax25_dev.c 3177F: net/ax25/ax25_ds_* 3178F: net/ax25/ax25_in.c 3179F: net/ax25/ax25_out.c 3180F: net/ax25/ax25_timer.c 3181F: net/ax25/sysctl_net_ax25.c 3182 3183DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3184L: netdev@vger.kernel.org 3185S: Orphan 3186F: Documentation/networking/dmfe.txt 3187F: drivers/net/ethernet/dec/tulip/dmfe.c 3188 3189DC390/AM53C974 SCSI driver 3190M: Hannes Reinecke <hare@suse.com> 3191L: linux-scsi@vger.kernel.org 3192S: Maintained 3193F: drivers/scsi/am53c974.c 3194 3195DC395x SCSI driver 3196M: Oliver Neukum <oliver@neukum.org> 3197M: Ali Akcaagac <aliakc@web.de> 3198M: Jamie Lenehan <lenehan@twibble.org> 3199L: dc395x@twibble.org 3200W: http://twibble.org/dist/dc395x/ 3201W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3202S: Maintained 3203F: Documentation/scsi/dc395x.txt 3204F: drivers/scsi/dc395x.* 3205 3206DCCP PROTOCOL 3207M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3208L: dccp@vger.kernel.org 3209W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3210S: Maintained 3211F: include/linux/dccp.h 3212F: include/uapi/linux/dccp.h 3213F: include/linux/tfrc.h 3214F: net/dccp/ 3215 3216DECnet NETWORK LAYER 3217W: http://linux-decnet.sourceforge.net 3218L: linux-decnet-user@lists.sourceforge.net 3219S: Orphan 3220F: Documentation/networking/decnet.txt 3221F: net/decnet/ 3222 3223DECSTATION PLATFORM SUPPORT 3224M: "Maciej W. Rozycki" <macro@linux-mips.org> 3225L: linux-mips@linux-mips.org 3226W: http://www.linux-mips.org/wiki/DECstation 3227S: Maintained 3228F: arch/mips/dec/ 3229F: arch/mips/include/asm/dec/ 3230F: arch/mips/include/asm/mach-dec/ 3231 3232DEFXX FDDI NETWORK DRIVER 3233M: "Maciej W. Rozycki" <macro@linux-mips.org> 3234S: Maintained 3235F: drivers/net/fddi/defxx.* 3236 3237DELL LAPTOP DRIVER 3238M: Matthew Garrett <mjg59@srcf.ucam.org> 3239M: Pali Rohár <pali.rohar@gmail.com> 3240L: platform-driver-x86@vger.kernel.org 3241S: Maintained 3242F: drivers/platform/x86/dell-laptop.c 3243 3244DELL LAPTOP RBTN DRIVER 3245M: Pali Rohár <pali.rohar@gmail.com> 3246S: Maintained 3247F: drivers/platform/x86/dell-rbtn.* 3248 3249DELL LAPTOP FREEFALL DRIVER 3250M: Pali Rohár <pali.rohar@gmail.com> 3251S: Maintained 3252F: drivers/platform/x86/dell-smo8800.c 3253 3254DELL LAPTOP SMM DRIVER 3255M: Pali Rohár <pali.rohar@gmail.com> 3256S: Maintained 3257F: drivers/hwmon/dell-smm-hwmon.c 3258F: include/uapi/linux/i8k.h 3259 3260DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3261M: Doug Warzecha <Douglas_Warzecha@dell.com> 3262S: Maintained 3263F: Documentation/dcdbas.txt 3264F: drivers/firmware/dcdbas.* 3265 3266DELL WMI EXTRAS DRIVER 3267M: Matthew Garrett <mjg59@srcf.ucam.org> 3268M: Pali Rohár <pali.rohar@gmail.com> 3269S: Maintained 3270F: drivers/platform/x86/dell-wmi.c 3271 3272DESIGNWARE USB2 DRD IP DRIVER 3273M: John Youn <johnyoun@synopsys.com> 3274L: linux-usb@vger.kernel.org 3275T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3276S: Maintained 3277F: drivers/usb/dwc2/ 3278 3279DESIGNWARE USB3 DRD IP DRIVER 3280M: Felipe Balbi <balbi@ti.com> 3281L: linux-usb@vger.kernel.org 3282L: linux-omap@vger.kernel.org 3283T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3284S: Maintained 3285F: drivers/usb/dwc3/ 3286 3287DEVICE COREDUMP (DEV_COREDUMP) 3288M: Johannes Berg <johannes@sipsolutions.net> 3289L: linux-kernel@vger.kernel.org 3290S: Maintained 3291F: drivers/base/devcoredump.c 3292F: include/linux/devcoredump.h 3293 3294DEVICE FREQUENCY (DEVFREQ) 3295M: MyungJoo Ham <myungjoo.ham@samsung.com> 3296M: Kyungmin Park <kyungmin.park@samsung.com> 3297L: linux-pm@vger.kernel.org 3298S: Maintained 3299F: drivers/devfreq/ 3300 3301DEVICE NUMBER REGISTRY 3302M: Torben Mathiasen <device@lanana.org> 3303W: http://lanana.org/docs/device-list/index.html 3304S: Maintained 3305 3306DEVICE-MAPPER (LVM) 3307M: Alasdair Kergon <agk@redhat.com> 3308M: Mike Snitzer <snitzer@redhat.com> 3309M: dm-devel@redhat.com 3310L: dm-devel@redhat.com 3311W: http://sources.redhat.com/dm 3312Q: http://patchwork.kernel.org/project/dm-devel/list/ 3313T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3314T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3315S: Maintained 3316F: Documentation/device-mapper/ 3317F: drivers/md/dm* 3318F: drivers/md/persistent-data/ 3319F: include/linux/device-mapper.h 3320F: include/linux/dm-*.h 3321F: include/uapi/linux/dm-*.h 3322 3323DIALOG SEMICONDUCTOR DRIVERS 3324M: Support Opensource <support.opensource@diasemi.com> 3325W: http://www.dialog-semiconductor.com/products 3326S: Supported 3327F: Documentation/hwmon/da90?? 3328F: drivers/gpio/gpio-da90??.c 3329F: drivers/hwmon/da90??-hwmon.c 3330F: drivers/iio/adc/da91??-*.c 3331F: drivers/input/misc/da90??_onkey.c 3332F: drivers/input/touchscreen/da9052_tsi.c 3333F: drivers/leds/leds-da90??.c 3334F: drivers/mfd/da903x.c 3335F: drivers/mfd/da90??-*.c 3336F: drivers/mfd/da91??-*.c 3337F: drivers/power/da9052-battery.c 3338F: drivers/power/da91??-*.c 3339F: drivers/regulator/da903x.c 3340F: drivers/regulator/da9???-regulator.[ch] 3341F: drivers/rtc/rtc-da90??.c 3342F: drivers/video/backlight/da90??_bl.c 3343F: drivers/watchdog/da90??_wdt.c 3344F: include/linux/mfd/da903x.h 3345F: include/linux/mfd/da9052/ 3346F: include/linux/mfd/da9055/ 3347F: include/linux/mfd/da9063/ 3348F: include/linux/mfd/da9150/ 3349F: include/sound/da[79]*.h 3350F: sound/soc/codecs/da[79]*.[ch] 3351 3352DIGI NEO AND CLASSIC PCI PRODUCTS 3353M: Lidza Louina <lidza.louina@gmail.com> 3354M: Mark Hounschell <markh@compro.net> 3355L: driverdev-devel@linuxdriverproject.org 3356S: Maintained 3357F: drivers/staging/dgnc/ 3358 3359DIGI EPCA PCI PRODUCTS 3360M: Lidza Louina <lidza.louina@gmail.com> 3361M: Mark Hounschell <markh@compro.net> 3362M: Daeseok Youn <daeseok.youn@gmail.com> 3363L: driverdev-devel@linuxdriverproject.org 3364S: Maintained 3365F: drivers/staging/dgap/ 3366 3367DIOLAN U2C-12 I2C DRIVER 3368M: Guenter Roeck <linux@roeck-us.net> 3369L: linux-i2c@vger.kernel.org 3370S: Maintained 3371F: drivers/i2c/busses/i2c-diolan-u2c.c 3372 3373DIRECT ACCESS (DAX) 3374M: Matthew Wilcox <willy@linux.intel.com> 3375L: linux-fsdevel@vger.kernel.org 3376S: Supported 3377F: fs/dax.c 3378 3379DIRECTORY NOTIFICATION (DNOTIFY) 3380M: Eric Paris <eparis@parisplace.org> 3381S: Maintained 3382F: Documentation/filesystems/dnotify.txt 3383F: fs/notify/dnotify/ 3384F: include/linux/dnotify.h 3385 3386DISK GEOMETRY AND PARTITION HANDLING 3387M: Andries Brouwer <aeb@cwi.nl> 3388W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3389W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3390W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3391S: Maintained 3392 3393DISKQUOTA 3394M: Jan Kara <jack@suse.com> 3395S: Maintained 3396F: Documentation/filesystems/quota.txt 3397F: fs/quota/ 3398F: include/linux/quota*.h 3399F: include/uapi/linux/quota*.h 3400 3401DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3402M: Bernie Thompson <bernie@plugable.com> 3403L: linux-fbdev@vger.kernel.org 3404S: Maintained 3405W: http://plugable.com/category/projects/udlfb/ 3406F: drivers/video/fbdev/udlfb.c 3407F: include/video/udlfb.h 3408F: Documentation/fb/udlfb.txt 3409 3410DISTRIBUTED LOCK MANAGER (DLM) 3411M: Christine Caulfield <ccaulfie@redhat.com> 3412M: David Teigland <teigland@redhat.com> 3413L: cluster-devel@redhat.com 3414W: http://sources.redhat.com/cluster/ 3415T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3416S: Supported 3417F: fs/dlm/ 3418 3419DMA BUFFER SHARING FRAMEWORK 3420M: Sumit Semwal <sumit.semwal@linaro.org> 3421S: Maintained 3422L: linux-media@vger.kernel.org 3423L: dri-devel@lists.freedesktop.org 3424L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3425F: drivers/dma-buf/ 3426F: include/linux/dma-buf* 3427F: include/linux/reservation.h 3428F: include/linux/*fence.h 3429F: Documentation/dma-buf-sharing.txt 3430T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3431 3432DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3433M: Vinod Koul <vinod.koul@intel.com> 3434L: dmaengine@vger.kernel.org 3435Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3436S: Maintained 3437F: drivers/dma/ 3438F: include/linux/dmaengine.h 3439F: Documentation/dmaengine/ 3440T: git git://git.infradead.org/users/vkoul/slave-dma.git 3441 3442DME1737 HARDWARE MONITOR DRIVER 3443M: Juerg Haefliger <juergh@gmail.com> 3444L: lm-sensors@lm-sensors.org 3445S: Maintained 3446F: Documentation/hwmon/dme1737 3447F: drivers/hwmon/dme1737.c 3448 3449DMI/SMBIOS SUPPORT 3450M: Jean Delvare <jdelvare@suse.com> 3451S: Maintained 3452T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3453F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3454F: drivers/firmware/dmi-id.c 3455F: drivers/firmware/dmi_scan.c 3456F: include/linux/dmi.h 3457 3458DOCUMENTATION 3459M: Jonathan Corbet <corbet@lwn.net> 3460L: linux-doc@vger.kernel.org 3461S: Maintained 3462F: Documentation/ 3463X: Documentation/ABI/ 3464X: Documentation/devicetree/ 3465X: Documentation/acpi 3466X: Documentation/power 3467X: Documentation/spi 3468X: Documentation/DocBook/media 3469T: git git://git.lwn.net/linux-2.6.git docs-next 3470 3471DOUBLETALK DRIVER 3472M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3473L: blinux-list@redhat.com 3474S: Maintained 3475F: drivers/char/dtlk.c 3476F: include/linux/dtlk.h 3477 3478DPT_I2O SCSI RAID DRIVER 3479M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3480L: linux-scsi@vger.kernel.org 3481W: http://www.adaptec.com/ 3482S: Maintained 3483F: drivers/scsi/dpt* 3484F: drivers/scsi/dpt/ 3485 3486DRBD DRIVER 3487P: Philipp Reisner 3488P: Lars Ellenberg 3489M: drbd-dev@lists.linbit.com 3490L: drbd-user@lists.linbit.com 3491W: http://www.drbd.org 3492T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3493T: git git://git.drbd.org/drbd-8.3.git 3494S: Supported 3495F: drivers/block/drbd/ 3496F: lib/lru_cache.c 3497F: Documentation/blockdev/drbd/ 3498 3499DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3500M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3501T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3502S: Supported 3503F: Documentation/kobject.txt 3504F: drivers/base/ 3505F: fs/debugfs/ 3506F: fs/kernfs/ 3507F: fs/sysfs/ 3508F: include/linux/debugfs.h 3509F: include/linux/kobj* 3510F: lib/kobj* 3511 3512DRM DRIVERS 3513M: David Airlie <airlied@linux.ie> 3514L: dri-devel@lists.freedesktop.org 3515T: git git://people.freedesktop.org/~airlied/linux 3516S: Maintained 3517F: drivers/gpu/drm/ 3518F: drivers/gpu/vga/ 3519F: include/drm/ 3520F: include/uapi/drm/ 3521 3522RADEON DRM DRIVERS 3523M: Alex Deucher <alexander.deucher@amd.com> 3524M: Christian König <christian.koenig@amd.com> 3525L: dri-devel@lists.freedesktop.org 3526T: git git://people.freedesktop.org/~agd5f/linux 3527S: Supported 3528F: drivers/gpu/drm/radeon/ 3529F: include/uapi/drm/radeon* 3530 3531DRM PANEL DRIVERS 3532M: Thierry Reding <thierry.reding@gmail.com> 3533L: dri-devel@lists.freedesktop.org 3534T: git git://anongit.freedesktop.org/tegra/linux.git 3535S: Maintained 3536F: drivers/gpu/drm/drm_panel.c 3537F: drivers/gpu/drm/panel/ 3538F: include/drm/drm_panel.h 3539F: Documentation/devicetree/bindings/panel/ 3540 3541INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3542M: Daniel Vetter <daniel.vetter@intel.com> 3543M: Jani Nikula <jani.nikula@linux.intel.com> 3544L: intel-gfx@lists.freedesktop.org 3545L: dri-devel@lists.freedesktop.org 3546Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3547T: git git://anongit.freedesktop.org/drm-intel 3548S: Supported 3549F: drivers/gpu/drm/i915/ 3550F: include/drm/i915* 3551F: include/uapi/drm/i915* 3552 3553DRM DRIVERS FOR EXYNOS 3554M: Inki Dae <inki.dae@samsung.com> 3555M: Joonyoung Shim <jy0922.shim@samsung.com> 3556M: Seung-Woo Kim <sw0312.kim@samsung.com> 3557M: Kyungmin Park <kyungmin.park@samsung.com> 3558L: dri-devel@lists.freedesktop.org 3559T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3560S: Supported 3561F: drivers/gpu/drm/exynos/ 3562F: include/drm/exynos* 3563F: include/uapi/drm/exynos* 3564 3565DRM DRIVERS FOR FREESCALE IMX 3566M: Philipp Zabel <p.zabel@pengutronix.de> 3567L: dri-devel@lists.freedesktop.org 3568S: Maintained 3569F: drivers/gpu/drm/imx/ 3570F: Documentation/devicetree/bindings/drm/imx/ 3571 3572DRM DRIVERS FOR NVIDIA TEGRA 3573M: Thierry Reding <thierry.reding@gmail.com> 3574M: Terje Bergström <tbergstrom@nvidia.com> 3575L: dri-devel@lists.freedesktop.org 3576L: linux-tegra@vger.kernel.org 3577T: git git://anongit.freedesktop.org/tegra/linux.git 3578S: Supported 3579F: drivers/gpu/drm/tegra/ 3580F: drivers/gpu/host1x/ 3581F: include/linux/host1x.h 3582F: include/uapi/drm/tegra_drm.h 3583F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3584 3585DRM DRIVERS FOR RENESAS 3586M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3587L: dri-devel@lists.freedesktop.org 3588L: linux-sh@vger.kernel.org 3589T: git git://people.freedesktop.org/~airlied/linux 3590S: Supported 3591F: drivers/gpu/drm/rcar-du/ 3592F: drivers/gpu/drm/shmobile/ 3593F: include/linux/platform_data/shmob_drm.h 3594 3595DRM DRIVERS FOR ROCKCHIP 3596M: Mark Yao <mark.yao@rock-chips.com> 3597L: dri-devel@lists.freedesktop.org 3598S: Maintained 3599F: drivers/gpu/drm/rockchip/ 3600F: Documentation/devicetree/bindings/video/rockchip* 3601 3602DRM DRIVERS FOR STI 3603M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3604M: Vincent Abriou <vincent.abriou@st.com> 3605L: dri-devel@lists.freedesktop.org 3606T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3607S: Maintained 3608F: drivers/gpu/drm/sti 3609F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3610 3611DSBR100 USB FM RADIO DRIVER 3612M: Alexey Klimov <klimov.linux@gmail.com> 3613L: linux-media@vger.kernel.org 3614T: git git://linuxtv.org/media_tree.git 3615S: Maintained 3616F: drivers/media/radio/dsbr100.c 3617 3618DSCC4 DRIVER 3619M: Francois Romieu <romieu@fr.zoreil.com> 3620L: netdev@vger.kernel.org 3621S: Maintained 3622F: drivers/net/wan/dscc4.c 3623 3624DT3155 MEDIA DRIVER 3625M: Hans Verkuil <hverkuil@xs4all.nl> 3626L: linux-media@vger.kernel.org 3627T: git git://linuxtv.org/media_tree.git 3628W: http://linuxtv.org 3629S: Odd Fixes 3630F: drivers/media/pci/dt3155/ 3631 3632DVB_USB_AF9015 MEDIA DRIVER 3633M: Antti Palosaari <crope@iki.fi> 3634L: linux-media@vger.kernel.org 3635W: http://linuxtv.org/ 3636W: http://palosaari.fi/linux/ 3637Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3638T: git git://linuxtv.org/anttip/media_tree.git 3639S: Maintained 3640F: drivers/media/usb/dvb-usb-v2/af9015* 3641 3642DVB_USB_AF9035 MEDIA DRIVER 3643M: Antti Palosaari <crope@iki.fi> 3644L: linux-media@vger.kernel.org 3645W: http://linuxtv.org/ 3646W: http://palosaari.fi/linux/ 3647Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3648T: git git://linuxtv.org/anttip/media_tree.git 3649S: Maintained 3650F: drivers/media/usb/dvb-usb-v2/af9035* 3651 3652DVB_USB_ANYSEE MEDIA DRIVER 3653M: Antti Palosaari <crope@iki.fi> 3654L: linux-media@vger.kernel.org 3655W: http://linuxtv.org/ 3656W: http://palosaari.fi/linux/ 3657Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3658T: git git://linuxtv.org/anttip/media_tree.git 3659S: Maintained 3660F: drivers/media/usb/dvb-usb-v2/anysee* 3661 3662DVB_USB_AU6610 MEDIA DRIVER 3663M: Antti Palosaari <crope@iki.fi> 3664L: linux-media@vger.kernel.org 3665W: http://linuxtv.org/ 3666W: http://palosaari.fi/linux/ 3667Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3668T: git git://linuxtv.org/anttip/media_tree.git 3669S: Maintained 3670F: drivers/media/usb/dvb-usb-v2/au6610* 3671 3672DVB_USB_CE6230 MEDIA DRIVER 3673M: Antti Palosaari <crope@iki.fi> 3674L: linux-media@vger.kernel.org 3675W: http://linuxtv.org/ 3676W: http://palosaari.fi/linux/ 3677Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3678T: git git://linuxtv.org/anttip/media_tree.git 3679S: Maintained 3680F: drivers/media/usb/dvb-usb-v2/ce6230* 3681 3682DVB_USB_CXUSB MEDIA DRIVER 3683M: Michael Krufky <mkrufky@linuxtv.org> 3684L: linux-media@vger.kernel.org 3685W: http://linuxtv.org/ 3686W: http://github.com/mkrufky 3687Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3688T: git git://linuxtv.org/media_tree.git 3689S: Maintained 3690F: drivers/media/usb/dvb-usb/cxusb* 3691 3692DVB_USB_EC168 MEDIA DRIVER 3693M: Antti Palosaari <crope@iki.fi> 3694L: linux-media@vger.kernel.org 3695W: http://linuxtv.org/ 3696W: http://palosaari.fi/linux/ 3697Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3698T: git git://linuxtv.org/anttip/media_tree.git 3699S: Maintained 3700F: drivers/media/usb/dvb-usb-v2/ec168* 3701 3702DVB_USB_GL861 MEDIA DRIVER 3703M: Antti Palosaari <crope@iki.fi> 3704L: linux-media@vger.kernel.org 3705W: http://linuxtv.org/ 3706Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3707T: git git://linuxtv.org/anttip/media_tree.git 3708S: Maintained 3709F: drivers/media/usb/dvb-usb-v2/gl861* 3710 3711DVB_USB_MXL111SF MEDIA DRIVER 3712M: Michael Krufky <mkrufky@linuxtv.org> 3713L: linux-media@vger.kernel.org 3714W: http://linuxtv.org/ 3715W: http://github.com/mkrufky 3716Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3717T: git git://linuxtv.org/mkrufky/mxl111sf.git 3718S: Maintained 3719F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3720 3721DVB_USB_RTL28XXU MEDIA DRIVER 3722M: Antti Palosaari <crope@iki.fi> 3723L: linux-media@vger.kernel.org 3724W: http://linuxtv.org/ 3725W: http://palosaari.fi/linux/ 3726Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3727T: git git://linuxtv.org/anttip/media_tree.git 3728S: Maintained 3729F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3730 3731DVB_USB_V2 MEDIA DRIVER 3732M: Antti Palosaari <crope@iki.fi> 3733L: linux-media@vger.kernel.org 3734W: http://linuxtv.org/ 3735W: http://palosaari.fi/linux/ 3736Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3737T: git git://linuxtv.org/anttip/media_tree.git 3738S: Maintained 3739F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3740F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3741 3742DYNAMIC DEBUG 3743M: Jason Baron <jbaron@akamai.com> 3744S: Maintained 3745F: lib/dynamic_debug.c 3746F: include/linux/dynamic_debug.h 3747 3748DZ DECSTATION DZ11 SERIAL DRIVER 3749M: "Maciej W. Rozycki" <macro@linux-mips.org> 3750S: Maintained 3751F: drivers/tty/serial/dz.* 3752 3753E3X0 POWER BUTTON DRIVER 3754M: Moritz Fischer <moritz.fischer@ettus.com> 3755L: usrp-users@lists.ettus.com 3756W: http://www.ettus.com 3757S: Supported 3758F: drivers/input/misc/e3x0-button.c 3759F: Documentation/devicetree/bindings/input/e3x0-button.txt 3760 3761E4000 MEDIA DRIVER 3762M: Antti Palosaari <crope@iki.fi> 3763L: linux-media@vger.kernel.org 3764W: http://linuxtv.org/ 3765W: http://palosaari.fi/linux/ 3766Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3767T: git git://linuxtv.org/anttip/media_tree.git 3768S: Maintained 3769F: drivers/media/tuners/e4000* 3770 3771EATA ISA/EISA/PCI SCSI DRIVER 3772M: Dario Ballabio <ballabio_dario@emc.com> 3773L: linux-scsi@vger.kernel.org 3774S: Maintained 3775F: drivers/scsi/eata.c 3776 3777EC100 MEDIA DRIVER 3778M: Antti Palosaari <crope@iki.fi> 3779L: linux-media@vger.kernel.org 3780W: http://linuxtv.org/ 3781W: http://palosaari.fi/linux/ 3782Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3783T: git git://linuxtv.org/anttip/media_tree.git 3784S: Maintained 3785F: drivers/media/dvb-frontends/ec100* 3786 3787ECRYPT FILE SYSTEM 3788M: Tyler Hicks <tyhicks@canonical.com> 3789L: ecryptfs@vger.kernel.org 3790W: http://ecryptfs.org 3791W: https://launchpad.net/ecryptfs 3792S: Supported 3793F: Documentation/filesystems/ecryptfs.txt 3794F: fs/ecryptfs/ 3795 3796EDAC-CORE 3797M: Doug Thompson <dougthompson@xmission.com> 3798M: Borislav Petkov <bp@alien8.de> 3799M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3800L: linux-edac@vger.kernel.org 3801W: bluesmoke.sourceforge.net 3802T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3803T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3804S: Supported 3805F: Documentation/edac.txt 3806F: drivers/edac/ 3807F: include/linux/edac.h 3808 3809EDAC-AMD64 3810M: Doug Thompson <dougthompson@xmission.com> 3811M: Borislav Petkov <bp@alien8.de> 3812L: linux-edac@vger.kernel.org 3813W: bluesmoke.sourceforge.net 3814S: Maintained 3815F: drivers/edac/amd64_edac* 3816 3817EDAC-CALXEDA 3818M: Doug Thompson <dougthompson@xmission.com> 3819M: Robert Richter <rric@kernel.org> 3820L: linux-edac@vger.kernel.org 3821W: bluesmoke.sourceforge.net 3822S: Maintained 3823F: drivers/edac/highbank* 3824 3825EDAC-CAVIUM 3826M: Ralf Baechle <ralf@linux-mips.org> 3827M: David Daney <david.daney@cavium.com> 3828L: linux-edac@vger.kernel.org 3829L: linux-mips@linux-mips.org 3830W: bluesmoke.sourceforge.net 3831S: Supported 3832F: drivers/edac/octeon_edac* 3833 3834EDAC-E752X 3835M: Mark Gross <mark.gross@intel.com> 3836M: Doug Thompson <dougthompson@xmission.com> 3837L: linux-edac@vger.kernel.org 3838W: bluesmoke.sourceforge.net 3839S: Maintained 3840F: drivers/edac/e752x_edac.c 3841 3842EDAC-E7XXX 3843M: Doug Thompson <dougthompson@xmission.com> 3844L: linux-edac@vger.kernel.org 3845W: bluesmoke.sourceforge.net 3846S: Maintained 3847F: drivers/edac/e7xxx_edac.c 3848 3849EDAC-GHES 3850M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3851L: linux-edac@vger.kernel.org 3852W: bluesmoke.sourceforge.net 3853S: Maintained 3854F: drivers/edac/ghes_edac.c 3855 3856EDAC-I82443BXGX 3857M: Tim Small <tim@buttersideup.com> 3858L: linux-edac@vger.kernel.org 3859W: bluesmoke.sourceforge.net 3860S: Maintained 3861F: drivers/edac/i82443bxgx_edac.c 3862 3863EDAC-I3000 3864M: Jason Uhlenkott <juhlenko@akamai.com> 3865L: linux-edac@vger.kernel.org 3866W: bluesmoke.sourceforge.net 3867S: Maintained 3868F: drivers/edac/i3000_edac.c 3869 3870EDAC-I5000 3871M: Doug Thompson <dougthompson@xmission.com> 3872L: linux-edac@vger.kernel.org 3873W: bluesmoke.sourceforge.net 3874S: Maintained 3875F: drivers/edac/i5000_edac.c 3876 3877EDAC-I5400 3878M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3879L: linux-edac@vger.kernel.org 3880W: bluesmoke.sourceforge.net 3881S: Maintained 3882F: drivers/edac/i5400_edac.c 3883 3884EDAC-I7300 3885M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3886L: linux-edac@vger.kernel.org 3887W: bluesmoke.sourceforge.net 3888S: Maintained 3889F: drivers/edac/i7300_edac.c 3890 3891EDAC-I7CORE 3892M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3893L: linux-edac@vger.kernel.org 3894W: bluesmoke.sourceforge.net 3895S: Maintained 3896F: drivers/edac/i7core_edac.c 3897 3898EDAC-I82975X 3899M: Ranganathan Desikan <ravi@jetztechnologies.com> 3900M: "Arvind R." <arvino55@gmail.com> 3901L: linux-edac@vger.kernel.org 3902W: bluesmoke.sourceforge.net 3903S: Maintained 3904F: drivers/edac/i82975x_edac.c 3905 3906EDAC-IE31200 3907M: Jason Baron <jbaron@akamai.com> 3908L: linux-edac@vger.kernel.org 3909W: bluesmoke.sourceforge.net 3910S: Maintained 3911F: drivers/edac/ie31200_edac.c 3912 3913EDAC-MPC85XX 3914M: Johannes Thumshirn <morbidrsa@gmail.com> 3915L: linux-edac@vger.kernel.org 3916W: bluesmoke.sourceforge.net 3917S: Maintained 3918F: drivers/edac/mpc85xx_edac.[ch] 3919 3920EDAC-PASEMI 3921M: Egor Martovetsky <egor@pasemi.com> 3922L: linux-edac@vger.kernel.org 3923W: bluesmoke.sourceforge.net 3924S: Maintained 3925F: drivers/edac/pasemi_edac.c 3926 3927EDAC-R82600 3928M: Tim Small <tim@buttersideup.com> 3929L: linux-edac@vger.kernel.org 3930W: bluesmoke.sourceforge.net 3931S: Maintained 3932F: drivers/edac/r82600_edac.c 3933 3934EDAC-SBRIDGE 3935M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3936L: linux-edac@vger.kernel.org 3937W: bluesmoke.sourceforge.net 3938S: Maintained 3939F: drivers/edac/sb_edac.c 3940 3941EDAC-XGENE 3942APPLIED MICRO (APM) X-GENE SOC EDAC 3943M: Loc Ho <lho@apm.com> 3944S: Supported 3945F: drivers/edac/xgene_edac.c 3946F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3947 3948EDIROL UA-101/UA-1000 DRIVER 3949M: Clemens Ladisch <clemens@ladisch.de> 3950L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3951T: git git://git.alsa-project.org/alsa-kernel.git 3952S: Maintained 3953F: sound/usb/misc/ua101.c 3954 3955EXTENSIBLE FIRMWARE INTERFACE (EFI) 3956M: Matt Fleming <matt.fleming@intel.com> 3957L: linux-efi@vger.kernel.org 3958T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3959S: Maintained 3960F: Documentation/efi-stub.txt 3961F: arch/ia64/kernel/efi.c 3962F: arch/x86/boot/compressed/eboot.[ch] 3963F: arch/x86/include/asm/efi.h 3964F: arch/x86/platform/efi/* 3965F: drivers/firmware/efi/* 3966F: include/linux/efi*.h 3967 3968EFI VARIABLE FILESYSTEM 3969M: Matthew Garrett <matthew.garrett@nebula.com> 3970M: Jeremy Kerr <jk@ozlabs.org> 3971M: Matt Fleming <matt.fleming@intel.com> 3972T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3973L: linux-efi@vger.kernel.org 3974S: Maintained 3975F: fs/efivarfs/ 3976 3977EFIFB FRAMEBUFFER DRIVER 3978L: linux-fbdev@vger.kernel.org 3979M: Peter Jones <pjones@redhat.com> 3980S: Maintained 3981F: drivers/video/fbdev/efifb.c 3982 3983EFS FILESYSTEM 3984W: http://aeschi.ch.eu.org/efs/ 3985S: Orphan 3986F: fs/efs/ 3987 3988EHCA (IBM GX bus InfiniBand adapter) DRIVER 3989M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3990M: Christoph Raisch <raisch@de.ibm.com> 3991L: linux-rdma@vger.kernel.org 3992S: Supported 3993F: drivers/infiniband/hw/ehca/ 3994 3995EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3996M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3997L: netdev@vger.kernel.org 3998S: Maintained 3999F: drivers/net/ethernet/ibm/ehea/ 4000 4001EM28XX VIDEO4LINUX DRIVER 4002M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4003L: linux-media@vger.kernel.org 4004W: http://linuxtv.org 4005T: git git://linuxtv.org/media_tree.git 4006S: Maintained 4007F: drivers/media/usb/em28xx/ 4008 4009EMBEDDED LINUX 4010M: Paul Gortmaker <paul.gortmaker@windriver.com> 4011M: Matt Mackall <mpm@selenic.com> 4012M: David Woodhouse <dwmw2@infradead.org> 4013L: linux-embedded@vger.kernel.org 4014S: Maintained 4015 4016EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4017M: James Smart <james.smart@avagotech.com> 4018M: Dick Kennedy <dick.kennedy@avagotech.com> 4019L: linux-scsi@vger.kernel.org 4020W: http://www.avagotech.com 4021S: Supported 4022F: drivers/scsi/lpfc/ 4023 4024ENE CB710 FLASH CARD READER DRIVER 4025M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4026S: Maintained 4027F: drivers/misc/cb710/ 4028F: drivers/mmc/host/cb710-mmc.* 4029F: include/linux/cb710.h 4030 4031ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4032M: Maxim Levitsky <maximlevitsky@gmail.com> 4033S: Maintained 4034F: drivers/media/rc/ene_ir.* 4035 4036ENHANCED ERROR HANDLING (EEH) 4037M: Gavin Shan <shangw@linux.vnet.ibm.com> 4038L: linuxppc-dev@lists.ozlabs.org 4039S: Supported 4040F: Documentation/powerpc/eeh-pci-error-recovery.txt 4041F: arch/powerpc/kernel/eeh*.c 4042 4043EPSON S1D13XXX FRAMEBUFFER DRIVER 4044M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4045S: Maintained 4046T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4047F: drivers/video/fbdev/s1d13xxxfb.c 4048F: include/video/s1d13xxxfb.h 4049 4050ET131X NETWORK DRIVER 4051M: Mark Einon <mark.einon@gmail.com> 4052S: Odd Fixes 4053F: drivers/net/ethernet/agere/ 4054 4055ETHERNET BRIDGE 4056M: Stephen Hemminger <stephen@networkplumber.org> 4057L: bridge@lists.linux-foundation.org 4058L: netdev@vger.kernel.org 4059W: http://www.linuxfoundation.org/en/Net:Bridge 4060S: Maintained 4061F: include/linux/netfilter_bridge/ 4062F: net/bridge/ 4063 4064ETHERNET PHY LIBRARY 4065M: Florian Fainelli <f.fainelli@gmail.com> 4066L: netdev@vger.kernel.org 4067S: Maintained 4068F: include/linux/phy.h 4069F: include/linux/phy_fixed.h 4070F: drivers/net/phy/ 4071F: Documentation/networking/phy.txt 4072F: drivers/of/of_mdio.c 4073F: drivers/of/of_net.c 4074 4075EXT2 FILE SYSTEM 4076M: Jan Kara <jack@suse.com> 4077L: linux-ext4@vger.kernel.org 4078S: Maintained 4079F: Documentation/filesystems/ext2.txt 4080F: fs/ext2/ 4081F: include/linux/ext2* 4082 4083EXT4 FILE SYSTEM 4084M: "Theodore Ts'o" <tytso@mit.edu> 4085M: Andreas Dilger <adilger.kernel@dilger.ca> 4086L: linux-ext4@vger.kernel.org 4087W: http://ext4.wiki.kernel.org 4088Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4089S: Maintained 4090F: Documentation/filesystems/ext4.txt 4091F: fs/ext4/ 4092 4093Extended Verification Module (EVM) 4094M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4095L: linux-ima-devel@lists.sourceforge.net 4096L: linux-security-module@vger.kernel.org 4097S: Supported 4098F: security/integrity/evm/ 4099 4100EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4101M: MyungJoo Ham <myungjoo.ham@samsung.com> 4102M: Chanwoo Choi <cw00.choi@samsung.com> 4103L: linux-kernel@vger.kernel.org 4104T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4105S: Maintained 4106F: drivers/extcon/ 4107F: Documentation/extcon/ 4108 4109EXYNOS DP DRIVER 4110M: Jingoo Han <jingoohan1@gmail.com> 4111L: dri-devel@lists.freedesktop.org 4112S: Maintained 4113F: drivers/gpu/drm/exynos/exynos_dp* 4114 4115EXYNOS MIPI DISPLAY DRIVERS 4116M: Inki Dae <inki.dae@samsung.com> 4117M: Donghwa Lee <dh09.lee@samsung.com> 4118M: Kyungmin Park <kyungmin.park@samsung.com> 4119L: linux-fbdev@vger.kernel.org 4120S: Maintained 4121F: drivers/video/fbdev/exynos/exynos_mipi* 4122F: include/video/exynos_mipi* 4123 4124F71805F HARDWARE MONITORING DRIVER 4125M: Jean Delvare <jdelvare@suse.com> 4126L: lm-sensors@lm-sensors.org 4127S: Maintained 4128F: Documentation/hwmon/f71805f 4129F: drivers/hwmon/f71805f.c 4130 4131FC0011 TUNER DRIVER 4132M: Michael Buesch <m@bues.ch> 4133L: linux-media@vger.kernel.org 4134S: Maintained 4135F: drivers/media/tuners/fc0011.h 4136F: drivers/media/tuners/fc0011.c 4137 4138FC2580 MEDIA DRIVER 4139M: Antti Palosaari <crope@iki.fi> 4140L: linux-media@vger.kernel.org 4141W: http://linuxtv.org/ 4142W: http://palosaari.fi/linux/ 4143Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4144T: git git://linuxtv.org/anttip/media_tree.git 4145S: Maintained 4146F: drivers/media/tuners/fc2580* 4147 4148FANOTIFY 4149M: Eric Paris <eparis@redhat.com> 4150S: Maintained 4151F: fs/notify/fanotify/ 4152F: include/linux/fanotify.h 4153F: include/uapi/linux/fanotify.h 4154 4155FARSYNC SYNCHRONOUS DRIVER 4156M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4157W: http://www.farsite.co.uk/ 4158S: Supported 4159F: drivers/net/wan/farsync.* 4160 4161FAULT INJECTION SUPPORT 4162M: Akinobu Mita <akinobu.mita@gmail.com> 4163S: Supported 4164F: Documentation/fault-injection/ 4165F: lib/fault-inject.c 4166 4167FBTFT Framebuffer drivers 4168M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4169M: Noralf Trønnes <noralf@tronnes.org> 4170S: Maintained 4171F: drivers/staging/fbtft/ 4172 4173FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4174M: Vasu Dev <vasu.dev@intel.com> 4175L: fcoe-devel@open-fcoe.org 4176W: www.Open-FCoE.org 4177S: Supported 4178F: drivers/scsi/libfc/ 4179F: drivers/scsi/fcoe/ 4180F: include/scsi/fc/ 4181F: include/scsi/libfc.h 4182F: include/scsi/libfcoe.h 4183F: include/uapi/scsi/fc/ 4184 4185FILE LOCKING (flock() and fcntl()/lockf()) 4186M: Jeff Layton <jlayton@poochiereds.net> 4187M: "J. Bruce Fields" <bfields@fieldses.org> 4188L: linux-fsdevel@vger.kernel.org 4189S: Maintained 4190F: include/linux/fcntl.h 4191F: include/linux/fs.h 4192F: include/uapi/linux/fcntl.h 4193F: include/uapi/linux/fs.h 4194F: fs/fcntl.c 4195F: fs/locks.c 4196 4197FILESYSTEMS (VFS and infrastructure) 4198M: Alexander Viro <viro@zeniv.linux.org.uk> 4199L: linux-fsdevel@vger.kernel.org 4200S: Maintained 4201F: fs/* 4202 4203FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4204M: Riku Voipio <riku.voipio@iki.fi> 4205L: lm-sensors@lm-sensors.org 4206S: Maintained 4207F: drivers/hwmon/f75375s.c 4208F: include/linux/f75375s.h 4209 4210FIREWIRE AUDIO DRIVERS 4211M: Clemens Ladisch <clemens@ladisch.de> 4212L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4213T: git git://git.alsa-project.org/alsa-kernel.git 4214S: Maintained 4215F: sound/firewire/ 4216 4217FIREWIRE MEDIA DRIVERS (firedtv) 4218M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4219L: linux-media@vger.kernel.org 4220L: linux1394-devel@lists.sourceforge.net 4221T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4222S: Maintained 4223F: drivers/media/firewire/ 4224 4225FIREWIRE SBP-2 TARGET 4226M: Chris Boot <bootc@bootc.net> 4227L: linux-scsi@vger.kernel.org 4228L: target-devel@vger.kernel.org 4229L: linux1394-devel@lists.sourceforge.net 4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4231S: Maintained 4232F: drivers/target/sbp/ 4233 4234FIREWIRE SUBSYSTEM 4235M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4236L: linux1394-devel@lists.sourceforge.net 4237W: http://ieee1394.wiki.kernel.org/ 4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4239S: Maintained 4240F: drivers/firewire/ 4241F: include/linux/firewire.h 4242F: include/uapi/linux/firewire*.h 4243F: tools/firewire/ 4244 4245FIRMWARE LOADER (request_firmware) 4246M: Ming Lei <ming.lei@canonical.com> 4247L: linux-kernel@vger.kernel.org 4248S: Maintained 4249F: Documentation/firmware_class/ 4250F: drivers/base/firmware*.c 4251F: include/linux/firmware.h 4252 4253FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4254M: Joshua Morris <josh.h.morris@us.ibm.com> 4255M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4256S: Maintained 4257F: drivers/block/rsxx/ 4258 4259FLOPPY DRIVER 4260M: Jiri Kosina <jikos@kernel.org> 4261T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4262S: Odd fixes 4263F: drivers/block/floppy.c 4264 4265FMC SUBSYSTEM 4266M: Alessandro Rubini <rubini@gnudd.com> 4267W: http://www.ohwr.org/projects/fmc-bus 4268S: Supported 4269F: drivers/fmc/ 4270F: include/linux/fmc*.h 4271F: include/linux/ipmi-fru.h 4272K: fmc_d.*register 4273 4274FPU EMULATOR 4275M: Bill Metzenthen <billm@melbpc.org.au> 4276W: http://floatingpoint.sourceforge.net/emulator/index.html 4277S: Maintained 4278F: arch/x86/math-emu/ 4279 4280FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4281L: netdev@vger.kernel.org 4282S: Orphan 4283F: drivers/net/wan/dlci.c 4284F: drivers/net/wan/sdla.c 4285 4286FRAMEBUFFER LAYER 4287M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4288M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4289L: linux-fbdev@vger.kernel.org 4290W: http://linux-fbdev.sourceforge.net/ 4291Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4292T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4293S: Maintained 4294F: Documentation/fb/ 4295F: Documentation/devicetree/bindings/fb/ 4296F: drivers/video/ 4297F: include/video/ 4298F: include/linux/fb.h 4299F: include/uapi/video/ 4300F: include/uapi/linux/fb.h 4301 4302FREESCALE DIU FRAMEBUFFER DRIVER 4303M: Timur Tabi <timur@tabi.org> 4304L: linux-fbdev@vger.kernel.org 4305S: Maintained 4306F: drivers/video/fbdev/fsl-diu-fb.* 4307 4308FREESCALE DMA DRIVER 4309M: Li Yang <leoli@freescale.com> 4310M: Zhang Wei <zw@zh-kernel.org> 4311L: linuxppc-dev@lists.ozlabs.org 4312S: Maintained 4313F: drivers/dma/fsldma.* 4314 4315FREESCALE I2C CPM DRIVER 4316M: Jochen Friedrich <jochen@scram.de> 4317L: linuxppc-dev@lists.ozlabs.org 4318L: linux-i2c@vger.kernel.org 4319S: Maintained 4320F: drivers/i2c/busses/i2c-cpm.c 4321 4322FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4323M: Sascha Hauer <kernel@pengutronix.de> 4324L: linux-fbdev@vger.kernel.org 4325L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4326S: Maintained 4327F: include/linux/platform_data/video-imxfb.h 4328F: drivers/video/fbdev/imxfb.c 4329 4330FREESCALE QUAD SPI DRIVER 4331M: Han Xu <han.xu@freescale.com> 4332L: linux-mtd@lists.infradead.org 4333S: Maintained 4334F: drivers/mtd/spi-nor/fsl-quadspi.c 4335 4336FREESCALE SOC FS_ENET DRIVER 4337M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4338M: Vitaly Bordug <vbordug@ru.mvista.com> 4339L: linuxppc-dev@lists.ozlabs.org 4340L: netdev@vger.kernel.org 4341S: Maintained 4342F: drivers/net/ethernet/freescale/fs_enet/ 4343F: include/linux/fs_enet_pd.h 4344 4345FREESCALE QUICC ENGINE LIBRARY 4346L: linuxppc-dev@lists.ozlabs.org 4347S: Orphan 4348F: arch/powerpc/sysdev/qe_lib/ 4349F: arch/powerpc/include/asm/*qe.h 4350 4351FREESCALE USB PERIPHERAL DRIVERS 4352M: Li Yang <leoli@freescale.com> 4353L: linux-usb@vger.kernel.org 4354L: linuxppc-dev@lists.ozlabs.org 4355S: Maintained 4356F: drivers/usb/gadget/udc/fsl* 4357 4358FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4359M: Li Yang <leoli@freescale.com> 4360L: netdev@vger.kernel.org 4361L: linuxppc-dev@lists.ozlabs.org 4362S: Maintained 4363F: drivers/net/ethernet/freescale/ucc_geth* 4364 4365FREESCALE QUICC ENGINE UCC UART DRIVER 4366M: Timur Tabi <timur@tabi.org> 4367L: linuxppc-dev@lists.ozlabs.org 4368S: Maintained 4369F: drivers/tty/serial/ucc_uart.c 4370 4371FREESCALE SOC SOUND DRIVERS 4372M: Timur Tabi <timur@tabi.org> 4373M: Nicolin Chen <nicoleotsuka@gmail.com> 4374M: Xiubo Li <Xiubo.Lee@gmail.com> 4375L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4376L: linuxppc-dev@lists.ozlabs.org 4377S: Maintained 4378F: sound/soc/fsl/fsl* 4379F: sound/soc/fsl/imx* 4380F: sound/soc/fsl/mpc8610_hpcd.c 4381 4382FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4383M: "J. German Rivera" <German.Rivera@freescale.com> 4384L: linux-kernel@vger.kernel.org 4385S: Maintained 4386F: drivers/staging/fsl-mc/ 4387 4388FREEVXFS FILESYSTEM 4389M: Christoph Hellwig <hch@infradead.org> 4390W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4391S: Maintained 4392F: fs/freevxfs/ 4393 4394FREEZER 4395M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4396M: Pavel Machek <pavel@ucw.cz> 4397L: linux-pm@vger.kernel.org 4398S: Supported 4399F: Documentation/power/freezing-of-tasks.txt 4400F: include/linux/freezer.h 4401F: kernel/freezer.c 4402 4403FRONTSWAP API 4404M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4405L: linux-kernel@vger.kernel.org 4406S: Maintained 4407F: mm/frontswap.c 4408F: include/linux/frontswap.h 4409 4410FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4411M: David Howells <dhowells@redhat.com> 4412L: linux-cachefs@redhat.com 4413S: Supported 4414F: Documentation/filesystems/caching/ 4415F: fs/fscache/ 4416F: include/linux/fscache*.h 4417 4418F2FS FILE SYSTEM 4419M: Jaegeuk Kim <jaegeuk@kernel.org> 4420M: Changman Lee <cm224.lee@samsung.com> 4421R: Chao Yu <chao2.yu@samsung.com> 4422L: linux-f2fs-devel@lists.sourceforge.net 4423W: http://en.wikipedia.org/wiki/F2FS 4424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4425S: Maintained 4426F: Documentation/filesystems/f2fs.txt 4427F: Documentation/ABI/testing/sysfs-fs-f2fs 4428F: fs/f2fs/ 4429F: include/linux/f2fs_fs.h 4430F: include/trace/events/f2fs.h 4431 4432FUJITSU FR-V (FRV) PORT 4433M: David Howells <dhowells@redhat.com> 4434S: Maintained 4435F: arch/frv/ 4436 4437FUJITSU LAPTOP EXTRAS 4438M: Jonathan Woithe <jwoithe@just42.net> 4439L: platform-driver-x86@vger.kernel.org 4440S: Maintained 4441F: drivers/platform/x86/fujitsu-laptop.c 4442 4443FUJITSU M-5MO LS CAMERA ISP DRIVER 4444M: Kyungmin Park <kyungmin.park@samsung.com> 4445M: Heungjun Kim <riverful.kim@samsung.com> 4446L: linux-media@vger.kernel.org 4447S: Maintained 4448F: drivers/media/i2c/m5mols/ 4449F: include/media/m5mols.h 4450 4451FUJITSU TABLET EXTRAS 4452M: Robert Gerlach <khnz@gmx.de> 4453L: platform-driver-x86@vger.kernel.org 4454S: Maintained 4455F: drivers/platform/x86/fujitsu-tablet.c 4456 4457FUSE: FILESYSTEM IN USERSPACE 4458M: Miklos Szeredi <miklos@szeredi.hu> 4459L: fuse-devel@lists.sourceforge.net 4460W: http://fuse.sourceforge.net/ 4461T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4462S: Maintained 4463F: fs/fuse/ 4464F: include/uapi/linux/fuse.h 4465F: Documentation/filesystems/fuse.txt 4466 4467FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4468M: Rik Faith <faith@cs.unc.edu> 4469L: linux-scsi@vger.kernel.org 4470S: Odd Fixes (e.g., new signatures) 4471F: drivers/scsi/fdomain.* 4472 4473GCOV BASED KERNEL PROFILING 4474M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4475S: Maintained 4476F: kernel/gcov/ 4477F: Documentation/gcov.txt 4478 4479GDT SCSI DISK ARRAY CONTROLLER DRIVER 4480M: Achim Leubner <achim_leubner@adaptec.com> 4481L: linux-scsi@vger.kernel.org 4482W: http://www.icp-vortex.com/ 4483S: Supported 4484F: drivers/scsi/gdt* 4485 4486GDB KERNEL DEBUGGING HELPER SCRIPTS 4487M: Jan Kiszka <jan.kiszka@siemens.com> 4488S: Supported 4489F: scripts/gdb/ 4490 4491GEMTEK FM RADIO RECEIVER DRIVER 4492M: Hans Verkuil <hverkuil@xs4all.nl> 4493L: linux-media@vger.kernel.org 4494T: git git://linuxtv.org/media_tree.git 4495W: http://linuxtv.org 4496S: Maintained 4497F: drivers/media/radio/radio-gemtek* 4498 4499GENERIC GPIO I2C DRIVER 4500M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4501S: Supported 4502F: drivers/i2c/busses/i2c-gpio.c 4503F: include/linux/i2c-gpio.h 4504 4505GENERIC GPIO I2C MULTIPLEXER DRIVER 4506M: Peter Korsgaard <peter.korsgaard@barco.com> 4507L: linux-i2c@vger.kernel.org 4508S: Supported 4509F: drivers/i2c/muxes/i2c-mux-gpio.c 4510F: include/linux/i2c-mux-gpio.h 4511F: Documentation/i2c/muxes/i2c-mux-gpio 4512 4513GENERIC HDLC (WAN) DRIVERS 4514M: Krzysztof Halasa <khc@pm.waw.pl> 4515W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4516S: Maintained 4517F: drivers/net/wan/c101.c 4518F: drivers/net/wan/hd6457* 4519F: drivers/net/wan/hdlc* 4520F: drivers/net/wan/n2.c 4521F: drivers/net/wan/pc300too.c 4522F: drivers/net/wan/pci200syn.c 4523F: drivers/net/wan/wanxl* 4524 4525GENERIC INCLUDE/ASM HEADER FILES 4526M: Arnd Bergmann <arnd@arndb.de> 4527L: linux-arch@vger.kernel.org 4528T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4529S: Maintained 4530F: include/asm-generic/ 4531F: include/uapi/asm-generic/ 4532 4533GENERIC PHY FRAMEWORK 4534M: Kishon Vijay Abraham I <kishon@ti.com> 4535L: linux-kernel@vger.kernel.org 4536T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4537S: Supported 4538F: drivers/phy/ 4539F: include/linux/phy/ 4540 4541GENERIC PM DOMAINS 4542M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4543M: Kevin Hilman <khilman@kernel.org> 4544M: Ulf Hansson <ulf.hansson@linaro.org> 4545L: linux-pm@vger.kernel.org 4546S: Supported 4547F: drivers/base/power/domain*.c 4548F: include/linux/pm_domain.h 4549 4550GENERIC UIO DRIVER FOR PCI DEVICES 4551M: "Michael S. Tsirkin" <mst@redhat.com> 4552L: kvm@vger.kernel.org 4553S: Supported 4554F: drivers/uio/uio_pci_generic.c 4555 4556GET_MAINTAINER SCRIPT 4557M: Joe Perches <joe@perches.com> 4558S: Maintained 4559F: scripts/get_maintainer.pl 4560 4561GFS2 FILE SYSTEM 4562M: Steven Whitehouse <swhiteho@redhat.com> 4563M: Bob Peterson <rpeterso@redhat.com> 4564L: cluster-devel@redhat.com 4565W: http://sources.redhat.com/cluster/ 4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4567S: Supported 4568F: Documentation/filesystems/gfs2*.txt 4569F: fs/gfs2/ 4570F: include/uapi/linux/gfs2_ondisk.h 4571 4572GIGASET ISDN DRIVERS 4573M: Paul Bolle <pebolle@tiscali.nl> 4574L: gigaset307x-common@lists.sourceforge.net 4575W: http://gigaset307x.sourceforge.net/ 4576S: Odd Fixes 4577F: Documentation/isdn/README.gigaset 4578F: drivers/isdn/gigaset/ 4579F: include/uapi/linux/gigaset_dev.h 4580 4581GO7007 MPEG CODEC 4582M: Hans Verkuil <hans.verkuil@cisco.com> 4583L: linux-media@vger.kernel.org 4584S: Maintained 4585F: drivers/media/usb/go7007/ 4586 4587GOODIX TOUCHSCREEN 4588M: Bastien Nocera <hadess@hadess.net> 4589L: linux-input@vger.kernel.org 4590S: Maintained 4591F: drivers/input/touchscreen/goodix.c 4592 4593GPIO SUBSYSTEM 4594M: Linus Walleij <linus.walleij@linaro.org> 4595M: Alexandre Courbot <gnurou@gmail.com> 4596L: linux-gpio@vger.kernel.org 4597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4598S: Maintained 4599F: Documentation/gpio/ 4600F: drivers/gpio/ 4601F: include/linux/gpio/ 4602F: include/linux/gpio.h 4603F: include/asm-generic/gpio.h 4604 4605GRE DEMULTIPLEXER DRIVER 4606M: Dmitry Kozlov <xeb@mail.ru> 4607L: netdev@vger.kernel.org 4608S: Maintained 4609F: net/ipv4/gre_demux.c 4610F: net/ipv4/gre_offload.c 4611F: include/net/gre.h 4612 4613GRETH 10/100/1G Ethernet MAC device driver 4614M: Kristoffer Glembo <kristoffer@gaisler.com> 4615L: netdev@vger.kernel.org 4616S: Maintained 4617F: drivers/net/ethernet/aeroflex/ 4618 4619GSPCA FINEPIX SUBDRIVER 4620M: Frank Zago <frank@zago.net> 4621L: linux-media@vger.kernel.org 4622T: git git://linuxtv.org/media_tree.git 4623S: Maintained 4624F: drivers/media/usb/gspca/finepix.c 4625 4626GSPCA GL860 SUBDRIVER 4627M: Olivier Lorin <o.lorin@laposte.net> 4628L: linux-media@vger.kernel.org 4629T: git git://linuxtv.org/media_tree.git 4630S: Maintained 4631F: drivers/media/usb/gspca/gl860/ 4632 4633GSPCA M5602 SUBDRIVER 4634M: Erik Andren <erik.andren@gmail.com> 4635L: linux-media@vger.kernel.org 4636T: git git://linuxtv.org/media_tree.git 4637S: Maintained 4638F: drivers/media/usb/gspca/m5602/ 4639 4640GSPCA PAC207 SONIXB SUBDRIVER 4641M: Hans de Goede <hdegoede@redhat.com> 4642L: linux-media@vger.kernel.org 4643T: git git://linuxtv.org/media_tree.git 4644S: Maintained 4645F: drivers/media/usb/gspca/pac207.c 4646 4647GSPCA SN9C20X SUBDRIVER 4648M: Brian Johnson <brijohn@gmail.com> 4649L: linux-media@vger.kernel.org 4650T: git git://linuxtv.org/media_tree.git 4651S: Maintained 4652F: drivers/media/usb/gspca/sn9c20x.c 4653 4654GSPCA T613 SUBDRIVER 4655M: Leandro Costantino <lcostantino@gmail.com> 4656L: linux-media@vger.kernel.org 4657T: git git://linuxtv.org/media_tree.git 4658S: Maintained 4659F: drivers/media/usb/gspca/t613.c 4660 4661GSPCA USB WEBCAM DRIVER 4662M: Hans de Goede <hdegoede@redhat.com> 4663L: linux-media@vger.kernel.org 4664T: git git://linuxtv.org/media_tree.git 4665S: Maintained 4666F: drivers/media/usb/gspca/ 4667 4668GUID PARTITION TABLE (GPT) 4669M: Davidlohr Bueso <dave@stgolabs.net> 4670L: linux-efi@vger.kernel.org 4671S: Maintained 4672F: block/partitions/efi.* 4673 4674STK1160 USB VIDEO CAPTURE DRIVER 4675M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4676L: linux-media@vger.kernel.org 4677T: git git://linuxtv.org/media_tree.git 4678S: Maintained 4679F: drivers/media/usb/stk1160/ 4680 4681H8/300 ARCHITECTURE 4682M: Yoshinori Sato <ysato@users.sourceforge.jp> 4683L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4684W: http://uclinux-h8.sourceforge.jp 4685T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4686S: Maintained 4687F: arch/h8300/ 4688F: drivers/clocksource/h8300_*.c 4689F: drivers/clk/h8300/ 4690F: drivers/irqchip/irq-renesas-h8*.c 4691 4692HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4693M: Frank Seidel <frank@f-seidel.de> 4694L: platform-driver-x86@vger.kernel.org 4695W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4696S: Maintained 4697F: drivers/platform/x86/hdaps.c 4698 4699HDPVR USB VIDEO ENCODER DRIVER 4700M: Hans Verkuil <hverkuil@xs4all.nl> 4701L: linux-media@vger.kernel.org 4702T: git git://linuxtv.org/media_tree.git 4703W: http://linuxtv.org 4704S: Odd Fixes 4705F: drivers/media/usb/hdpvr/ 4706 4707HWPOISON MEMORY FAILURE HANDLING 4708M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4709L: linux-mm@kvack.org 4710S: Maintained 4711F: mm/memory-failure.c 4712F: mm/hwpoison-inject.c 4713 4714HYPERVISOR VIRTUAL CONSOLE DRIVER 4715L: linuxppc-dev@lists.ozlabs.org 4716S: Odd Fixes 4717F: drivers/tty/hvc/ 4718 4719HACKRF MEDIA DRIVER 4720M: Antti Palosaari <crope@iki.fi> 4721L: linux-media@vger.kernel.org 4722W: http://linuxtv.org/ 4723W: http://palosaari.fi/linux/ 4724Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4725T: git git://linuxtv.org/anttip/media_tree.git 4726S: Maintained 4727F: drivers/media/usb/hackrf/ 4728 4729HARDWARE MONITORING 4730M: Jean Delvare <jdelvare@suse.com> 4731M: Guenter Roeck <linux@roeck-us.net> 4732L: lm-sensors@lm-sensors.org 4733W: http://www.lm-sensors.org/ 4734T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4736S: Maintained 4737F: Documentation/hwmon/ 4738F: drivers/hwmon/ 4739F: include/linux/hwmon*.h 4740 4741HARDWARE RANDOM NUMBER GENERATOR CORE 4742M: Matt Mackall <mpm@selenic.com> 4743M: Herbert Xu <herbert@gondor.apana.org.au> 4744L: linux-crypto@vger.kernel.org 4745S: Odd fixes 4746F: Documentation/hw_random.txt 4747F: drivers/char/hw_random/ 4748F: include/linux/hw_random.h 4749 4750HARDWARE SPINLOCK CORE 4751M: Ohad Ben-Cohen <ohad@wizery.com> 4752S: Maintained 4753F: Documentation/hwspinlock.txt 4754F: drivers/hwspinlock/hwspinlock_* 4755F: include/linux/hwspinlock.h 4756 4757HARMONY SOUND DRIVER 4758L: linux-parisc@vger.kernel.org 4759S: Maintained 4760F: sound/parisc/harmony.* 4761 4762HD29L2 MEDIA DRIVER 4763M: Antti Palosaari <crope@iki.fi> 4764L: linux-media@vger.kernel.org 4765W: http://linuxtv.org/ 4766W: http://palosaari.fi/linux/ 4767Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4768T: git git://linuxtv.org/anttip/media_tree.git 4769S: Maintained 4770F: drivers/media/dvb-frontends/hd29l2* 4771 4772HEWLETT-PACKARD SMART2 RAID DRIVER 4773L: iss_storagedev@hp.com 4774S: Orphan 4775F: Documentation/blockdev/cpqarray.txt 4776F: drivers/block/cpqarray.* 4777 4778HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4779M: Don Brace <don.brace@pmcs.com> 4780L: iss_storagedev@hp.com 4781L: storagedev@pmcs.com 4782L: linux-scsi@vger.kernel.org 4783S: Supported 4784F: Documentation/scsi/hpsa.txt 4785F: drivers/scsi/hpsa*.[ch] 4786F: include/linux/cciss*.h 4787F: include/uapi/linux/cciss*.h 4788 4789HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4790M: Don Brace <don.brace@pmcs.com> 4791L: iss_storagedev@hp.com 4792L: storagedev@pmcs.com 4793L: linux-scsi@vger.kernel.org 4794S: Supported 4795F: Documentation/blockdev/cciss.txt 4796F: drivers/block/cciss* 4797F: include/linux/cciss_ioctl.h 4798F: include/uapi/linux/cciss_ioctl.h 4799 4800HFS FILESYSTEM 4801L: linux-fsdevel@vger.kernel.org 4802S: Orphan 4803F: Documentation/filesystems/hfs.txt 4804F: fs/hfs/ 4805 4806HFSPLUS FILESYSTEM 4807L: linux-fsdevel@vger.kernel.org 4808S: Orphan 4809F: Documentation/filesystems/hfsplus.txt 4810F: fs/hfsplus/ 4811 4812HGA FRAMEBUFFER DRIVER 4813M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4814L: linux-nvidia@lists.surfsouth.com 4815W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4816S: Maintained 4817F: drivers/video/fbdev/hgafb.c 4818 4819HIBERNATION (aka Software Suspend, aka swsusp) 4820M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4821M: Pavel Machek <pavel@ucw.cz> 4822L: linux-pm@vger.kernel.org 4823S: Supported 4824F: arch/x86/power/ 4825F: drivers/base/power/ 4826F: kernel/power/ 4827F: include/linux/suspend.h 4828F: include/linux/freezer.h 4829F: include/linux/pm.h 4830F: arch/*/include/asm/suspend*.h 4831 4832HID CORE LAYER 4833M: Jiri Kosina <jikos@kernel.org> 4834L: linux-input@vger.kernel.org 4835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4836S: Maintained 4837F: drivers/hid/ 4838F: include/linux/hid* 4839F: include/uapi/linux/hid* 4840 4841HID SENSOR HUB DRIVERS 4842M: Jiri Kosina <jikos@kernel.org> 4843M: Jonathan Cameron <jic23@kernel.org> 4844M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4845L: linux-input@vger.kernel.org 4846L: linux-iio@vger.kernel.org 4847S: Maintained 4848F: Documentation/hid/hid-sensor* 4849F: drivers/hid/hid-sensor-* 4850F: drivers/iio/*/hid-* 4851F: include/linux/hid-sensor-* 4852 4853HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4854M: Thomas Gleixner <tglx@linutronix.de> 4855L: linux-kernel@vger.kernel.org 4856T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4857S: Maintained 4858F: Documentation/timers/ 4859F: kernel/time/hrtimer.c 4860F: kernel/time/clockevents.c 4861F: kernel/time/tick*.* 4862F: kernel/time/timer_*.c 4863F: include/linux/clockchips.h 4864F: include/linux/hrtimer.h 4865 4866HIGH-SPEED SCC DRIVER FOR AX.25 4867L: linux-hams@vger.kernel.org 4868S: Orphan 4869F: drivers/net/hamradio/dmascc.c 4870F: drivers/net/hamradio/scc.c 4871 4872HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4873M: HighPoint Linux Team <linux@highpoint-tech.com> 4874W: http://www.highpoint-tech.com 4875S: Supported 4876F: Documentation/scsi/hptiop.txt 4877F: drivers/scsi/hptiop.c 4878 4879HIPPI 4880M: Jes Sorensen <jes@trained-monkey.org> 4881L: linux-hippi@sunsite.dk 4882S: Maintained 4883F: include/linux/hippidevice.h 4884F: include/uapi/linux/if_hippi.h 4885F: net/802/hippi.c 4886F: drivers/net/hippi/ 4887 4888HOST AP DRIVER 4889M: Jouni Malinen <j@w1.fi> 4890L: hostap@shmoo.com (subscribers-only) 4891L: linux-wireless@vger.kernel.org 4892W: http://hostap.epitest.fi/ 4893S: Maintained 4894F: drivers/net/wireless/hostap/ 4895 4896HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4897L: platform-driver-x86@vger.kernel.org 4898S: Orphan 4899F: drivers/platform/x86/tc1100-wmi.c 4900 4901HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4902M: Jaroslav Kysela <perex@perex.cz> 4903S: Maintained 4904F: drivers/net/ethernet/hp/hp100.* 4905 4906HPET: High Precision Event Timers driver 4907M: Clemens Ladisch <clemens@ladisch.de> 4908S: Maintained 4909F: Documentation/timers/hpet.txt 4910F: drivers/char/hpet.c 4911F: include/linux/hpet.h 4912F: include/uapi/linux/hpet.h 4913 4914HPET: x86 4915S: Orphan 4916F: arch/x86/kernel/hpet.c 4917F: arch/x86/include/asm/hpet.h 4918 4919HPFS FILESYSTEM 4920M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4921W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4922S: Maintained 4923F: fs/hpfs/ 4924 4925HSI SUBSYSTEM 4926M: Sebastian Reichel <sre@kernel.org> 4927T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4928S: Maintained 4929F: Documentation/ABI/testing/sysfs-bus-hsi 4930F: Documentation/hsi.txt 4931F: drivers/hsi/ 4932F: include/linux/hsi/ 4933F: include/uapi/linux/hsi/ 4934 4935HSO 3G MODEM DRIVER 4936M: Jan Dumon <j.dumon@option.com> 4937W: http://www.pharscape.org 4938S: Maintained 4939F: drivers/net/usb/hso.c 4940 4941HSR NETWORK PROTOCOL 4942M: Arvid Brodin <arvid.brodin@alten.se> 4943L: netdev@vger.kernel.org 4944S: Maintained 4945F: net/hsr/ 4946 4947HTCPEN TOUCHSCREEN DRIVER 4948M: Pau Oliva Fora <pof@eslack.org> 4949L: linux-input@vger.kernel.org 4950S: Maintained 4951F: drivers/input/touchscreen/htcpen.c 4952 4953HUGETLB FILESYSTEM 4954M: Nadia Yvette Chambers <nyc@holomorphy.com> 4955S: Maintained 4956F: fs/hugetlbfs/ 4957 4958Hyper-V CORE AND DRIVERS 4959M: "K. Y. Srinivasan" <kys@microsoft.com> 4960M: Haiyang Zhang <haiyangz@microsoft.com> 4961L: devel@linuxdriverproject.org 4962S: Maintained 4963F: arch/x86/include/asm/mshyperv.h 4964F: arch/x86/include/uapi/asm/hyperv.h 4965F: arch/x86/kernel/cpu/mshyperv.c 4966F: drivers/hid/hid-hyperv.c 4967F: drivers/hv/ 4968F: drivers/input/serio/hyperv-keyboard.c 4969F: drivers/net/hyperv/ 4970F: drivers/scsi/storvsc_drv.c 4971F: drivers/video/fbdev/hyperv_fb.c 4972F: include/linux/hyperv.h 4973F: tools/hv/ 4974F: Documentation/ABI/stable/sysfs-bus-vmbus 4975 4976I2C OVER PARALLEL PORT 4977M: Jean Delvare <jdelvare@suse.com> 4978L: linux-i2c@vger.kernel.org 4979S: Maintained 4980F: Documentation/i2c/busses/i2c-parport 4981F: Documentation/i2c/busses/i2c-parport-light 4982F: drivers/i2c/busses/i2c-parport.c 4983F: drivers/i2c/busses/i2c-parport-light.c 4984 4985I2C/SMBUS CONTROLLER DRIVERS FOR PC 4986M: Jean Delvare <jdelvare@suse.com> 4987L: linux-i2c@vger.kernel.org 4988S: Maintained 4989F: Documentation/i2c/busses/i2c-ali1535 4990F: Documentation/i2c/busses/i2c-ali1563 4991F: Documentation/i2c/busses/i2c-ali15x3 4992F: Documentation/i2c/busses/i2c-amd756 4993F: Documentation/i2c/busses/i2c-amd8111 4994F: Documentation/i2c/busses/i2c-i801 4995F: Documentation/i2c/busses/i2c-nforce2 4996F: Documentation/i2c/busses/i2c-piix4 4997F: Documentation/i2c/busses/i2c-sis5595 4998F: Documentation/i2c/busses/i2c-sis630 4999F: Documentation/i2c/busses/i2c-sis96x 5000F: Documentation/i2c/busses/i2c-via 5001F: Documentation/i2c/busses/i2c-viapro 5002F: drivers/i2c/busses/i2c-ali1535.c 5003F: drivers/i2c/busses/i2c-ali1563.c 5004F: drivers/i2c/busses/i2c-ali15x3.c 5005F: drivers/i2c/busses/i2c-amd756.c 5006F: drivers/i2c/busses/i2c-amd756-s4882.c 5007F: drivers/i2c/busses/i2c-amd8111.c 5008F: drivers/i2c/busses/i2c-i801.c 5009F: drivers/i2c/busses/i2c-isch.c 5010F: drivers/i2c/busses/i2c-nforce2.c 5011F: drivers/i2c/busses/i2c-nforce2-s4985.c 5012F: drivers/i2c/busses/i2c-piix4.c 5013F: drivers/i2c/busses/i2c-sis5595.c 5014F: drivers/i2c/busses/i2c-sis630.c 5015F: drivers/i2c/busses/i2c-sis96x.c 5016F: drivers/i2c/busses/i2c-via.c 5017F: drivers/i2c/busses/i2c-viapro.c 5018 5019I2C/SMBUS ISMT DRIVER 5020M: Seth Heasley <seth.heasley@intel.com> 5021M: Neil Horman <nhorman@tuxdriver.com> 5022L: linux-i2c@vger.kernel.org 5023F: drivers/i2c/busses/i2c-ismt.c 5024F: Documentation/i2c/busses/i2c-ismt 5025 5026I2C/SMBUS STUB DRIVER 5027M: Jean Delvare <jdelvare@suse.com> 5028L: linux-i2c@vger.kernel.org 5029S: Maintained 5030F: drivers/i2c/i2c-stub.c 5031 5032I2C SUBSYSTEM 5033M: Wolfram Sang <wsa@the-dreams.de> 5034L: linux-i2c@vger.kernel.org 5035W: https://i2c.wiki.kernel.org/ 5036Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5037T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5038S: Maintained 5039F: Documentation/devicetree/bindings/i2c/ 5040F: Documentation/i2c/ 5041F: drivers/i2c/ 5042F: include/linux/i2c.h 5043F: include/linux/i2c-*.h 5044F: include/uapi/linux/i2c.h 5045F: include/uapi/linux/i2c-*.h 5046 5047I2C ACPI SUPPORT 5048M: Mika Westerberg <mika.westerberg@linux.intel.com> 5049L: linux-i2c@vger.kernel.org 5050L: linux-acpi@vger.kernel.org 5051S: Maintained 5052 5053I2C-TAOS-EVM DRIVER 5054M: Jean Delvare <jdelvare@suse.com> 5055L: linux-i2c@vger.kernel.org 5056S: Maintained 5057F: Documentation/i2c/busses/i2c-taos-evm 5058F: drivers/i2c/busses/i2c-taos-evm.c 5059 5060I2C-TINY-USB DRIVER 5061M: Till Harbaum <till@harbaum.org> 5062L: linux-i2c@vger.kernel.org 5063W: http://www.harbaum.org/till/i2c_tiny_usb 5064S: Maintained 5065F: drivers/i2c/busses/i2c-tiny-usb.c 5066 5067i386 BOOT CODE 5068M: "H. Peter Anvin" <hpa@zytor.com> 5069S: Maintained 5070F: arch/x86/boot/ 5071 5072i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5073M: "H. Peter Anvin" <hpa@zytor.com> 5074T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5075S: Maintained 5076 5077IA64 (Itanium) PLATFORM 5078M: Tony Luck <tony.luck@intel.com> 5079M: Fenghua Yu <fenghua.yu@intel.com> 5080L: linux-ia64@vger.kernel.org 5081T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5082S: Maintained 5083F: arch/ia64/ 5084 5085IBM Power VMX Cryptographic instructions 5086M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5087M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5088L: linux-crypto@vger.kernel.org 5089S: Supported 5090F: drivers/crypto/vmx/Makefile 5091F: drivers/crypto/vmx/Kconfig 5092F: drivers/crypto/vmx/vmx.c 5093F: drivers/crypto/vmx/aes* 5094F: drivers/crypto/vmx/ghash* 5095F: drivers/crypto/vmx/ppc-xlate.pl 5096 5097IBM Power in-Nest Crypto Acceleration 5098M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5099M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5100L: linux-crypto@vger.kernel.org 5101S: Supported 5102F: drivers/crypto/nx/Makefile 5103F: drivers/crypto/nx/Kconfig 5104F: drivers/crypto/nx/nx-aes* 5105F: drivers/crypto/nx/nx-sha* 5106F: drivers/crypto/nx/nx.* 5107F: drivers/crypto/nx/nx_csbcpb.h 5108F: drivers/crypto/nx/nx_debugfs.h 5109 5110IBM Power 842 compression accelerator 5111M: Dan Streetman <ddstreet@ieee.org> 5112S: Supported 5113F: drivers/crypto/nx/Makefile 5114F: drivers/crypto/nx/Kconfig 5115F: drivers/crypto/nx/nx-842* 5116F: include/linux/sw842.h 5117F: crypto/842.c 5118F: lib/842/ 5119 5120IBM Power Linux RAID adapter 5121M: Brian King <brking@us.ibm.com> 5122S: Supported 5123F: drivers/scsi/ipr.* 5124 5125IBM Power Virtual Ethernet Device Driver 5126M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5127L: netdev@vger.kernel.org 5128S: Supported 5129F: drivers/net/ethernet/ibm/ibmveth.* 5130 5131IBM Power Virtual SCSI Device Drivers 5132M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5133L: linux-scsi@vger.kernel.org 5134S: Supported 5135F: drivers/scsi/ibmvscsi/ibmvscsi* 5136F: drivers/scsi/ibmvscsi/viosrp.h 5137 5138IBM Power Virtual FC Device Drivers 5139M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5140L: linux-scsi@vger.kernel.org 5141S: Supported 5142F: drivers/scsi/ibmvscsi/ibmvfc* 5143 5144IBM ServeRAID RAID DRIVER 5145S: Orphan 5146F: drivers/scsi/ips.* 5147 5148ICH LPC AND GPIO DRIVER 5149M: Peter Tyser <ptyser@xes-inc.com> 5150S: Maintained 5151F: drivers/mfd/lpc_ich.c 5152F: drivers/gpio/gpio-ich.c 5153 5154IDE SUBSYSTEM 5155M: "David S. Miller" <davem@davemloft.net> 5156L: linux-ide@vger.kernel.org 5157Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5158T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5159S: Maintained 5160F: Documentation/ide/ 5161F: drivers/ide/ 5162F: include/linux/ide.h 5163 5164IDEAPAD LAPTOP EXTRAS DRIVER 5165M: Ike Panhc <ike.pan@canonical.com> 5166L: platform-driver-x86@vger.kernel.org 5167W: http://launchpad.net/ideapad-laptop 5168S: Maintained 5169F: drivers/platform/x86/ideapad-laptop.c 5170 5171IDEAPAD LAPTOP SLIDEBAR DRIVER 5172M: Andrey Moiseev <o2g.org.ru@gmail.com> 5173L: linux-input@vger.kernel.org 5174W: https://github.com/o2genum/ideapad-slidebar 5175S: Maintained 5176F: drivers/input/misc/ideapad_slidebar.c 5177 5178IDE/ATAPI DRIVERS 5179M: Borislav Petkov <bp@alien8.de> 5180L: linux-ide@vger.kernel.org 5181S: Maintained 5182F: Documentation/cdrom/ide-cd 5183F: drivers/ide/ide-cd* 5184 5185IDLE-I7300 5186M: Andy Henroid <andrew.d.henroid@intel.com> 5187L: linux-pm@vger.kernel.org 5188S: Supported 5189F: drivers/idle/i7300_idle.c 5190 5191IEEE 802.15.4 SUBSYSTEM 5192M: Alexander Aring <alex.aring@gmail.com> 5193L: linux-wpan@vger.kernel.org 5194W: https://github.com/linux-wpan 5195T: git git://github.com/linux-wpan/linux-wpan-next.git 5196S: Maintained 5197F: net/ieee802154/ 5198F: net/mac802154/ 5199F: drivers/net/ieee802154/ 5200F: include/linux/nl802154.h 5201F: include/linux/ieee802154.h 5202F: include/net/nl802154.h 5203F: include/net/mac802154.h 5204F: include/net/af_ieee802154.h 5205F: include/net/cfg802154.h 5206F: include/net/ieee802154_netdev.h 5207F: Documentation/networking/ieee802154.txt 5208 5209IGORPLUG-USB IR RECEIVER 5210M: Sean Young <sean@mess.org> 5211L: linux-media@vger.kernel.org 5212S: Maintained 5213F: drivers/media/rc/igorplugusb.c 5214 5215IGUANAWORKS USB IR TRANSCEIVER 5216M: Sean Young <sean@mess.org> 5217L: linux-media@vger.kernel.org 5218S: Maintained 5219F: drivers/media/rc/iguanair.c 5220 5221IIO SUBSYSTEM AND DRIVERS 5222M: Jonathan Cameron <jic23@kernel.org> 5223R: Hartmut Knaack <knaack.h@gmx.de> 5224R: Lars-Peter Clausen <lars@metafoo.de> 5225R: Peter Meerwald <pmeerw@pmeerw.net> 5226L: linux-iio@vger.kernel.org 5227S: Maintained 5228F: drivers/iio/ 5229F: drivers/staging/iio/ 5230F: include/linux/iio/ 5231F: tools/iio/ 5232 5233IKANOS/ADI EAGLE ADSL USB DRIVER 5234M: Matthieu Castet <castet.matthieu@free.fr> 5235M: Stanislaw Gruszka <stf_xl@wp.pl> 5236S: Maintained 5237F: drivers/usb/atm/ueagle-atm.c 5238 5239INA209 HARDWARE MONITOR DRIVER 5240M: Guenter Roeck <linux@roeck-us.net> 5241L: lm-sensors@lm-sensors.org 5242S: Maintained 5243F: Documentation/hwmon/ina209 5244F: Documentation/devicetree/bindings/i2c/ina209.txt 5245F: drivers/hwmon/ina209.c 5246 5247INA2XX HARDWARE MONITOR DRIVER 5248M: Guenter Roeck <linux@roeck-us.net> 5249L: lm-sensors@lm-sensors.org 5250S: Maintained 5251F: Documentation/hwmon/ina2xx 5252F: drivers/hwmon/ina2xx.c 5253F: include/linux/platform_data/ina2xx.h 5254 5255INDUSTRY PACK SUBSYSTEM (IPACK) 5256M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5257M: Jens Taprogge <jens.taprogge@taprogge.org> 5258M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5259L: industrypack-devel@lists.sourceforge.net 5260W: http://industrypack.sourceforge.net 5261S: Maintained 5262F: drivers/ipack/ 5263 5264INGENIC JZ4780 DMA Driver 5265M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5266S: Maintained 5267F: drivers/dma/dma-jz4780.c 5268 5269INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5270M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5271M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5272L: linux-ima-devel@lists.sourceforge.net 5273L: linux-ima-user@lists.sourceforge.net 5274L: linux-security-module@vger.kernel.org 5275S: Supported 5276F: security/integrity/ima/ 5277 5278IMGTEC IR DECODER DRIVER 5279M: James Hogan <james.hogan@imgtec.com> 5280S: Maintained 5281F: drivers/media/rc/img-ir/ 5282 5283IMS TWINTURBO FRAMEBUFFER DRIVER 5284L: linux-fbdev@vger.kernel.org 5285S: Orphan 5286F: drivers/video/fbdev/imsttfb.c 5287 5288INFINIBAND SUBSYSTEM 5289M: Doug Ledford <dledford@redhat.com> 5290M: Sean Hefty <sean.hefty@intel.com> 5291M: Hal Rosenstock <hal.rosenstock@gmail.com> 5292L: linux-rdma@vger.kernel.org 5293W: http://www.openfabrics.org/ 5294Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5295T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5296S: Supported 5297F: Documentation/infiniband/ 5298F: drivers/infiniband/ 5299F: include/uapi/linux/if_infiniband.h 5300F: include/uapi/rdma/ 5301F: include/rdma/ 5302 5303INOTIFY 5304M: John McCutchan <john@johnmccutchan.com> 5305M: Robert Love <rlove@rlove.org> 5306M: Eric Paris <eparis@parisplace.org> 5307S: Maintained 5308F: Documentation/filesystems/inotify.txt 5309F: fs/notify/inotify/ 5310F: include/linux/inotify.h 5311F: include/uapi/linux/inotify.h 5312 5313INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5314M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5315L: linux-input@vger.kernel.org 5316Q: http://patchwork.kernel.org/project/linux-input/list/ 5317T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5318S: Maintained 5319F: drivers/input/ 5320F: include/linux/input.h 5321F: include/uapi/linux/input.h 5322F: include/linux/input/ 5323 5324INPUT MULTITOUCH (MT) PROTOCOL 5325M: Henrik Rydberg <rydberg@bitmath.org> 5326L: linux-input@vger.kernel.org 5327S: Odd fixes 5328F: Documentation/input/multi-touch-protocol.txt 5329F: drivers/input/input-mt.c 5330K: \b(ABS|SYN)_MT_ 5331 5332INTEL ASoC BDW/HSW DRIVERS 5333M: Jie Yang <yang.jie@linux.intel.com> 5334L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5335S: Supported 5336F: sound/soc/intel/common/sst-dsp* 5337F: sound/soc/intel/common/sst-firmware.c 5338F: sound/soc/intel/boards/broadwell.c 5339F: sound/soc/intel/haswell/ 5340 5341INTEL C600 SERIES SAS CONTROLLER DRIVER 5342M: Intel SCU Linux support <intel-linux-scu@intel.com> 5343M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5344L: linux-scsi@vger.kernel.org 5345T: git git://git.code.sf.net/p/intel-sas/isci 5346S: Supported 5347F: drivers/scsi/isci/ 5348 5349INTEL IDLE DRIVER 5350M: Len Brown <lenb@kernel.org> 5351L: linux-pm@vger.kernel.org 5352T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5353S: Supported 5354F: drivers/idle/intel_idle.c 5355 5356INTEL PSTATE DRIVER 5357M: Kristen Carlson Accardi <kristen@linux.intel.com> 5358L: linux-pm@vger.kernel.org 5359S: Supported 5360F: drivers/cpufreq/intel_pstate.c 5361 5362INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5363M: Maik Broemme <mbroemme@plusserver.de> 5364L: linux-fbdev@vger.kernel.org 5365S: Maintained 5366F: Documentation/fb/intelfb.txt 5367F: drivers/video/fbdev/intelfb/ 5368 5369INTEL 810/815 FRAMEBUFFER DRIVER 5370M: Antonino Daplas <adaplas@gmail.com> 5371L: linux-fbdev@vger.kernel.org 5372S: Maintained 5373F: drivers/video/fbdev/i810/ 5374 5375INTEL MENLOW THERMAL DRIVER 5376M: Sujith Thomas <sujith.thomas@intel.com> 5377L: platform-driver-x86@vger.kernel.org 5378W: https://01.org/linux-acpi 5379S: Supported 5380F: drivers/platform/x86/intel_menlow.c 5381 5382INTEL IA32 MICROCODE UPDATE SUPPORT 5383M: Borislav Petkov <bp@alien8.de> 5384S: Maintained 5385F: arch/x86/kernel/cpu/microcode/core* 5386F: arch/x86/kernel/cpu/microcode/intel* 5387 5388INTEL I/OAT DMA DRIVER 5389M: Dave Jiang <dave.jiang@intel.com> 5390R: Dan Williams <dan.j.williams@intel.com> 5391L: dmaengine@vger.kernel.org 5392Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5393S: Supported 5394F: drivers/dma/ioat* 5395 5396INTEL IOMMU (VT-d) 5397M: David Woodhouse <dwmw2@infradead.org> 5398L: iommu@lists.linux-foundation.org 5399T: git git://git.infradead.org/iommu-2.6.git 5400S: Supported 5401F: drivers/iommu/intel-iommu.c 5402F: include/linux/intel-iommu.h 5403 5404INTEL IOP-ADMA DMA DRIVER 5405R: Dan Williams <dan.j.williams@intel.com> 5406S: Odd fixes 5407F: drivers/dma/iop-adma.c 5408 5409INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5410M: Krzysztof Halasa <khalasa@piap.pl> 5411S: Maintained 5412F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5413F: arch/arm/mach-ixp4xx/include/mach/npe.h 5414F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5415F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5416F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5417F: drivers/net/wan/ixp4xx_hss.c 5418 5419INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5420M: Deepak Saxena <dsaxena@plexity.net> 5421S: Maintained 5422F: drivers/char/hw_random/ixp4xx-rng.c 5423 5424INTEL ETHERNET DRIVERS 5425M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5426R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5427R: Shannon Nelson <shannon.nelson@intel.com> 5428R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5429R: Don Skidmore <donald.c.skidmore@intel.com> 5430R: Matthew Vick <matthew.vick@intel.com> 5431R: John Ronciak <john.ronciak@intel.com> 5432R: Mitch Williams <mitch.a.williams@intel.com> 5433L: intel-wired-lan@lists.osuosl.org 5434W: http://www.intel.com/support/feedback.htm 5435W: http://e1000.sourceforge.net/ 5436Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5438T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5439S: Supported 5440F: Documentation/networking/e100.txt 5441F: Documentation/networking/e1000.txt 5442F: Documentation/networking/e1000e.txt 5443F: Documentation/networking/igb.txt 5444F: Documentation/networking/igbvf.txt 5445F: Documentation/networking/ixgb.txt 5446F: Documentation/networking/ixgbe.txt 5447F: Documentation/networking/ixgbevf.txt 5448F: Documentation/networking/i40e.txt 5449F: Documentation/networking/i40evf.txt 5450F: drivers/net/ethernet/intel/ 5451F: drivers/net/ethernet/intel/*/ 5452 5453INTEL-MID GPIO DRIVER 5454M: David Cohen <david.a.cohen@linux.intel.com> 5455L: linux-gpio@vger.kernel.org 5456S: Maintained 5457F: drivers/gpio/gpio-intel-mid.c 5458 5459INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5460M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5461L: linux-wireless@vger.kernel.org 5462S: Maintained 5463F: Documentation/networking/README.ipw2100 5464F: Documentation/networking/README.ipw2200 5465F: drivers/net/wireless/ipw2x00/ 5466 5467INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5468M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5469M: Gang Wei <gang.wei@intel.com> 5470M: Shane Wang <shane.wang@intel.com> 5471L: tboot-devel@lists.sourceforge.net 5472W: http://tboot.sourceforge.net 5473T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5474S: Supported 5475F: Documentation/intel_txt.txt 5476F: include/linux/tboot.h 5477F: arch/x86/kernel/tboot.c 5478 5479INTEL WIRELESS WIMAX CONNECTION 2400 5480M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5481M: linux-wimax@intel.com 5482L: wimax@linuxwimax.org (subscribers-only) 5483S: Supported 5484W: http://linuxwimax.org 5485F: Documentation/wimax/README.i2400m 5486F: drivers/net/wimax/i2400m/ 5487F: include/uapi/linux/wimax/i2400m.h 5488 5489INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5490M: Stanislaw Gruszka <sgruszka@redhat.com> 5491L: linux-wireless@vger.kernel.org 5492S: Supported 5493F: drivers/net/wireless/iwlegacy/ 5494 5495INTEL WIRELESS WIFI LINK (iwlwifi) 5496M: Johannes Berg <johannes.berg@intel.com> 5497M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5498M: Intel Linux Wireless <ilw@linux.intel.com> 5499L: linux-wireless@vger.kernel.org 5500W: http://intellinuxwireless.org 5501T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5502S: Supported 5503F: drivers/net/wireless/iwlwifi/ 5504 5505INTEL MANAGEMENT ENGINE (mei) 5506M: Tomas Winkler <tomas.winkler@intel.com> 5507L: linux-kernel@vger.kernel.org 5508S: Supported 5509F: include/uapi/linux/mei.h 5510F: include/linux/mei_cl_bus.h 5511F: drivers/misc/mei/* 5512F: Documentation/misc-devices/mei/* 5513 5514INTEL PMC IPC DRIVER 5515M: Zha Qipeng<qipeng.zha@intel.com> 5516L: platform-driver-x86@vger.kernel.org 5517S: Maintained 5518F: drivers/platform/x86/intel_pmc_ipc.c 5519F: arch/x86/include/asm/intel_pmc_ipc.h 5520 5521IOC3 ETHERNET DRIVER 5522M: Ralf Baechle <ralf@linux-mips.org> 5523L: linux-mips@linux-mips.org 5524S: Maintained 5525F: drivers/net/ethernet/sgi/ioc3-eth.c 5526 5527IOC3 SERIAL DRIVER 5528M: Pat Gefre <pfg@sgi.com> 5529L: linux-serial@vger.kernel.org 5530S: Maintained 5531F: drivers/tty/serial/ioc3_serial.c 5532 5533IOMMU DRIVERS 5534M: Joerg Roedel <joro@8bytes.org> 5535L: iommu@lists.linux-foundation.org 5536T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5537S: Maintained 5538F: drivers/iommu/ 5539 5540IP MASQUERADING 5541M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5542S: Maintained 5543F: net/ipv4/netfilter/ipt_MASQUERADE.c 5544 5545IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5546M: Francois Romieu <romieu@fr.zoreil.com> 5547M: Sorbica Shieh <sorbica@icplus.com.tw> 5548L: netdev@vger.kernel.org 5549S: Maintained 5550F: drivers/net/ethernet/icplus/ipg.* 5551 5552IPATH DRIVER 5553M: Mike Marciniszyn <infinipath@intel.com> 5554L: linux-rdma@vger.kernel.org 5555S: Maintained 5556F: drivers/infiniband/hw/ipath/ 5557 5558IPMI SUBSYSTEM 5559M: Corey Minyard <minyard@acm.org> 5560L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5561W: http://openipmi.sourceforge.net/ 5562S: Supported 5563F: Documentation/IPMI.txt 5564F: drivers/char/ipmi/ 5565F: include/linux/ipmi* 5566F: include/uapi/linux/ipmi* 5567 5568QCOM AUDIO (ASoC) DRIVERS 5569M: Patrick Lai <plai@codeaurora.org> 5570M: Banajit Goswami <bgoswami@codeaurora.org> 5571L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5572S: Supported 5573F: sound/soc/qcom/ 5574 5575IPS SCSI RAID DRIVER 5576M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5577L: linux-scsi@vger.kernel.org 5578W: http://www.adaptec.com/ 5579S: Maintained 5580F: drivers/scsi/ips* 5581 5582IPVS 5583M: Wensong Zhang <wensong@linux-vs.org> 5584M: Simon Horman <horms@verge.net.au> 5585M: Julian Anastasov <ja@ssi.bg> 5586L: netdev@vger.kernel.org 5587L: lvs-devel@vger.kernel.org 5588S: Maintained 5589F: Documentation/networking/ipvs-sysctl.txt 5590F: include/net/ip_vs.h 5591F: include/uapi/linux/ip_vs.h 5592F: net/netfilter/ipvs/ 5593 5594IPWIRELESS DRIVER 5595M: Jiri Kosina <jikos@kernel.org> 5596M: David Sterba <dsterba@suse.com> 5597S: Odd Fixes 5598F: drivers/tty/ipwireless/ 5599 5600IPX NETWORK LAYER 5601M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5602L: netdev@vger.kernel.org 5603S: Maintained 5604F: include/net/ipx.h 5605F: include/uapi/linux/ipx.h 5606F: net/ipx/ 5607 5608IRDA SUBSYSTEM 5609M: Samuel Ortiz <samuel@sortiz.org> 5610L: irda-users@lists.sourceforge.net (subscribers-only) 5611L: netdev@vger.kernel.org 5612W: http://irda.sourceforge.net/ 5613S: Maintained 5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5615F: Documentation/networking/irda.txt 5616F: drivers/net/irda/ 5617F: include/net/irda/ 5618F: net/irda/ 5619 5620IRQ SUBSYSTEM 5621M: Thomas Gleixner <tglx@linutronix.de> 5622L: linux-kernel@vger.kernel.org 5623S: Maintained 5624T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5625F: kernel/irq/ 5626 5627IRQCHIP DRIVERS 5628M: Thomas Gleixner <tglx@linutronix.de> 5629M: Jason Cooper <jason@lakedaemon.net> 5630M: Marc Zyngier <marc.zyngier@arm.com> 5631L: linux-kernel@vger.kernel.org 5632S: Maintained 5633T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5634T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5635F: Documentation/devicetree/bindings/interrupt-controller/ 5636F: drivers/irqchip/ 5637 5638IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5639M: Jiang Liu <jiang.liu@linux.intel.com> 5640M: Marc Zyngier <marc.zyngier@arm.com> 5641S: Maintained 5642T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5643F: Documentation/IRQ-domain.txt 5644F: include/linux/irqdomain.h 5645F: kernel/irq/irqdomain.c 5646F: kernel/irq/msi.c 5647 5648ISAPNP 5649M: Jaroslav Kysela <perex@perex.cz> 5650S: Maintained 5651F: Documentation/isapnp.txt 5652F: drivers/pnp/isapnp/ 5653F: include/linux/isapnp.h 5654 5655ISA RADIO MODULE 5656M: Hans Verkuil <hverkuil@xs4all.nl> 5657L: linux-media@vger.kernel.org 5658T: git git://linuxtv.org/media_tree.git 5659W: http://linuxtv.org 5660S: Maintained 5661F: drivers/media/radio/radio-isa* 5662 5663iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5664M: Peter Jones <pjones@redhat.com> 5665M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5666S: Maintained 5667F: drivers/firmware/iscsi_ibft* 5668 5669ISCSI 5670M: Mike Christie <michaelc@cs.wisc.edu> 5671L: open-iscsi@googlegroups.com 5672W: www.open-iscsi.org 5673T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5674S: Maintained 5675F: drivers/scsi/*iscsi* 5676F: include/scsi/*iscsi* 5677 5678ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5679M: Or Gerlitz <ogerlitz@mellanox.com> 5680M: Sagi Grimberg <sagig@mellanox.com> 5681M: Roi Dayan <roid@mellanox.com> 5682L: linux-rdma@vger.kernel.org 5683S: Supported 5684W: http://www.openfabrics.org 5685W: www.open-iscsi.org 5686Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5687F: drivers/infiniband/ulp/iser/ 5688 5689ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5690M: Sagi Grimberg <sagig@mellanox.com> 5691T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5692L: linux-rdma@vger.kernel.org 5693L: target-devel@vger.kernel.org 5694S: Supported 5695W: http://www.linux-iscsi.org 5696F: drivers/infiniband/ulp/isert 5697 5698ISDN SUBSYSTEM 5699M: Karsten Keil <isdn@linux-pingi.de> 5700L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5701L: netdev@vger.kernel.org 5702W: http://www.isdn4linux.de 5703T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5704S: Maintained 5705F: Documentation/isdn/ 5706F: drivers/isdn/ 5707F: include/linux/isdn.h 5708F: include/linux/isdn/ 5709F: include/uapi/linux/isdn.h 5710F: include/uapi/linux/isdn/ 5711 5712ISDN SUBSYSTEM (Eicon active card driver) 5713M: Armin Schindler <mac@melware.de> 5714L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5715W: http://www.melware.de 5716S: Maintained 5717F: drivers/isdn/hardware/eicon/ 5718 5719IT87 HARDWARE MONITORING DRIVER 5720M: Jean Delvare <jdelvare@suse.com> 5721L: lm-sensors@lm-sensors.org 5722S: Maintained 5723F: Documentation/hwmon/it87 5724F: drivers/hwmon/it87.c 5725 5726IT913X MEDIA DRIVER 5727M: Antti Palosaari <crope@iki.fi> 5728L: linux-media@vger.kernel.org 5729W: http://linuxtv.org/ 5730W: http://palosaari.fi/linux/ 5731Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5732T: git git://linuxtv.org/anttip/media_tree.git 5733S: Maintained 5734F: drivers/media/tuners/it913x* 5735 5736IVTV VIDEO4LINUX DRIVER 5737M: Andy Walls <awalls@md.metrocast.net> 5738L: ivtv-devel@ivtvdriver.org (subscribers-only) 5739L: linux-media@vger.kernel.org 5740T: git git://linuxtv.org/media_tree.git 5741W: http://www.ivtvdriver.org 5742S: Maintained 5743F: Documentation/video4linux/*.ivtv 5744F: drivers/media/pci/ivtv/ 5745F: include/uapi/linux/ivtv* 5746 5747IX2505V MEDIA DRIVER 5748M: Malcolm Priestley <tvboxspy@gmail.com> 5749L: linux-media@vger.kernel.org 5750W: http://linuxtv.org/ 5751Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5752S: Maintained 5753F: drivers/media/dvb-frontends/ix2505v* 5754 5755JC42.4 TEMPERATURE SENSOR DRIVER 5756M: Guenter Roeck <linux@roeck-us.net> 5757L: lm-sensors@lm-sensors.org 5758S: Maintained 5759F: drivers/hwmon/jc42.c 5760F: Documentation/hwmon/jc42 5761 5762JFS FILESYSTEM 5763M: Dave Kleikamp <shaggy@kernel.org> 5764L: jfs-discussion@lists.sourceforge.net 5765W: http://jfs.sourceforge.net/ 5766T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5767S: Maintained 5768F: Documentation/filesystems/jfs.txt 5769F: fs/jfs/ 5770 5771JME NETWORK DRIVER 5772M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5773L: netdev@vger.kernel.org 5774S: Maintained 5775F: drivers/net/ethernet/jme.* 5776 5777JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5778M: David Woodhouse <dwmw2@infradead.org> 5779L: linux-mtd@lists.infradead.org 5780W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5781S: Maintained 5782F: fs/jffs2/ 5783F: include/uapi/linux/jffs2.h 5784 5785JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5786M: "Theodore Ts'o" <tytso@mit.edu> 5787M: Jan Kara <jack@suse.com> 5788L: linux-ext4@vger.kernel.org 5789S: Maintained 5790F: fs/jbd2/ 5791F: include/linux/jbd2.h 5792 5793JSM Neo PCI based serial card 5794M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5795L: linux-serial@vger.kernel.org 5796S: Maintained 5797F: drivers/tty/serial/jsm/ 5798 5799K10TEMP HARDWARE MONITORING DRIVER 5800M: Clemens Ladisch <clemens@ladisch.de> 5801L: lm-sensors@lm-sensors.org 5802S: Maintained 5803F: Documentation/hwmon/k10temp 5804F: drivers/hwmon/k10temp.c 5805 5806K8TEMP HARDWARE MONITORING DRIVER 5807M: Rudolf Marek <r.marek@assembler.cz> 5808L: lm-sensors@lm-sensors.org 5809S: Maintained 5810F: Documentation/hwmon/k8temp 5811F: drivers/hwmon/k8temp.c 5812 5813KCONFIG 5814M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5815L: linux-kbuild@vger.kernel.org 5816T: git git://gitorious.org/linux-kconfig/linux-kconfig 5817S: Maintained 5818F: Documentation/kbuild/kconfig-language.txt 5819F: scripts/kconfig/ 5820 5821KDUMP 5822M: Vivek Goyal <vgoyal@redhat.com> 5823M: Haren Myneni <hbabu@us.ibm.com> 5824L: kexec@lists.infradead.org 5825W: http://lse.sourceforge.net/kdump/ 5826S: Maintained 5827F: Documentation/kdump/ 5828 5829KEENE FM RADIO TRANSMITTER DRIVER 5830M: Hans Verkuil <hverkuil@xs4all.nl> 5831L: linux-media@vger.kernel.org 5832T: git git://linuxtv.org/media_tree.git 5833W: http://linuxtv.org 5834S: Maintained 5835F: drivers/media/radio/radio-keene* 5836 5837KERNEL AUTOMOUNTER v4 (AUTOFS4) 5838M: Ian Kent <raven@themaw.net> 5839L: autofs@vger.kernel.org 5840S: Maintained 5841F: fs/autofs4/ 5842 5843KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5844M: Michal Marek <mmarek@suse.com> 5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5846T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5847L: linux-kbuild@vger.kernel.org 5848S: Maintained 5849F: Documentation/kbuild/ 5850F: Makefile 5851F: scripts/Makefile.* 5852F: scripts/basic/ 5853F: scripts/mk* 5854F: scripts/package/ 5855 5856KERNEL JANITORS 5857L: kernel-janitors@vger.kernel.org 5858W: http://kernelnewbies.org/KernelJanitors 5859S: Odd Fixes 5860 5861KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5862M: "J. Bruce Fields" <bfields@fieldses.org> 5863M: Jeff Layton <jlayton@poochiereds.net> 5864L: linux-nfs@vger.kernel.org 5865W: http://nfs.sourceforge.net/ 5866S: Supported 5867F: fs/nfsd/ 5868F: include/uapi/linux/nfsd/ 5869F: fs/lockd/ 5870F: fs/nfs_common/ 5871F: net/sunrpc/ 5872F: include/linux/lockd/ 5873F: include/linux/sunrpc/ 5874F: include/uapi/linux/sunrpc/ 5875 5876KERNEL SELFTEST FRAMEWORK 5877M: Shuah Khan <shuahkh@osg.samsung.com> 5878L: linux-api@vger.kernel.org 5879T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5880S: Maintained 5881F: tools/testing/selftests 5882 5883KERNEL VIRTUAL MACHINE (KVM) 5884M: Gleb Natapov <gleb@kernel.org> 5885M: Paolo Bonzini <pbonzini@redhat.com> 5886L: kvm@vger.kernel.org 5887W: http://www.linux-kvm.org 5888T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5889S: Supported 5890F: Documentation/*/kvm*.txt 5891F: Documentation/virtual/kvm/ 5892F: arch/*/kvm/ 5893F: arch/x86/kernel/kvm.c 5894F: arch/x86/kernel/kvmclock.c 5895F: arch/*/include/asm/kvm* 5896F: include/linux/kvm* 5897F: include/uapi/linux/kvm* 5898F: virt/kvm/ 5899 5900KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5901M: Joerg Roedel <joro@8bytes.org> 5902L: kvm@vger.kernel.org 5903W: http://kvm.qumranet.com 5904S: Maintained 5905F: arch/x86/include/asm/svm.h 5906F: arch/x86/kvm/svm.c 5907 5908KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5909M: Alexander Graf <agraf@suse.com> 5910L: kvm-ppc@vger.kernel.org 5911W: http://kvm.qumranet.com 5912T: git git://github.com/agraf/linux-2.6.git 5913S: Supported 5914F: arch/powerpc/include/asm/kvm* 5915F: arch/powerpc/kvm/ 5916 5917KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5918M: Christian Borntraeger <borntraeger@de.ibm.com> 5919M: Cornelia Huck <cornelia.huck@de.ibm.com> 5920L: linux-s390@vger.kernel.org 5921W: http://www.ibm.com/developerworks/linux/linux390/ 5922S: Supported 5923F: Documentation/s390/kvm.txt 5924F: arch/s390/include/asm/kvm* 5925F: arch/s390/kvm/ 5926 5927KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5928M: Christoffer Dall <christoffer.dall@linaro.org> 5929M: Marc Zyngier <marc.zyngier@arm.com> 5930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5931L: kvmarm@lists.cs.columbia.edu 5932W: http://systems.cs.columbia.edu/projects/kvm-arm 5933S: Supported 5934F: arch/arm/include/uapi/asm/kvm* 5935F: arch/arm/include/asm/kvm* 5936F: arch/arm/kvm/ 5937F: virt/kvm/arm/ 5938F: include/kvm/arm_* 5939 5940KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5941M: Christoffer Dall <christoffer.dall@linaro.org> 5942M: Marc Zyngier <marc.zyngier@arm.com> 5943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5944L: kvmarm@lists.cs.columbia.edu 5945S: Maintained 5946F: arch/arm64/include/uapi/asm/kvm* 5947F: arch/arm64/include/asm/kvm* 5948F: arch/arm64/kvm/ 5949 5950KEXEC 5951M: Eric Biederman <ebiederm@xmission.com> 5952W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5953L: kexec@lists.infradead.org 5954S: Maintained 5955F: include/linux/kexec.h 5956F: include/uapi/linux/kexec.h 5957F: kernel/kexec.c 5958 5959KEYS/KEYRINGS: 5960M: David Howells <dhowells@redhat.com> 5961L: keyrings@linux-nfs.org 5962S: Maintained 5963F: Documentation/security/keys.txt 5964F: include/linux/key.h 5965F: include/linux/key-type.h 5966F: include/keys/ 5967F: security/keys/ 5968 5969KEYS-TRUSTED 5970M: David Safford <safford@us.ibm.com> 5971M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5972L: linux-security-module@vger.kernel.org 5973L: keyrings@linux-nfs.org 5974S: Supported 5975F: Documentation/security/keys-trusted-encrypted.txt 5976F: include/keys/trusted-type.h 5977F: security/keys/trusted.c 5978F: security/keys/trusted.h 5979 5980KEYS-ENCRYPTED 5981M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5982M: David Safford <safford@us.ibm.com> 5983L: linux-security-module@vger.kernel.org 5984L: keyrings@linux-nfs.org 5985S: Supported 5986F: Documentation/security/keys-trusted-encrypted.txt 5987F: include/keys/encrypted-type.h 5988F: security/keys/encrypted-keys/ 5989 5990KGDB / KDB /debug_core 5991M: Jason Wessel <jason.wessel@windriver.com> 5992W: http://kgdb.wiki.kernel.org/ 5993L: kgdb-bugreport@lists.sourceforge.net 5994S: Maintained 5995F: Documentation/DocBook/kgdb.tmpl 5996F: drivers/misc/kgdbts.c 5997F: drivers/tty/serial/kgdboc.c 5998F: include/linux/kdb.h 5999F: include/linux/kgdb.h 6000F: kernel/debug/ 6001 6002KMEMCHECK 6003M: Vegard Nossum <vegardno@ifi.uio.no> 6004M: Pekka Enberg <penberg@kernel.org> 6005S: Maintained 6006F: Documentation/kmemcheck.txt 6007F: arch/x86/include/asm/kmemcheck.h 6008F: arch/x86/mm/kmemcheck/ 6009F: include/linux/kmemcheck.h 6010F: mm/kmemcheck.c 6011 6012KMEMLEAK 6013M: Catalin Marinas <catalin.marinas@arm.com> 6014S: Maintained 6015F: Documentation/kmemleak.txt 6016F: include/linux/kmemleak.h 6017F: mm/kmemleak.c 6018F: mm/kmemleak-test.c 6019 6020KPROBES 6021M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6022M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6023M: "David S. Miller" <davem@davemloft.net> 6024M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6025S: Maintained 6026F: Documentation/kprobes.txt 6027F: include/linux/kprobes.h 6028F: kernel/kprobes.c 6029 6030KS0108 LCD CONTROLLER DRIVER 6031M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6032W: http://miguelojeda.es/auxdisplay.htm 6033W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6034S: Maintained 6035F: Documentation/auxdisplay/ks0108 6036F: drivers/auxdisplay/ks0108.c 6037F: include/linux/ks0108.h 6038 6039LAPB module 6040L: linux-x25@vger.kernel.org 6041S: Orphan 6042F: Documentation/networking/lapb-module.txt 6043F: include/*/lapb.h 6044F: net/lapb/ 6045 6046LASI 53c700 driver for PARISC 6047M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6048L: linux-scsi@vger.kernel.org 6049S: Maintained 6050F: Documentation/scsi/53c700.txt 6051F: drivers/scsi/53c700* 6052 6053LED SUBSYSTEM 6054M: Richard Purdie <rpurdie@rpsys.net> 6055M: Jacek Anaszewski <j.anaszewski@samsung.com> 6056L: linux-leds@vger.kernel.org 6057T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6058S: Maintained 6059F: drivers/leds/ 6060F: include/linux/leds.h 6061 6062LEGACY EEPROM DRIVER 6063M: Jean Delvare <jdelvare@suse.com> 6064S: Maintained 6065F: Documentation/misc-devices/eeprom 6066F: drivers/misc/eeprom/eeprom.c 6067 6068LEGO USB Tower driver 6069M: Juergen Stuber <starblue@users.sourceforge.net> 6070L: legousb-devel@lists.sourceforge.net 6071W: http://legousb.sourceforge.net/ 6072S: Maintained 6073F: drivers/usb/misc/legousbtower.c 6074 6075LG2160 MEDIA DRIVER 6076M: Michael Krufky <mkrufky@linuxtv.org> 6077L: linux-media@vger.kernel.org 6078W: http://linuxtv.org/ 6079W: http://github.com/mkrufky 6080Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6081T: git git://linuxtv.org/mkrufky/tuners.git 6082S: Maintained 6083F: drivers/media/dvb-frontends/lg2160.* 6084 6085LGDT3305 MEDIA DRIVER 6086M: Michael Krufky <mkrufky@linuxtv.org> 6087L: linux-media@vger.kernel.org 6088W: http://linuxtv.org/ 6089W: http://github.com/mkrufky 6090Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6091T: git git://linuxtv.org/mkrufky/tuners.git 6092S: Maintained 6093F: drivers/media/dvb-frontends/lgdt3305.* 6094 6095LGUEST 6096M: Rusty Russell <rusty@rustcorp.com.au> 6097L: lguest@lists.ozlabs.org 6098W: http://lguest.ozlabs.org/ 6099S: Odd Fixes 6100F: arch/x86/include/asm/lguest*.h 6101F: arch/x86/lguest/ 6102F: drivers/lguest/ 6103F: include/linux/lguest*.h 6104F: tools/lguest/ 6105 6106LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6107M: Tejun Heo <tj@kernel.org> 6108L: linux-ide@vger.kernel.org 6109T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6110S: Maintained 6111F: drivers/ata/ 6112F: include/linux/ata.h 6113F: include/linux/libata.h 6114 6115LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6116M: Viresh Kumar <vireshk@kernel.org> 6117L: linux-ide@vger.kernel.org 6118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6119S: Maintained 6120F: include/linux/pata_arasan_cf_data.h 6121F: drivers/ata/pata_arasan_cf.c 6122 6123LIBATA PATA DRIVERS 6124M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6125M: Tejun Heo <tj@kernel.org> 6126L: linux-ide@vger.kernel.org 6127T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6128S: Maintained 6129F: drivers/ata/pata_*.c 6130F: drivers/ata/ata_generic.c 6131 6132LIBATA SATA AHCI PLATFORM devices support 6133M: Hans de Goede <hdegoede@redhat.com> 6134M: Tejun Heo <tj@kernel.org> 6135L: linux-ide@vger.kernel.org 6136T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6137S: Maintained 6138F: drivers/ata/ahci_platform.c 6139F: drivers/ata/libahci_platform.c 6140F: include/linux/ahci_platform.h 6141 6142LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6143M: Mikael Pettersson <mikpelinux@gmail.com> 6144L: linux-ide@vger.kernel.org 6145T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6146S: Maintained 6147F: drivers/ata/sata_promise.* 6148 6149LIBLOCKDEP 6150M: Sasha Levin <sasha.levin@oracle.com> 6151S: Maintained 6152F: tools/lib/lockdep/ 6153 6154LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6155M: Dan Williams <dan.j.williams@intel.com> 6156L: linux-nvdimm@lists.01.org 6157Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6158S: Supported 6159F: drivers/nvdimm/* 6160F: include/linux/nd.h 6161F: include/linux/libnvdimm.h 6162F: include/uapi/linux/ndctl.h 6163 6164LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6165M: Ross Zwisler <ross.zwisler@linux.intel.com> 6166L: linux-nvdimm@lists.01.org 6167Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6168S: Supported 6169F: drivers/nvdimm/blk.c 6170F: drivers/nvdimm/region_devs.c 6171F: drivers/acpi/nfit* 6172 6173LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6174M: Vishal Verma <vishal.l.verma@intel.com> 6175L: linux-nvdimm@lists.01.org 6176Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6177S: Supported 6178F: drivers/nvdimm/btt* 6179 6180LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6181M: Ross Zwisler <ross.zwisler@linux.intel.com> 6182L: linux-nvdimm@lists.01.org 6183Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6184S: Supported 6185F: drivers/nvdimm/pmem.c 6186F: include/linux/pmem.h 6187 6188LINUX FOR IBM pSERIES (RS/6000) 6189M: Paul Mackerras <paulus@au.ibm.com> 6190W: http://www.ibm.com/linux/ltc/projects/ppc 6191S: Supported 6192F: arch/powerpc/boot/rs6000.h 6193 6194LINUX FOR POWERPC (32-BIT AND 64-BIT) 6195M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6196M: Paul Mackerras <paulus@samba.org> 6197M: Michael Ellerman <mpe@ellerman.id.au> 6198W: http://www.penguinppc.org/ 6199L: linuxppc-dev@lists.ozlabs.org 6200Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6201T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6202S: Supported 6203F: Documentation/powerpc/ 6204F: arch/powerpc/ 6205 6206LINUX FOR POWER MACINTOSH 6207M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6208W: http://www.penguinppc.org/ 6209L: linuxppc-dev@lists.ozlabs.org 6210S: Maintained 6211F: arch/powerpc/platforms/powermac/ 6212F: drivers/macintosh/ 6213 6214LINUX FOR POWERPC EMBEDDED MPC5XXX 6215M: Anatolij Gustschin <agust@denx.de> 6216L: linuxppc-dev@lists.ozlabs.org 6217T: git git://git.denx.de/linux-denx-agust.git 6218S: Maintained 6219F: arch/powerpc/platforms/512x/ 6220F: arch/powerpc/platforms/52xx/ 6221 6222LINUX FOR POWERPC EMBEDDED PPC4XX 6223M: Alistair Popple <alistair@popple.id.au> 6224M: Matt Porter <mporter@kernel.crashing.org> 6225W: http://www.penguinppc.org/ 6226L: linuxppc-dev@lists.ozlabs.org 6227S: Maintained 6228F: arch/powerpc/platforms/40x/ 6229F: arch/powerpc/platforms/44x/ 6230 6231LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6232L: linuxppc-dev@lists.ozlabs.org 6233S: Orphan 6234F: arch/powerpc/*/*virtex* 6235F: arch/powerpc/*/*/*virtex* 6236 6237LINUX FOR POWERPC EMBEDDED PPC8XX 6238M: Vitaly Bordug <vitb@kernel.crashing.org> 6239W: http://www.penguinppc.org/ 6240L: linuxppc-dev@lists.ozlabs.org 6241S: Maintained 6242F: arch/powerpc/platforms/8xx/ 6243 6244LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6245M: Scott Wood <scottwood@freescale.com> 6246M: Kumar Gala <galak@kernel.crashing.org> 6247W: http://www.penguinppc.org/ 6248L: linuxppc-dev@lists.ozlabs.org 6249T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6250S: Maintained 6251F: arch/powerpc/platforms/83xx/ 6252F: arch/powerpc/platforms/85xx/ 6253 6254LINUX FOR POWERPC PA SEMI PWRFICIENT 6255M: Olof Johansson <olof@lixom.net> 6256L: linuxppc-dev@lists.ozlabs.org 6257S: Maintained 6258F: arch/powerpc/platforms/pasemi/ 6259F: drivers/*/*pasemi* 6260F: drivers/*/*/*pasemi* 6261 6262LINUX SECURITY MODULE (LSM) FRAMEWORK 6263M: Chris Wright <chrisw@sous-sol.org> 6264L: linux-security-module@vger.kernel.org 6265S: Supported 6266 6267LIS3LV02D ACCELEROMETER DRIVER 6268M: Eric Piel <eric.piel@tremplin-utc.net> 6269S: Maintained 6270F: Documentation/misc-devices/lis3lv02d 6271F: drivers/misc/lis3lv02d/ 6272F: drivers/platform/x86/hp_accel.c 6273 6274LIVE PATCHING 6275M: Josh Poimboeuf <jpoimboe@redhat.com> 6276M: Seth Jennings <sjenning@redhat.com> 6277M: Jiri Kosina <jikos@kernel.org> 6278M: Vojtech Pavlik <vojtech@suse.com> 6279S: Maintained 6280F: kernel/livepatch/ 6281F: include/linux/livepatch.h 6282F: arch/x86/include/asm/livepatch.h 6283F: arch/x86/kernel/livepatch.c 6284F: Documentation/ABI/testing/sysfs-kernel-livepatch 6285F: samples/livepatch/ 6286L: live-patching@vger.kernel.org 6287T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6288 6289LLC (802.2) 6290M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6291S: Maintained 6292F: include/linux/llc.h 6293F: include/uapi/linux/llc.h 6294F: include/net/llc* 6295F: net/llc/ 6296 6297LM73 HARDWARE MONITOR DRIVER 6298M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6299L: lm-sensors@lm-sensors.org 6300S: Maintained 6301F: drivers/hwmon/lm73.c 6302 6303LM78 HARDWARE MONITOR DRIVER 6304M: Jean Delvare <jdelvare@suse.com> 6305L: lm-sensors@lm-sensors.org 6306S: Maintained 6307F: Documentation/hwmon/lm78 6308F: drivers/hwmon/lm78.c 6309 6310LM83 HARDWARE MONITOR DRIVER 6311M: Jean Delvare <jdelvare@suse.com> 6312L: lm-sensors@lm-sensors.org 6313S: Maintained 6314F: Documentation/hwmon/lm83 6315F: drivers/hwmon/lm83.c 6316 6317LM90 HARDWARE MONITOR DRIVER 6318M: Jean Delvare <jdelvare@suse.com> 6319L: lm-sensors@lm-sensors.org 6320S: Maintained 6321F: Documentation/hwmon/lm90 6322F: Documentation/devicetree/bindings/hwmon/lm90.txt 6323F: drivers/hwmon/lm90.c 6324 6325LM95234 HARDWARE MONITOR DRIVER 6326M: Guenter Roeck <linux@roeck-us.net> 6327L: lm-sensors@lm-sensors.org 6328S: Maintained 6329F: Documentation/hwmon/lm95234 6330F: drivers/hwmon/lm95234.c 6331 6332LME2510 MEDIA DRIVER 6333M: Malcolm Priestley <tvboxspy@gmail.com> 6334L: linux-media@vger.kernel.org 6335W: http://linuxtv.org/ 6336Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6337S: Maintained 6338F: drivers/media/usb/dvb-usb-v2/lmedm04* 6339 6340LOCKDEP AND LOCKSTAT 6341M: Peter Zijlstra <peterz@infradead.org> 6342M: Ingo Molnar <mingo@redhat.com> 6343L: linux-kernel@vger.kernel.org 6344T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6345S: Maintained 6346F: Documentation/locking/lockdep*.txt 6347F: Documentation/locking/lockstat.txt 6348F: include/linux/lockdep.h 6349F: kernel/locking/ 6350 6351LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6352M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6353L: linux-ntfs-dev@lists.sourceforge.net 6354W: http://www.linux-ntfs.org/content/view/19/37/ 6355S: Maintained 6356F: Documentation/ldm.txt 6357F: block/partitions/ldm.* 6358 6359LogFS 6360M: Joern Engel <joern@logfs.org> 6361M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6362L: logfs@logfs.org 6363W: logfs.org 6364S: Maintained 6365F: fs/logfs/ 6366 6367LPC32XX MACHINE SUPPORT 6368M: Roland Stigge <stigge@antcom.de> 6369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6370S: Maintained 6371F: arch/arm/mach-lpc32xx/ 6372 6373LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6374M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6375M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6376M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6377M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6378L: MPT-FusionLinux.pdl@avagotech.com 6379L: linux-scsi@vger.kernel.org 6380W: http://www.lsilogic.com/support 6381S: Supported 6382F: drivers/message/fusion/ 6383F: drivers/scsi/mpt2sas/ 6384F: drivers/scsi/mpt3sas/ 6385 6386LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6387M: Matthew Wilcox <matthew@wil.cx> 6388L: linux-scsi@vger.kernel.org 6389S: Maintained 6390F: drivers/scsi/sym53c8xx_2/ 6391 6392LTC4261 HARDWARE MONITOR DRIVER 6393M: Guenter Roeck <linux@roeck-us.net> 6394L: lm-sensors@lm-sensors.org 6395S: Maintained 6396F: Documentation/hwmon/ltc4261 6397F: drivers/hwmon/ltc4261.c 6398 6399LTP (Linux Test Project) 6400M: Mike Frysinger <vapier@gentoo.org> 6401M: Cyril Hrubis <chrubis@suse.cz> 6402M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 6403M: Jan Stancek <jstancek@redhat.com> 6404M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6405M: Alexey Kodanev <alexey.kodanev@oracle.com> 6406L: ltp-list@lists.sourceforge.net (subscribers-only) 6407W: http://linux-test-project.github.io/ 6408T: git git://github.com/linux-test-project/ltp.git 6409S: Maintained 6410 6411M32R ARCHITECTURE 6412W: http://www.linux-m32r.org/ 6413S: Orphan 6414F: arch/m32r/ 6415 6416M68K ARCHITECTURE 6417M: Geert Uytterhoeven <geert@linux-m68k.org> 6418L: linux-m68k@lists.linux-m68k.org 6419W: http://www.linux-m68k.org/ 6420T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6421S: Maintained 6422F: arch/m68k/ 6423F: drivers/zorro/ 6424 6425M68K ON APPLE MACINTOSH 6426M: Joshua Thompson <funaho@jurai.org> 6427W: http://www.mac.linux-m68k.org/ 6428L: linux-m68k@lists.linux-m68k.org 6429S: Maintained 6430F: arch/m68k/mac/ 6431 6432M68K ON HP9000/300 6433M: Philip Blundell <philb@gnu.org> 6434W: http://www.tazenda.demon.co.uk/phil/linux-hp 6435S: Maintained 6436F: arch/m68k/hp300/ 6437 6438M88DS3103 MEDIA DRIVER 6439M: Antti Palosaari <crope@iki.fi> 6440L: linux-media@vger.kernel.org 6441W: http://linuxtv.org/ 6442W: http://palosaari.fi/linux/ 6443Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6444T: git git://linuxtv.org/anttip/media_tree.git 6445S: Maintained 6446F: drivers/media/dvb-frontends/m88ds3103* 6447 6448M88RS2000 MEDIA DRIVER 6449M: Malcolm Priestley <tvboxspy@gmail.com> 6450L: linux-media@vger.kernel.org 6451W: http://linuxtv.org/ 6452Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6453S: Maintained 6454F: drivers/media/dvb-frontends/m88rs2000* 6455 6456MA901 MASTERKIT USB FM RADIO DRIVER 6457M: Alexey Klimov <klimov.linux@gmail.com> 6458L: linux-media@vger.kernel.org 6459T: git git://linuxtv.org/media_tree.git 6460S: Maintained 6461F: drivers/media/radio/radio-ma901.c 6462 6463MAC80211 6464M: Johannes Berg <johannes@sipsolutions.net> 6465L: linux-wireless@vger.kernel.org 6466W: http://wireless.kernel.org/ 6467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6468T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6469S: Maintained 6470F: Documentation/networking/mac80211-injection.txt 6471F: include/net/mac80211.h 6472F: net/mac80211/ 6473 6474MACVLAN DRIVER 6475M: Patrick McHardy <kaber@trash.net> 6476L: netdev@vger.kernel.org 6477S: Maintained 6478F: drivers/net/macvlan.c 6479F: include/linux/if_macvlan.h 6480 6481MAILBOX API 6482M: Jassi Brar <jassisinghbrar@gmail.com> 6483L: linux-kernel@vger.kernel.org 6484S: Maintained 6485F: drivers/mailbox/ 6486F: include/linux/mailbox_client.h 6487F: include/linux/mailbox_controller.h 6488 6489MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6490M: Michael Kerrisk <mtk.manpages@gmail.com> 6491W: http://www.kernel.org/doc/man-pages 6492L: linux-man@vger.kernel.org 6493S: Maintained 6494 6495MARVELL ARMADA DRM SUPPORT 6496M: Russell King <rmk+kernel@arm.linux.org.uk> 6497S: Maintained 6498F: drivers/gpu/drm/armada/ 6499 6500MARVELL 88E6352 DSA support 6501M: Guenter Roeck <linux@roeck-us.net> 6502S: Maintained 6503F: drivers/net/dsa/mv88e6352.c 6504 6505MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6506M: Mirko Lindner <mlindner@marvell.com> 6507M: Stephen Hemminger <stephen@networkplumber.org> 6508L: netdev@vger.kernel.org 6509S: Maintained 6510F: drivers/net/ethernet/marvell/sk* 6511 6512MARVELL LIBERTAS WIRELESS DRIVER 6513L: libertas-dev@lists.infradead.org 6514S: Orphan 6515F: drivers/net/wireless/libertas/ 6516 6517MARVELL MV643XX ETHERNET DRIVER 6518M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6519L: netdev@vger.kernel.org 6520S: Maintained 6521F: drivers/net/ethernet/marvell/mv643xx_eth.* 6522F: include/linux/mv643xx.h 6523 6524MARVELL MVNETA ETHERNET DRIVER 6525M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6526L: netdev@vger.kernel.org 6527S: Maintained 6528F: drivers/net/ethernet/marvell/mvneta.* 6529 6530MARVELL MWIFIEX WIRELESS DRIVER 6531M: Amitkumar Karwar <akarwar@marvell.com> 6532M: Nishant Sarmukadam <nishants@marvell.com> 6533L: linux-wireless@vger.kernel.org 6534S: Maintained 6535F: drivers/net/wireless/mwifiex/ 6536 6537MARVELL MWL8K WIRELESS DRIVER 6538M: Lennert Buytenhek <buytenh@wantstofly.org> 6539L: linux-wireless@vger.kernel.org 6540S: Odd Fixes 6541F: drivers/net/wireless/mwl8k.c 6542 6543MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6544M: Nicolas Pitre <nico@fluxnic.net> 6545S: Odd Fixes 6546F: drivers/mmc/host/mvsdio.* 6547 6548MATROX FRAMEBUFFER DRIVER 6549L: linux-fbdev@vger.kernel.org 6550S: Orphan 6551F: drivers/video/fbdev/matrox/matroxfb_* 6552F: include/uapi/linux/matroxfb.h 6553 6554MAX16065 HARDWARE MONITOR DRIVER 6555M: Guenter Roeck <linux@roeck-us.net> 6556L: lm-sensors@lm-sensors.org 6557S: Maintained 6558F: Documentation/hwmon/max16065 6559F: drivers/hwmon/max16065.c 6560 6561MAX20751 HARDWARE MONITOR DRIVER 6562M: Guenter Roeck <linux@roeck-us.net> 6563L: lm-sensors@lm-sensors.org 6564S: Maintained 6565F: Documentation/hwmon/max20751 6566F: drivers/hwmon/max20751.c 6567 6568MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6569M: "Hans J. Koch" <hjk@hansjkoch.de> 6570L: lm-sensors@lm-sensors.org 6571S: Maintained 6572F: Documentation/hwmon/max6650 6573F: drivers/hwmon/max6650.c 6574 6575MAX6697 HARDWARE MONITOR DRIVER 6576M: Guenter Roeck <linux@roeck-us.net> 6577L: lm-sensors@lm-sensors.org 6578S: Maintained 6579F: Documentation/hwmon/max6697 6580F: Documentation/devicetree/bindings/i2c/max6697.txt 6581F: drivers/hwmon/max6697.c 6582F: include/linux/platform_data/max6697.h 6583 6584MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6585M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6586L: linux-pm@vger.kernel.org 6587S: Supported 6588F: drivers/power/max14577_charger.c 6589F: drivers/power/max77693_charger.c 6590 6591MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6592M: Chanwoo Choi <cw00.choi@samsung.com> 6593M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6594L: linux-kernel@vger.kernel.org 6595S: Supported 6596F: drivers/*/max14577.c 6597F: drivers/*/max77686.c 6598F: drivers/*/max77693.c 6599F: drivers/extcon/extcon-max14577.c 6600F: drivers/extcon/extcon-max77693.c 6601F: drivers/rtc/rtc-max77686.c 6602F: drivers/clk/clk-max77686.c 6603F: Documentation/devicetree/bindings/mfd/max14577.txt 6604F: Documentation/devicetree/bindings/mfd/max77686.txt 6605F: Documentation/devicetree/bindings/mfd/max77693.txt 6606F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6607F: include/linux/mfd/max14577*.h 6608F: include/linux/mfd/max77686*.h 6609F: include/linux/mfd/max77693*.h 6610 6611MAXIRADIO FM RADIO RECEIVER DRIVER 6612M: Hans Verkuil <hverkuil@xs4all.nl> 6613L: linux-media@vger.kernel.org 6614T: git git://linuxtv.org/media_tree.git 6615W: http://linuxtv.org 6616S: Maintained 6617F: drivers/media/radio/radio-maxiradio* 6618 6619MEDIA DRIVERS FOR RENESAS - VSP1 6620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6621L: linux-media@vger.kernel.org 6622L: linux-sh@vger.kernel.org 6623T: git git://linuxtv.org/media_tree.git 6624S: Supported 6625F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6626F: drivers/media/platform/vsp1/ 6627 6628MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6629M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6630P: LinuxTV.org Project 6631L: linux-media@vger.kernel.org 6632W: http://linuxtv.org 6633Q: http://patchwork.kernel.org/project/linux-media/list/ 6634T: git git://linuxtv.org/media_tree.git 6635S: Maintained 6636F: Documentation/dvb/ 6637F: Documentation/video4linux/ 6638F: Documentation/DocBook/media/ 6639F: drivers/media/ 6640F: drivers/staging/media/ 6641F: include/media/ 6642F: include/uapi/linux/dvb/ 6643F: include/uapi/linux/videodev2.h 6644F: include/uapi/linux/media.h 6645F: include/uapi/linux/v4l2-* 6646F: include/uapi/linux/meye.h 6647F: include/uapi/linux/ivtv* 6648F: include/uapi/linux/uvcvideo.h 6649 6650MEDIATEK MT7601U WIRELESS LAN DRIVER 6651M: Jakub Kicinski <kubakici@wp.pl> 6652L: linux-wireless@vger.kernel.org 6653S: Maintained 6654F: drivers/net/wireless/mediatek/mt7601u/ 6655 6656MEGARAID SCSI/SAS DRIVERS 6657M: Kashyap Desai <kashyap.desai@avagotech.com> 6658M: Sumit Saxena <sumit.saxena@avagotech.com> 6659M: Uday Lingala <uday.lingala@avagotech.com> 6660L: megaraidlinux.pdl@avagotech.com 6661L: linux-scsi@vger.kernel.org 6662W: http://www.lsi.com 6663S: Maintained 6664F: Documentation/scsi/megaraid.txt 6665F: drivers/scsi/megaraid.* 6666F: drivers/scsi/megaraid/ 6667 6668MELLANOX ETHERNET DRIVER (mlx4_en) 6669M: Amir Vadai <amirv@mellanox.com> 6670M: Ido Shamay <idos@mellanox.com> 6671L: netdev@vger.kernel.org 6672S: Supported 6673W: http://www.mellanox.com 6674Q: http://patchwork.ozlabs.org/project/netdev/list/ 6675F: drivers/net/ethernet/mellanox/mlx4/en_* 6676 6677MELLANOX ETHERNET SWITCH DRIVERS 6678M: Jiri Pirko <jiri@mellanox.com> 6679M: Ido Schimmel <idosch@mellanox.com> 6680L: netdev@vger.kernel.org 6681S: Supported 6682W: http://www.mellanox.com 6683Q: http://patchwork.ozlabs.org/project/netdev/list/ 6684F: drivers/net/ethernet/mellanox/mlxsw/ 6685 6686MEMORY MANAGEMENT 6687L: linux-mm@kvack.org 6688W: http://www.linux-mm.org 6689S: Maintained 6690F: include/linux/mm.h 6691F: include/linux/gfp.h 6692F: include/linux/mmzone.h 6693F: include/linux/memory_hotplug.h 6694F: include/linux/vmalloc.h 6695F: mm/ 6696 6697MEMORY TECHNOLOGY DEVICES (MTD) 6698M: David Woodhouse <dwmw2@infradead.org> 6699M: Brian Norris <computersforpeace@gmail.com> 6700L: linux-mtd@lists.infradead.org 6701W: http://www.linux-mtd.infradead.org/ 6702Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6703T: git git://git.infradead.org/linux-mtd.git 6704T: git git://git.infradead.org/l2-mtd.git 6705S: Maintained 6706F: drivers/mtd/ 6707F: include/linux/mtd/ 6708F: include/uapi/mtd/ 6709 6710MEN A21 WATCHDOG DRIVER 6711M: Johannes Thumshirn <morbidrsa@gmail.com> 6712L: linux-watchdog@vger.kernel.org 6713S: Maintained 6714F: drivers/watchdog/mena21_wdt.c 6715 6716MEN CHAMELEON BUS (mcb) 6717M: Johannes Thumshirn <morbidrsa@gmail.com> 6718S: Maintained 6719F: drivers/mcb/ 6720F: include/linux/mcb.h 6721F: Documentation/men-chameleon-bus.txt 6722 6723MEN F21BMC (Board Management Controller) 6724M: Andreas Werner <andreas.werner@men.de> 6725S: Supported 6726F: drivers/mfd/menf21bmc.c 6727F: drivers/watchdog/menf21bmc_wdt.c 6728F: drivers/leds/leds-menf21bmc.c 6729F: drivers/hwmon/menf21bmc_hwmon.c 6730F: Documentation/hwmon/menf21bmc 6731 6732METAG ARCHITECTURE 6733M: James Hogan <james.hogan@imgtec.com> 6734L: linux-metag@vger.kernel.org 6735S: Supported 6736F: arch/metag/ 6737F: Documentation/metag/ 6738F: Documentation/devicetree/bindings/metag/ 6739F: drivers/clocksource/metag_generic.c 6740F: drivers/irqchip/irq-metag.c 6741F: drivers/irqchip/irq-metag-ext.c 6742F: drivers/tty/metag_da.c 6743 6744MICROBLAZE ARCHITECTURE 6745M: Michal Simek <monstr@monstr.eu> 6746W: http://www.monstr.eu/fdt/ 6747T: git git://git.monstr.eu/linux-2.6-microblaze.git 6748S: Supported 6749F: arch/microblaze/ 6750 6751MICROTEK X6 SCANNER 6752M: Oliver Neukum <oliver@neukum.org> 6753S: Maintained 6754F: drivers/usb/image/microtek.* 6755 6756MIPS 6757M: Ralf Baechle <ralf@linux-mips.org> 6758L: linux-mips@linux-mips.org 6759W: http://www.linux-mips.org/ 6760T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6761Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6762S: Supported 6763F: Documentation/mips/ 6764F: arch/mips/ 6765 6766MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6767M: Hans Verkuil <hverkuil@xs4all.nl> 6768L: linux-media@vger.kernel.org 6769T: git git://linuxtv.org/media_tree.git 6770W: http://linuxtv.org 6771S: Odd Fixes 6772F: drivers/media/radio/radio-miropcm20* 6773 6774Mellanox MLX5 core VPI driver 6775M: Eli Cohen <eli@mellanox.com> 6776L: netdev@vger.kernel.org 6777L: linux-rdma@vger.kernel.org 6778W: http://www.mellanox.com 6779Q: http://patchwork.ozlabs.org/project/netdev/list/ 6780Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6781T: git git://openfabrics.org/~eli/connect-ib.git 6782S: Supported 6783F: drivers/net/ethernet/mellanox/mlx5/core/ 6784F: include/linux/mlx5/ 6785 6786Mellanox MLX5 IB driver 6787M: Eli Cohen <eli@mellanox.com> 6788L: linux-rdma@vger.kernel.org 6789W: http://www.mellanox.com 6790Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6791T: git git://openfabrics.org/~eli/connect-ib.git 6792S: Supported 6793F: include/linux/mlx5/ 6794F: drivers/infiniband/hw/mlx5/ 6795 6796MN88472 MEDIA DRIVER 6797M: Antti Palosaari <crope@iki.fi> 6798L: linux-media@vger.kernel.org 6799W: http://linuxtv.org/ 6800W: http://palosaari.fi/linux/ 6801Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6802T: git git://linuxtv.org/anttip/media_tree.git 6803S: Maintained 6804F: drivers/staging/media/mn88472/ 6805F: drivers/media/dvb-frontends/mn88472.h 6806 6807MN88473 MEDIA DRIVER 6808M: Antti Palosaari <crope@iki.fi> 6809L: linux-media@vger.kernel.org 6810W: http://linuxtv.org/ 6811W: http://palosaari.fi/linux/ 6812Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6813T: git git://linuxtv.org/anttip/media_tree.git 6814S: Maintained 6815F: drivers/staging/media/mn88473/ 6816F: drivers/media/dvb-frontends/mn88473.h 6817 6818MODULE SUPPORT 6819M: Rusty Russell <rusty@rustcorp.com.au> 6820S: Maintained 6821F: include/linux/module.h 6822F: kernel/module.c 6823 6824MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6825W: http://popies.net/meye/ 6826S: Orphan 6827F: Documentation/video4linux/meye.txt 6828F: drivers/media/pci/meye/ 6829F: include/uapi/linux/meye.h 6830 6831MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6832M: Jiri Slaby <jirislaby@gmail.com> 6833S: Maintained 6834F: Documentation/serial/moxa-smartio 6835F: drivers/tty/mxser.* 6836 6837MR800 AVERMEDIA USB FM RADIO DRIVER 6838M: Alexey Klimov <klimov.linux@gmail.com> 6839L: linux-media@vger.kernel.org 6840T: git git://linuxtv.org/media_tree.git 6841S: Maintained 6842F: drivers/media/radio/radio-mr800.c 6843 6844MRF24J40 IEEE 802.15.4 RADIO DRIVER 6845M: Alan Ott <alan@signal11.us> 6846L: linux-wpan@vger.kernel.org 6847S: Maintained 6848F: drivers/net/ieee802154/mrf24j40.c 6849 6850MSI LAPTOP SUPPORT 6851M: "Lee, Chun-Yi" <jlee@suse.com> 6852L: platform-driver-x86@vger.kernel.org 6853S: Maintained 6854F: drivers/platform/x86/msi-laptop.c 6855 6856MSI WMI SUPPORT 6857L: platform-driver-x86@vger.kernel.org 6858S: Orphan 6859F: drivers/platform/x86/msi-wmi.c 6860 6861MSI001 MEDIA DRIVER 6862M: Antti Palosaari <crope@iki.fi> 6863L: linux-media@vger.kernel.org 6864W: http://linuxtv.org/ 6865W: http://palosaari.fi/linux/ 6866Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6867T: git git://linuxtv.org/anttip/media_tree.git 6868S: Maintained 6869F: drivers/media/tuners/msi001* 6870 6871MSI2500 MEDIA DRIVER 6872M: Antti Palosaari <crope@iki.fi> 6873L: linux-media@vger.kernel.org 6874W: http://linuxtv.org/ 6875W: http://palosaari.fi/linux/ 6876Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6877T: git git://linuxtv.org/anttip/media_tree.git 6878S: Maintained 6879F: drivers/media/usb/msi2500/ 6880 6881MSYSTEMS DISKONCHIP G3 MTD DRIVER 6882M: Robert Jarzmik <robert.jarzmik@free.fr> 6883L: linux-mtd@lists.infradead.org 6884S: Maintained 6885F: drivers/mtd/devices/docg3* 6886 6887MT9M032 APTINA SENSOR DRIVER 6888M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6889L: linux-media@vger.kernel.org 6890T: git git://linuxtv.org/media_tree.git 6891S: Maintained 6892F: drivers/media/i2c/mt9m032.c 6893F: include/media/mt9m032.h 6894 6895MT9P031 APTINA CAMERA SENSOR 6896M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6897L: linux-media@vger.kernel.org 6898T: git git://linuxtv.org/media_tree.git 6899S: Maintained 6900F: drivers/media/i2c/mt9p031.c 6901F: include/media/mt9p031.h 6902 6903MT9T001 APTINA CAMERA SENSOR 6904M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6905L: linux-media@vger.kernel.org 6906T: git git://linuxtv.org/media_tree.git 6907S: Maintained 6908F: drivers/media/i2c/mt9t001.c 6909F: include/media/mt9t001.h 6910 6911MT9V032 APTINA CAMERA SENSOR 6912M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6913L: linux-media@vger.kernel.org 6914T: git git://linuxtv.org/media_tree.git 6915S: Maintained 6916F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 6917F: drivers/media/i2c/mt9v032.c 6918F: include/media/mt9v032.h 6919 6920MULTIFUNCTION DEVICES (MFD) 6921M: Samuel Ortiz <sameo@linux.intel.com> 6922M: Lee Jones <lee.jones@linaro.org> 6923T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6924S: Supported 6925F: drivers/mfd/ 6926F: include/linux/mfd/ 6927 6928MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6929M: Ulf Hansson <ulf.hansson@linaro.org> 6930L: linux-mmc@vger.kernel.org 6931T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6932S: Maintained 6933F: drivers/mmc/ 6934F: include/linux/mmc/ 6935F: include/uapi/linux/mmc/ 6936 6937MULTIMEDIA CARD (MMC) ETC. OVER SPI 6938S: Orphan 6939F: drivers/mmc/host/mmc_spi.c 6940F: include/linux/spi/mmc_spi.h 6941 6942MULTISOUND SOUND DRIVER 6943M: Andrew Veliath <andrewtv@usa.net> 6944S: Maintained 6945F: Documentation/sound/oss/MultiSound 6946F: sound/oss/msnd* 6947 6948MULTITECH MULTIPORT CARD (ISICOM) 6949S: Orphan 6950F: drivers/tty/isicom.c 6951F: include/linux/isicom.h 6952 6953MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6954M: Felipe Balbi <balbi@ti.com> 6955L: linux-usb@vger.kernel.org 6956T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6957S: Maintained 6958F: drivers/usb/musb/ 6959 6960MXL5007T MEDIA DRIVER 6961M: Michael Krufky <mkrufky@linuxtv.org> 6962L: linux-media@vger.kernel.org 6963W: http://linuxtv.org/ 6964W: http://github.com/mkrufky 6965Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6966T: git git://linuxtv.org/mkrufky/tuners.git 6967S: Maintained 6968F: drivers/media/tuners/mxl5007t.* 6969 6970MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6971M: Hyong-Youb Kim <hykim@myri.com> 6972L: netdev@vger.kernel.org 6973W: https://www.myricom.com/support/downloads/myri10ge.html 6974S: Supported 6975F: drivers/net/ethernet/myricom/myri10ge/ 6976 6977NATSEMI ETHERNET DRIVER (DP8381x) 6978S: Orphan 6979F: drivers/net/ethernet/natsemi/natsemi.c 6980 6981NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6982M: Daniel Mack <zonque@gmail.com> 6983S: Maintained 6984L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6985W: http://www.native-instruments.com 6986F: sound/usb/caiaq/ 6987 6988NCP FILESYSTEM 6989M: Petr Vandrovec <petr@vandrovec.name> 6990S: Odd Fixes 6991F: fs/ncpfs/ 6992 6993NCR 5380 SCSI DRIVERS 6994M: Finn Thain <fthain@telegraphics.com.au> 6995M: Michael Schmitz <schmitzmic@gmail.com> 6996L: linux-scsi@vger.kernel.org 6997S: Maintained 6998F: Documentation/scsi/g_NCR5380.txt 6999F: drivers/scsi/NCR5380.* 7000F: drivers/scsi/arm/cumana_1.c 7001F: drivers/scsi/arm/oak.c 7002F: drivers/scsi/atari_NCR5380.c 7003F: drivers/scsi/atari_scsi.* 7004F: drivers/scsi/dmx3191d.c 7005F: drivers/scsi/dtc.* 7006F: drivers/scsi/g_NCR5380.* 7007F: drivers/scsi/g_NCR5380_mmio.c 7008F: drivers/scsi/mac_scsi.* 7009F: drivers/scsi/pas16.* 7010F: drivers/scsi/sun3_scsi.* 7011F: drivers/scsi/sun3_scsi_vme.c 7012F: drivers/scsi/t128.* 7013 7014NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7015M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7016L: linux-scsi@vger.kernel.org 7017S: Maintained 7018F: drivers/scsi/NCR_D700.* 7019 7020NCT6775 HARDWARE MONITOR DRIVER 7021M: Guenter Roeck <linux@roeck-us.net> 7022L: lm-sensors@lm-sensors.org 7023S: Maintained 7024F: Documentation/hwmon/nct6775 7025F: drivers/hwmon/nct6775.c 7026 7027NETEFFECT IWARP RNIC DRIVER (IW_NES) 7028M: Faisal Latif <faisal.latif@intel.com> 7029L: linux-rdma@vger.kernel.org 7030W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7031S: Supported 7032F: drivers/infiniband/hw/nes/ 7033 7034NETEM NETWORK EMULATOR 7035M: Stephen Hemminger <stephen@networkplumber.org> 7036L: netem@lists.linux-foundation.org 7037S: Maintained 7038F: net/sched/sch_netem.c 7039 7040NETERION 10GbE DRIVERS (s2io/vxge) 7041M: Jon Mason <jdmason@kudzu.us> 7042L: netdev@vger.kernel.org 7043S: Supported 7044F: Documentation/networking/s2io.txt 7045F: Documentation/networking/vxge.txt 7046F: drivers/net/ethernet/neterion/ 7047 7048NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7049M: Pablo Neira Ayuso <pablo@netfilter.org> 7050M: Patrick McHardy <kaber@trash.net> 7051M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7052L: netfilter-devel@vger.kernel.org 7053L: coreteam@netfilter.org 7054W: http://www.netfilter.org/ 7055W: http://www.iptables.org/ 7056Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7057T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7058T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7059S: Supported 7060F: include/linux/netfilter* 7061F: include/linux/netfilter/ 7062F: include/net/netfilter/ 7063F: include/uapi/linux/netfilter* 7064F: include/uapi/linux/netfilter/ 7065F: net/*/netfilter.c 7066F: net/*/netfilter/ 7067F: net/netfilter/ 7068F: net/bridge/br_netfilter*.c 7069 7070NETLABEL 7071M: Paul Moore <paul@paul-moore.com> 7072W: http://netlabel.sf.net 7073L: netdev@vger.kernel.org 7074S: Maintained 7075F: Documentation/netlabel/ 7076F: include/net/netlabel.h 7077F: net/netlabel/ 7078 7079NETROM NETWORK LAYER 7080M: Ralf Baechle <ralf@linux-mips.org> 7081L: linux-hams@vger.kernel.org 7082W: http://www.linux-ax25.org/ 7083S: Maintained 7084F: include/net/netrom.h 7085F: include/uapi/linux/netrom.h 7086F: net/netrom/ 7087 7088NETWORK BLOCK DEVICE (NBD) 7089M: Markus Pargmann <mpa@pengutronix.de> 7090S: Maintained 7091L: nbd-general@lists.sourceforge.net 7092T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7093F: Documentation/blockdev/nbd.txt 7094F: drivers/block/nbd.c 7095F: include/uapi/linux/nbd.h 7096 7097NETWORK DROP MONITOR 7098M: Neil Horman <nhorman@tuxdriver.com> 7099L: netdev@vger.kernel.org 7100S: Maintained 7101W: https://fedorahosted.org/dropwatch/ 7102F: net/core/drop_monitor.c 7103 7104NETWORKING [GENERAL] 7105M: "David S. Miller" <davem@davemloft.net> 7106L: netdev@vger.kernel.org 7107W: http://www.linuxfoundation.org/en/Net 7108Q: http://patchwork.ozlabs.org/project/netdev/list/ 7109T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7110T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7111S: Maintained 7112F: net/ 7113F: include/net/ 7114F: include/linux/in.h 7115F: include/linux/net.h 7116F: include/linux/netdevice.h 7117F: include/uapi/linux/in.h 7118F: include/uapi/linux/net.h 7119F: include/uapi/linux/netdevice.h 7120F: include/uapi/linux/net_namespace.h 7121F: tools/net/ 7122F: tools/testing/selftests/net/ 7123F: lib/random32.c 7124F: lib/test_bpf.c 7125 7126NETWORKING [IPv4/IPv6] 7127M: "David S. Miller" <davem@davemloft.net> 7128M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7129M: James Morris <jmorris@namei.org> 7130M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7131M: Patrick McHardy <kaber@trash.net> 7132L: netdev@vger.kernel.org 7133T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7134S: Maintained 7135F: net/ipv4/ 7136F: net/ipv6/ 7137F: include/net/ip* 7138F: arch/x86/net/* 7139 7140NETWORKING [IPSEC] 7141M: Steffen Klassert <steffen.klassert@secunet.com> 7142M: Herbert Xu <herbert@gondor.apana.org.au> 7143M: "David S. Miller" <davem@davemloft.net> 7144L: netdev@vger.kernel.org 7145T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7146T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7147S: Maintained 7148F: net/core/flow.c 7149F: net/xfrm/ 7150F: net/key/ 7151F: net/ipv4/xfrm* 7152F: net/ipv4/esp4.c 7153F: net/ipv4/ah4.c 7154F: net/ipv4/ipcomp.c 7155F: net/ipv4/ip_vti.c 7156F: net/ipv6/xfrm* 7157F: net/ipv6/esp6.c 7158F: net/ipv6/ah6.c 7159F: net/ipv6/ipcomp6.c 7160F: net/ipv6/ip6_vti.c 7161F: include/uapi/linux/xfrm.h 7162F: include/net/xfrm.h 7163 7164NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7165M: Paul Moore <paul@paul-moore.com> 7166L: netdev@vger.kernel.org 7167S: Maintained 7168 7169NETWORKING [WIRELESS] 7170L: linux-wireless@vger.kernel.org 7171Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7172 7173NETWORKING DRIVERS 7174L: netdev@vger.kernel.org 7175W: http://www.linuxfoundation.org/en/Net 7176Q: http://patchwork.ozlabs.org/project/netdev/list/ 7177T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7179S: Odd Fixes 7180F: drivers/net/ 7181F: include/linux/if_* 7182F: include/linux/netdevice.h 7183F: include/linux/arcdevice.h 7184F: include/linux/etherdevice.h 7185F: include/linux/fcdevice.h 7186F: include/linux/fddidevice.h 7187F: include/linux/hippidevice.h 7188F: include/linux/inetdevice.h 7189F: include/uapi/linux/if_* 7190F: include/uapi/linux/netdevice.h 7191 7192NETWORKING DRIVERS (WIRELESS) 7193M: Kalle Valo <kvalo@codeaurora.org> 7194L: linux-wireless@vger.kernel.org 7195Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7197S: Maintained 7198F: drivers/net/wireless/ 7199 7200NETXEN (1/10) GbE SUPPORT 7201M: Manish Chopra <manish.chopra@qlogic.com> 7202M: Sony Chacko <sony.chacko@qlogic.com> 7203M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7204L: netdev@vger.kernel.org 7205W: http://www.qlogic.com 7206S: Supported 7207F: drivers/net/ethernet/qlogic/netxen/ 7208 7209NFC SUBSYSTEM 7210M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7211M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7212M: Samuel Ortiz <sameo@linux.intel.com> 7213L: linux-wireless@vger.kernel.org 7214L: linux-nfc@lists.01.org (subscribers-only) 7215S: Supported 7216F: net/nfc/ 7217F: include/net/nfc/ 7218F: include/uapi/linux/nfc.h 7219F: drivers/nfc/ 7220F: include/linux/platform_data/pn544.h 7221F: Documentation/devicetree/bindings/net/nfc/ 7222 7223NFS, SUNRPC, AND LOCKD CLIENTS 7224M: Trond Myklebust <trond.myklebust@primarydata.com> 7225M: Anna Schumaker <anna.schumaker@netapp.com> 7226L: linux-nfs@vger.kernel.org 7227W: http://client.linux-nfs.org 7228T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7229S: Maintained 7230F: fs/lockd/ 7231F: fs/nfs/ 7232F: fs/nfs_common/ 7233F: net/sunrpc/ 7234F: include/linux/lockd/ 7235F: include/linux/nfs* 7236F: include/linux/sunrpc/ 7237F: include/uapi/linux/nfs* 7238F: include/uapi/linux/sunrpc/ 7239 7240NILFS2 FILESYSTEM 7241M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7242L: linux-nilfs@vger.kernel.org 7243W: http://nilfs.sourceforge.net/ 7244T: git git://github.com/konis/nilfs2.git 7245S: Supported 7246F: Documentation/filesystems/nilfs2.txt 7247F: fs/nilfs2/ 7248F: include/linux/nilfs2_fs.h 7249 7250NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7251M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7252W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7253S: Maintained 7254F: Documentation/scsi/NinjaSCSI.txt 7255F: drivers/scsi/pcmcia/nsp_* 7256 7257NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7258M: GOTO Masanori <gotom@debian.or.jp> 7259M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7260W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7261S: Maintained 7262F: Documentation/scsi/NinjaSCSI.txt 7263F: drivers/scsi/nsp32* 7264 7265NIOS2 ARCHITECTURE 7266M: Ley Foon Tan <lftan@altera.com> 7267L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7268T: git git://git.rocketboards.org/linux-socfpga-next.git 7269S: Maintained 7270F: arch/nios2/ 7271 7272NOKIA N900 POWER SUPPLY DRIVERS 7273M: Pali Rohár <pali.rohar@gmail.com> 7274S: Maintained 7275F: include/linux/power/bq2415x_charger.h 7276F: include/linux/power/bq27x00_battery.h 7277F: include/linux/power/isp1704_charger.h 7278F: drivers/power/bq2415x_charger.c 7279F: drivers/power/bq27x00_battery.c 7280F: drivers/power/isp1704_charger.c 7281F: drivers/power/rx51_battery.c 7282 7283NTB DRIVER CORE 7284M: Jon Mason <jdmason@kudzu.us> 7285M: Dave Jiang <dave.jiang@intel.com> 7286M: Allen Hubbe <Allen.Hubbe@emc.com> 7287S: Supported 7288W: https://github.com/jonmason/ntb/wiki 7289T: git git://github.com/jonmason/ntb.git 7290F: drivers/ntb/ 7291F: drivers/net/ntb_netdev.c 7292F: include/linux/ntb.h 7293F: include/linux/ntb_transport.h 7294 7295NTB INTEL DRIVER 7296M: Jon Mason <jdmason@kudzu.us> 7297M: Dave Jiang <dave.jiang@intel.com> 7298S: Supported 7299W: https://github.com/jonmason/ntb/wiki 7300T: git git://github.com/jonmason/ntb.git 7301F: drivers/ntb/hw/intel/ 7302 7303NTFS FILESYSTEM 7304M: Anton Altaparmakov <anton@tuxera.com> 7305L: linux-ntfs-dev@lists.sourceforge.net 7306W: http://www.tuxera.com/ 7307T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7308S: Supported 7309F: Documentation/filesystems/ntfs.txt 7310F: fs/ntfs/ 7311 7312NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7313M: Antonino Daplas <adaplas@gmail.com> 7314L: linux-fbdev@vger.kernel.org 7315S: Maintained 7316F: drivers/video/fbdev/riva/ 7317F: drivers/video/fbdev/nvidia/ 7318 7319NVM EXPRESS DRIVER 7320M: Matthew Wilcox <willy@linux.intel.com> 7321L: linux-nvme@lists.infradead.org 7322T: git git://git.infradead.org/users/willy/linux-nvme.git 7323S: Supported 7324F: drivers/block/nvme* 7325F: include/linux/nvme.h 7326 7327NVMEM FRAMEWORK 7328M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7329M: Maxime Ripard <maxime.ripard@free-electrons.com> 7330S: Maintained 7331F: drivers/nvmem/ 7332F: Documentation/devicetree/bindings/nvmem/ 7333F: include/linux/nvmem-consumer.h 7334F: include/linux/nvmem-provider.h 7335 7336NXP-NCI NFC DRIVER 7337M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7338R: Charles Gorand <charles.gorand@effinnov.com> 7339L: linux-nfc@lists.01.org (moderated for non-subscribers) 7340S: Supported 7341F: drivers/nfc/nxp-nci 7342 7343NXP TDA998X DRM DRIVER 7344M: Russell King <rmk+kernel@arm.linux.org.uk> 7345S: Supported 7346F: drivers/gpu/drm/i2c/tda998x_drv.c 7347F: include/drm/i2c/tda998x.h 7348 7349NXP TFA9879 DRIVER 7350M: Peter Rosin <peda@axentia.se> 7351L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7352S: Maintained 7353F: sound/soc/codecs/tfa9879* 7354 7355OMAP SUPPORT 7356M: Tony Lindgren <tony@atomide.com> 7357L: linux-omap@vger.kernel.org 7358W: http://www.muru.com/linux/omap/ 7359W: http://linux.omap.com/ 7360Q: http://patchwork.kernel.org/project/linux-omap/list/ 7361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7362S: Maintained 7363F: arch/arm/*omap*/ 7364F: arch/arm/configs/omap1_defconfig 7365F: arch/arm/configs/omap2plus_defconfig 7366F: drivers/i2c/busses/i2c-omap.c 7367F: drivers/irqchip/irq-omap-intc.c 7368F: drivers/mfd/*omap*.c 7369F: drivers/mfd/menelaus.c 7370F: drivers/mfd/palmas.c 7371F: drivers/mfd/tps65217.c 7372F: drivers/mfd/tps65218.c 7373F: drivers/mfd/tps65910.c 7374F: drivers/mfd/twl-core.[ch] 7375F: drivers/mfd/twl4030*.c 7376F: drivers/mfd/twl6030*.c 7377F: drivers/mfd/twl6040*.c 7378F: drivers/regulator/palmas-regulator*.c 7379F: drivers/regulator/pbias-regulator.c 7380F: drivers/regulator/tps65217-regulator.c 7381F: drivers/regulator/tps65218-regulator.c 7382F: drivers/regulator/tps65910-regulator.c 7383F: drivers/regulator/twl-regulator.c 7384F: include/linux/i2c-omap.h 7385 7386OMAP DEVICE TREE SUPPORT 7387M: Benoît Cousson <bcousson@baylibre.com> 7388M: Tony Lindgren <tony@atomide.com> 7389L: linux-omap@vger.kernel.org 7390L: devicetree@vger.kernel.org 7391S: Maintained 7392F: arch/arm/boot/dts/*omap* 7393F: arch/arm/boot/dts/*am3* 7394F: arch/arm/boot/dts/*am4* 7395F: arch/arm/boot/dts/*am5* 7396F: arch/arm/boot/dts/*dra7* 7397 7398OMAP CLOCK FRAMEWORK SUPPORT 7399M: Paul Walmsley <paul@pwsan.com> 7400L: linux-omap@vger.kernel.org 7401S: Maintained 7402F: arch/arm/*omap*/*clock* 7403 7404OMAP POWER MANAGEMENT SUPPORT 7405M: Kevin Hilman <khilman@deeprootsystems.com> 7406L: linux-omap@vger.kernel.org 7407S: Maintained 7408F: arch/arm/*omap*/*pm* 7409F: drivers/cpufreq/omap-cpufreq.c 7410 7411OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7412M: Rajendra Nayak <rnayak@ti.com> 7413M: Paul Walmsley <paul@pwsan.com> 7414L: linux-omap@vger.kernel.org 7415S: Maintained 7416F: arch/arm/mach-omap2/prm* 7417 7418OMAP AUDIO SUPPORT 7419M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7420M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7421L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7422L: linux-omap@vger.kernel.org 7423S: Maintained 7424F: sound/soc/omap/ 7425 7426OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7427M: Roger Quadros <rogerq@ti.com> 7428M: Tony Lindgren <tony@atomide.com> 7429L: linux-omap@vger.kernel.org 7430S: Maintained 7431F: drivers/memory/omap-gpmc.c 7432F: arch/arm/mach-omap2/*gpmc* 7433 7434OMAP FRAMEBUFFER SUPPORT 7435M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7436L: linux-fbdev@vger.kernel.org 7437L: linux-omap@vger.kernel.org 7438S: Maintained 7439F: drivers/video/fbdev/omap/ 7440 7441OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7442M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7443L: linux-omap@vger.kernel.org 7444L: linux-fbdev@vger.kernel.org 7445S: Maintained 7446F: drivers/video/fbdev/omap2/ 7447F: Documentation/arm/OMAP/DSS 7448 7449OMAP HARDWARE SPINLOCK SUPPORT 7450M: Ohad Ben-Cohen <ohad@wizery.com> 7451L: linux-omap@vger.kernel.org 7452S: Maintained 7453F: drivers/hwspinlock/omap_hwspinlock.c 7454 7455OMAP MMC SUPPORT 7456M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7457L: linux-omap@vger.kernel.org 7458S: Maintained 7459F: drivers/mmc/host/omap.c 7460 7461OMAP HS MMC SUPPORT 7462L: linux-mmc@vger.kernel.org 7463L: linux-omap@vger.kernel.org 7464S: Orphan 7465F: drivers/mmc/host/omap_hsmmc.c 7466 7467OMAP RANDOM NUMBER GENERATOR SUPPORT 7468M: Deepak Saxena <dsaxena@plexity.net> 7469S: Maintained 7470F: drivers/char/hw_random/omap-rng.c 7471 7472OMAP HWMOD SUPPORT 7473M: Benoît Cousson <bcousson@baylibre.com> 7474M: Paul Walmsley <paul@pwsan.com> 7475L: linux-omap@vger.kernel.org 7476S: Maintained 7477F: arch/arm/mach-omap2/omap_hwmod.* 7478 7479OMAP HWMOD DATA 7480M: Paul Walmsley <paul@pwsan.com> 7481L: linux-omap@vger.kernel.org 7482S: Maintained 7483F: arch/arm/mach-omap2/omap_hwmod*data* 7484 7485OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7486M: Benoît Cousson <bcousson@baylibre.com> 7487L: linux-omap@vger.kernel.org 7488S: Maintained 7489F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7490 7491OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7492M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7493L: linux-media@vger.kernel.org 7494S: Maintained 7495F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7496F: drivers/media/platform/omap3isp/ 7497F: drivers/staging/media/omap4iss/ 7498 7499OMAP USB SUPPORT 7500M: Felipe Balbi <balbi@ti.com> 7501L: linux-usb@vger.kernel.org 7502L: linux-omap@vger.kernel.org 7503T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7504S: Maintained 7505F: drivers/usb/*/*omap* 7506F: arch/arm/*omap*/usb* 7507 7508OMAP GPIO DRIVER 7509M: Javier Martinez Canillas <javier@dowhile0.org> 7510M: Santosh Shilimkar <ssantosh@kernel.org> 7511M: Kevin Hilman <khilman@deeprootsystems.com> 7512L: linux-omap@vger.kernel.org 7513S: Maintained 7514F: drivers/gpio/gpio-omap.c 7515 7516OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7517M: Mark Jackson <mpfj@newflow.co.uk> 7518L: linux-omap@vger.kernel.org 7519S: Maintained 7520F: arch/arm/boot/dts/am335x-nano.dts 7521 7522OMFS FILESYSTEM 7523M: Bob Copeland <me@bobcopeland.com> 7524L: linux-karma-devel@lists.sourceforge.net 7525S: Maintained 7526F: Documentation/filesystems/omfs.txt 7527F: fs/omfs/ 7528 7529OMNIKEY CARDMAN 4000 DRIVER 7530M: Harald Welte <laforge@gnumonks.org> 7531S: Maintained 7532F: drivers/char/pcmcia/cm4000_cs.c 7533F: include/linux/cm4000_cs.h 7534F: include/uapi/linux/cm4000_cs.h 7535 7536OMNIKEY CARDMAN 4040 DRIVER 7537M: Harald Welte <laforge@gnumonks.org> 7538S: Maintained 7539F: drivers/char/pcmcia/cm4040_cs.* 7540 7541OMNIVISION OV7670 SENSOR DRIVER 7542M: Jonathan Corbet <corbet@lwn.net> 7543L: linux-media@vger.kernel.org 7544T: git git://linuxtv.org/media_tree.git 7545S: Maintained 7546F: drivers/media/i2c/ov7670.c 7547 7548ONENAND FLASH DRIVER 7549M: Kyungmin Park <kyungmin.park@samsung.com> 7550L: linux-mtd@lists.infradead.org 7551S: Maintained 7552F: drivers/mtd/onenand/ 7553F: include/linux/mtd/onenand*.h 7554 7555ONSTREAM SCSI TAPE DRIVER 7556M: Willem Riede <osst@riede.org> 7557L: osst-users@lists.sourceforge.net 7558L: linux-scsi@vger.kernel.org 7559S: Maintained 7560F: Documentation/scsi/osst.txt 7561F: drivers/scsi/osst.* 7562F: drivers/scsi/osst_*.h 7563F: drivers/scsi/st.h 7564 7565OPENCORES I2C BUS DRIVER 7566M: Peter Korsgaard <jacmet@sunsite.dk> 7567L: linux-i2c@vger.kernel.org 7568S: Maintained 7569F: Documentation/i2c/busses/i2c-ocores 7570F: drivers/i2c/busses/i2c-ocores.c 7571 7572OPEN FIRMWARE AND FLATTENED DEVICE TREE 7573M: Rob Herring <robh+dt@kernel.org> 7574M: Frank Rowand <frowand.list@gmail.com> 7575M: Grant Likely <grant.likely@linaro.org> 7576L: devicetree@vger.kernel.org 7577W: http://www.devicetree.org/ 7578T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7579S: Maintained 7580F: drivers/of/ 7581F: include/linux/of*.h 7582F: scripts/dtc/ 7583 7584OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7585M: Rob Herring <robh+dt@kernel.org> 7586M: Pawel Moll <pawel.moll@arm.com> 7587M: Mark Rutland <mark.rutland@arm.com> 7588M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7589M: Kumar Gala <galak@codeaurora.org> 7590L: devicetree@vger.kernel.org 7591S: Maintained 7592F: Documentation/devicetree/ 7593F: arch/*/boot/dts/ 7594F: include/dt-bindings/ 7595 7596OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7597M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7598L: devicetree@vger.kernel.org 7599S: Maintained 7600F: Documentation/devicetree/dynamic-resolution-notes.txt 7601F: Documentation/devicetree/overlay-notes.txt 7602F: drivers/of/overlay.c 7603F: drivers/of/resolver.c 7604 7605OPENRISC ARCHITECTURE 7606M: Jonas Bonn <jonas@southpole.se> 7607W: http://openrisc.net 7608L: linux@lists.openrisc.net (moderated for non-subscribers) 7609S: Maintained 7610T: git git://openrisc.net/~jonas/linux 7611F: arch/openrisc/ 7612 7613OPENVSWITCH 7614M: Pravin Shelar <pshelar@nicira.com> 7615L: netdev@vger.kernel.org 7616L: dev@openvswitch.org 7617W: http://openvswitch.org 7618S: Maintained 7619F: net/openvswitch/ 7620F: include/uapi/linux/openvswitch.h 7621 7622OPL4 DRIVER 7623M: Clemens Ladisch <clemens@ladisch.de> 7624L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7625T: git git://git.alsa-project.org/alsa-kernel.git 7626S: Maintained 7627F: sound/drivers/opl4/ 7628 7629OPROFILE 7630M: Robert Richter <rric@kernel.org> 7631L: oprofile-list@lists.sf.net 7632S: Maintained 7633F: arch/*/include/asm/oprofile*.h 7634F: arch/*/oprofile/ 7635F: drivers/oprofile/ 7636F: include/linux/oprofile.h 7637 7638ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7639M: Mark Fasheh <mfasheh@suse.com> 7640M: Joel Becker <jlbec@evilplan.org> 7641L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7642W: http://ocfs2.wiki.kernel.org 7643S: Supported 7644F: Documentation/filesystems/ocfs2.txt 7645F: Documentation/filesystems/dlmfs.txt 7646F: fs/ocfs2/ 7647 7648ORINOCO DRIVER 7649L: linux-wireless@vger.kernel.org 7650W: http://wireless.kernel.org/en/users/Drivers/orinoco 7651W: http://www.nongnu.org/orinoco/ 7652S: Orphan 7653F: drivers/net/wireless/orinoco/ 7654 7655OSD LIBRARY and FILESYSTEM 7656M: Boaz Harrosh <ooo@electrozaur.com> 7657M: Benny Halevy <bhalevy@primarydata.com> 7658L: osd-dev@open-osd.org 7659W: http://open-osd.org 7660T: git git://git.open-osd.org/open-osd.git 7661S: Maintained 7662F: drivers/scsi/osd/ 7663F: include/scsi/osd_* 7664F: fs/exofs/ 7665 7666OVERLAY FILESYSTEM 7667M: Miklos Szeredi <miklos@szeredi.hu> 7668L: linux-unionfs@vger.kernel.org 7669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7670S: Supported 7671F: fs/overlayfs/ 7672F: Documentation/filesystems/overlayfs.txt 7673 7674P54 WIRELESS DRIVER 7675M: Christian Lamparter <chunkeey@googlemail.com> 7676L: linux-wireless@vger.kernel.org 7677W: http://wireless.kernel.org/en/users/Drivers/p54 7678S: Maintained 7679F: drivers/net/wireless/p54/ 7680 7681PA SEMI ETHERNET DRIVER 7682M: Olof Johansson <olof@lixom.net> 7683L: netdev@vger.kernel.org 7684S: Maintained 7685F: drivers/net/ethernet/pasemi/* 7686 7687PA SEMI SMBUS DRIVER 7688M: Olof Johansson <olof@lixom.net> 7689L: linux-i2c@vger.kernel.org 7690S: Maintained 7691F: drivers/i2c/busses/i2c-pasemi.c 7692 7693PADATA PARALLEL EXECUTION MECHANISM 7694M: Steffen Klassert <steffen.klassert@secunet.com> 7695L: linux-crypto@vger.kernel.org 7696S: Maintained 7697F: kernel/padata.c 7698F: include/linux/padata.h 7699F: Documentation/padata.txt 7700 7701PANASONIC LAPTOP ACPI EXTRAS DRIVER 7702M: Harald Welte <laforge@gnumonks.org> 7703L: platform-driver-x86@vger.kernel.org 7704S: Maintained 7705F: drivers/platform/x86/panasonic-laptop.c 7706 7707PANASONIC MN10300/AM33/AM34 PORT 7708M: David Howells <dhowells@redhat.com> 7709M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7710L: linux-am33-list@redhat.com (moderated for non-subscribers) 7711W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7712S: Maintained 7713F: Documentation/mn10300/ 7714F: arch/mn10300/ 7715 7716PARALLEL PORT SUBSYSTEM 7717M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7718M: Sudip Mukherjee <sudip@vectorindia.org> 7719L: linux-parport@lists.infradead.org (subscribers-only) 7720S: Maintained 7721F: drivers/parport/ 7722F: include/linux/parport*.h 7723F: drivers/char/ppdev.c 7724F: include/uapi/linux/ppdev.h 7725F: Documentation/parport*.txt 7726 7727PARAVIRT_OPS INTERFACE 7728M: Jeremy Fitzhardinge <jeremy@goop.org> 7729M: Chris Wright <chrisw@sous-sol.org> 7730M: Alok Kataria <akataria@vmware.com> 7731M: Rusty Russell <rusty@rustcorp.com.au> 7732L: virtualization@lists.linux-foundation.org 7733S: Supported 7734F: Documentation/virtual/paravirt_ops.txt 7735F: arch/*/kernel/paravirt* 7736F: arch/*/include/asm/paravirt.h 7737 7738PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7739M: Tim Waugh <tim@cyberelk.net> 7740L: linux-parport@lists.infradead.org (subscribers-only) 7741S: Maintained 7742F: Documentation/blockdev/paride.txt 7743F: drivers/block/paride/ 7744 7745PARISC ARCHITECTURE 7746M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7747M: Helge Deller <deller@gmx.de> 7748L: linux-parisc@vger.kernel.org 7749W: http://www.parisc-linux.org/ 7750Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7753S: Maintained 7754F: arch/parisc/ 7755F: Documentation/parisc/ 7756F: drivers/parisc/ 7757F: drivers/char/agp/parisc-agp.c 7758F: drivers/input/serio/gscps2.c 7759F: drivers/parport/parport_gsc.* 7760F: drivers/tty/serial/8250/8250_gsc.c 7761F: drivers/video/fbdev/sti* 7762F: drivers/video/console/sti* 7763F: drivers/video/logo/logo_parisc* 7764 7765PC87360 HARDWARE MONITORING DRIVER 7766M: Jim Cromie <jim.cromie@gmail.com> 7767L: lm-sensors@lm-sensors.org 7768S: Maintained 7769F: Documentation/hwmon/pc87360 7770F: drivers/hwmon/pc87360.c 7771 7772PC8736x GPIO DRIVER 7773M: Jim Cromie <jim.cromie@gmail.com> 7774S: Maintained 7775F: drivers/char/pc8736x_gpio.c 7776 7777PC87427 HARDWARE MONITORING DRIVER 7778M: Jean Delvare <jdelvare@suse.com> 7779L: lm-sensors@lm-sensors.org 7780S: Maintained 7781F: Documentation/hwmon/pc87427 7782F: drivers/hwmon/pc87427.c 7783 7784PCA9532 LED DRIVER 7785M: Riku Voipio <riku.voipio@iki.fi> 7786S: Maintained 7787F: drivers/leds/leds-pca9532.c 7788F: include/linux/leds-pca9532.h 7789 7790PCA9541 I2C BUS MASTER SELECTOR DRIVER 7791M: Guenter Roeck <linux@roeck-us.net> 7792L: linux-i2c@vger.kernel.org 7793S: Maintained 7794F: drivers/i2c/muxes/i2c-mux-pca9541.c 7795 7796PCDP - PRIMARY CONSOLE AND DEBUG PORT 7797M: Khalid Aziz <khalid@gonehiking.org> 7798S: Maintained 7799F: drivers/firmware/pcdp.* 7800 7801PCI ERROR RECOVERY 7802M: Linas Vepstas <linasvepstas@gmail.com> 7803L: linux-pci@vger.kernel.org 7804S: Supported 7805F: Documentation/PCI/pci-error-recovery.txt 7806 7807PCI SUBSYSTEM 7808M: Bjorn Helgaas <bhelgaas@google.com> 7809L: linux-pci@vger.kernel.org 7810Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7811T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7812S: Supported 7813F: Documentation/PCI/ 7814F: drivers/pci/ 7815F: include/linux/pci* 7816F: arch/x86/pci/ 7817F: arch/x86/kernel/quirks.c 7818 7819PCI DRIVER FOR ARM VERSATILE PLATFORM 7820M: Rob Herring <robh@kernel.org> 7821L: linux-pci@vger.kernel.org 7822L: linux-arm-kernel@lists.infradead.org 7823S: Maintained 7824F: Documentation/devicetree/bindings/pci/versatile.txt 7825F: drivers/pci/host/pci-versatile.c 7826 7827PCI DRIVER FOR APPLIEDMICRO XGENE 7828M: Tanmay Inamdar <tinamdar@apm.com> 7829L: linux-pci@vger.kernel.org 7830L: linux-arm-kernel@lists.infradead.org 7831S: Maintained 7832F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7833F: drivers/pci/host/pci-xgene.c 7834 7835PCI DRIVER FOR FREESCALE LAYERSCAPE 7836M: Minghuan Lian <minghuan.Lian@freescale.com> 7837M: Mingkai Hu <mingkai.hu@freescale.com> 7838M: Roy Zang <tie-fei.zang@freescale.com> 7839L: linuxppc-dev@lists.ozlabs.org 7840L: linux-pci@vger.kernel.org 7841L: linux-arm-kernel@lists.infradead.org 7842S: Maintained 7843F: drivers/pci/host/*layerscape* 7844 7845PCI DRIVER FOR IMX6 7846M: Richard Zhu <Richard.Zhu@freescale.com> 7847M: Lucas Stach <l.stach@pengutronix.de> 7848L: linux-pci@vger.kernel.org 7849L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7850S: Maintained 7851F: drivers/pci/host/*imx6* 7852 7853PCI DRIVER FOR TI KEYSTONE 7854M: Murali Karicheri <m-karicheri2@ti.com> 7855L: linux-pci@vger.kernel.org 7856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7857S: Maintained 7858F: drivers/pci/host/*keystone* 7859 7860PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7861M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7862M: Jason Cooper <jason@lakedaemon.net> 7863L: linux-pci@vger.kernel.org 7864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7865S: Maintained 7866F: drivers/pci/host/*mvebu* 7867 7868PCI DRIVER FOR NVIDIA TEGRA 7869M: Thierry Reding <thierry.reding@gmail.com> 7870L: linux-tegra@vger.kernel.org 7871L: linux-pci@vger.kernel.org 7872S: Supported 7873F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7874F: drivers/pci/host/pci-tegra.c 7875 7876PCI DRIVER FOR TI DRA7XX 7877M: Kishon Vijay Abraham I <kishon@ti.com> 7878L: linux-omap@vger.kernel.org 7879L: linux-pci@vger.kernel.org 7880S: Supported 7881F: Documentation/devicetree/bindings/pci/ti-pci.txt 7882F: drivers/pci/host/pci-dra7xx.c 7883 7884PCI DRIVER FOR RENESAS R-CAR 7885M: Simon Horman <horms@verge.net.au> 7886L: linux-pci@vger.kernel.org 7887L: linux-sh@vger.kernel.org 7888S: Maintained 7889F: drivers/pci/host/*rcar* 7890 7891PCI DRIVER FOR SAMSUNG EXYNOS 7892M: Jingoo Han <jingoohan1@gmail.com> 7893L: linux-pci@vger.kernel.org 7894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7895L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7896S: Maintained 7897F: drivers/pci/host/pci-exynos.c 7898 7899PCI DRIVER FOR SYNOPSIS DESIGNWARE 7900M: Jingoo Han <jingoohan1@gmail.com> 7901M: Pratyush Anand <pratyush.anand@gmail.com> 7902L: linux-pci@vger.kernel.org 7903S: Maintained 7904F: drivers/pci/host/*designware* 7905 7906PCI DRIVER FOR GENERIC OF HOSTS 7907M: Will Deacon <will.deacon@arm.com> 7908L: linux-pci@vger.kernel.org 7909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7910S: Maintained 7911F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7912F: drivers/pci/host/pci-host-generic.c 7913 7914PCIE DRIVER FOR ST SPEAR13XX 7915M: Pratyush Anand <pratyush.anand@gmail.com> 7916L: linux-pci@vger.kernel.org 7917S: Maintained 7918F: drivers/pci/host/*spear* 7919 7920PCI MSI DRIVER FOR APPLIEDMICRO XGENE 7921M: Duc Dang <dhdang@apm.com> 7922L: linux-pci@vger.kernel.org 7923L: linux-arm-kernel@lists.infradead.org 7924S: Maintained 7925F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 7926F: drivers/pci/host/pci-xgene-msi.c 7927 7928PCMCIA SUBSYSTEM 7929P: Linux PCMCIA Team 7930L: linux-pcmcia@lists.infradead.org 7931W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7932T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7933S: Maintained 7934F: Documentation/pcmcia/ 7935F: drivers/pcmcia/ 7936F: include/pcmcia/ 7937 7938PCNET32 NETWORK DRIVER 7939M: Don Fry <pcnet32@frontier.com> 7940L: netdev@vger.kernel.org 7941S: Maintained 7942F: drivers/net/ethernet/amd/pcnet32.c 7943 7944PCRYPT PARALLEL CRYPTO ENGINE 7945M: Steffen Klassert <steffen.klassert@secunet.com> 7946L: linux-crypto@vger.kernel.org 7947S: Maintained 7948F: crypto/pcrypt.c 7949F: include/crypto/pcrypt.h 7950 7951PER-CPU MEMORY ALLOCATOR 7952M: Tejun Heo <tj@kernel.org> 7953M: Christoph Lameter <cl@linux-foundation.org> 7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7955S: Maintained 7956F: include/linux/percpu*.h 7957F: mm/percpu*.c 7958F: arch/*/include/asm/percpu.h 7959 7960PER-TASK DELAY ACCOUNTING 7961M: Balbir Singh <bsingharora@gmail.com> 7962S: Maintained 7963F: include/linux/delayacct.h 7964F: kernel/delayacct.c 7965 7966PERFORMANCE EVENTS SUBSYSTEM 7967M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7968M: Ingo Molnar <mingo@redhat.com> 7969M: Arnaldo Carvalho de Melo <acme@kernel.org> 7970L: linux-kernel@vger.kernel.org 7971T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7972S: Supported 7973F: kernel/events/* 7974F: include/linux/perf_event.h 7975F: include/uapi/linux/perf_event.h 7976F: arch/*/kernel/perf_event*.c 7977F: arch/*/kernel/*/perf_event*.c 7978F: arch/*/kernel/*/*/perf_event*.c 7979F: arch/*/include/asm/perf_event.h 7980F: arch/*/kernel/perf_callchain.c 7981F: tools/perf/ 7982 7983PERSONALITY HANDLING 7984M: Christoph Hellwig <hch@infradead.org> 7985L: linux-abi-devel@lists.sourceforge.net 7986S: Maintained 7987F: include/linux/personality.h 7988F: include/uapi/linux/personality.h 7989 7990PHONET PROTOCOL 7991M: Remi Denis-Courmont <courmisch@gmail.com> 7992S: Supported 7993F: Documentation/networking/phonet.txt 7994F: include/linux/phonet.h 7995F: include/net/phonet/ 7996F: include/uapi/linux/phonet.h 7997F: net/phonet/ 7998 7999PHRAM MTD DRIVER 8000M: Joern Engel <joern@lazybastard.org> 8001L: linux-mtd@lists.infradead.org 8002S: Maintained 8003F: drivers/mtd/devices/phram.c 8004 8005PICOLCD HID DRIVER 8006M: Bruno Prémont <bonbons@linux-vserver.org> 8007L: linux-input@vger.kernel.org 8008S: Maintained 8009F: drivers/hid/hid-picolcd* 8010 8011PICOXCELL SUPPORT 8012M: Jamie Iles <jamie@jamieiles.com> 8013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8014T: git git://github.com/jamieiles/linux-2.6-ji.git 8015S: Supported 8016F: arch/arm/boot/dts/picoxcell* 8017F: arch/arm/mach-picoxcell/ 8018F: drivers/crypto/picoxcell* 8019 8020PIN CONTROL SUBSYSTEM 8021M: Linus Walleij <linus.walleij@linaro.org> 8022L: linux-gpio@vger.kernel.org 8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8024S: Maintained 8025F: drivers/pinctrl/ 8026F: include/linux/pinctrl/ 8027 8028PIN CONTROLLER - ATMEL AT91 8029M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8030L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8031S: Maintained 8032F: drivers/pinctrl/pinctrl-at91.* 8033 8034PIN CONTROLLER - INTEL 8035M: Mika Westerberg <mika.westerberg@linux.intel.com> 8036M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8037S: Maintained 8038F: drivers/pinctrl/intel/ 8039 8040PIN CONTROLLER - RENESAS 8041M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8042L: linux-sh@vger.kernel.org 8043S: Maintained 8044F: drivers/pinctrl/sh-pfc/ 8045 8046PIN CONTROLLER - SAMSUNG 8047M: Tomasz Figa <tomasz.figa@gmail.com> 8048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8049L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8050S: Maintained 8051F: drivers/pinctrl/samsung/ 8052 8053PIN CONTROLLER - ST SPEAR 8054M: Viresh Kumar <vireshk@kernel.org> 8055L: spear-devel@list.st.com 8056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8057W: http://www.st.com/spear 8058S: Maintained 8059F: drivers/pinctrl/spear/ 8060 8061PKTCDVD DRIVER 8062M: Jiri Kosina <jikos@kernel.org> 8063S: Maintained 8064F: drivers/block/pktcdvd.c 8065F: include/linux/pktcdvd.h 8066F: include/uapi/linux/pktcdvd.h 8067 8068PKUNITY SOC DRIVERS 8069M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8070W: http://mprc.pku.edu.cn/~guanxuetao/linux 8071S: Maintained 8072T: git git://github.com/gxt/linux.git 8073F: drivers/input/serio/i8042-unicore32io.h 8074F: drivers/i2c/busses/i2c-puv3.c 8075F: drivers/video/fbdev/fb-puv3.c 8076F: drivers/rtc/rtc-puv3.c 8077 8078PMBUS HARDWARE MONITORING DRIVERS 8079M: Guenter Roeck <linux@roeck-us.net> 8080L: lm-sensors@lm-sensors.org 8081W: http://www.lm-sensors.org/ 8082W: http://www.roeck-us.net/linux/drivers/ 8083T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8084S: Maintained 8085F: Documentation/hwmon/pmbus 8086F: drivers/hwmon/pmbus/ 8087F: include/linux/i2c/pmbus.h 8088 8089PMC SIERRA MaxRAID DRIVER 8090M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 8091L: linux-scsi@vger.kernel.org 8092W: http://www.pmc-sierra.com/ 8093S: Supported 8094F: drivers/scsi/pmcraid.* 8095 8096PMC SIERRA PM8001 DRIVER 8097M: Jack Wang <jinpu.wang@profitbricks.com> 8098M: lindar_liu@usish.com 8099L: pmchba@pmcs.com 8100L: linux-scsi@vger.kernel.org 8101S: Supported 8102F: drivers/scsi/pm8001/ 8103 8104POSIX CLOCKS and TIMERS 8105M: Thomas Gleixner <tglx@linutronix.de> 8106L: linux-kernel@vger.kernel.org 8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8108S: Maintained 8109F: fs/timerfd.c 8110F: include/linux/timer* 8111F: kernel/time/*timer* 8112 8113POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8114M: Sebastian Reichel <sre@kernel.org> 8115M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8116M: David Woodhouse <dwmw2@infradead.org> 8117L: linux-pm@vger.kernel.org 8118T: git git://git.infradead.org/battery-2.6.git 8119S: Maintained 8120F: include/linux/power_supply.h 8121F: drivers/power/ 8122X: drivers/power/avs/ 8123 8124POWER STATE COORDINATION INTERFACE (PSCI) 8125M: Mark Rutland <mark.rutland@arm.com> 8126M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8127L: linux-arm-kernel@lists.infradead.org 8128S: Maintained 8129F: drivers/firmware/psci.c 8130F: include/linux/psci.h 8131F: include/uapi/linux/psci.h 8132 8133PNP SUPPORT 8134M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8135S: Maintained 8136F: drivers/pnp/ 8137 8138PNXxxxx I2C DRIVER 8139M: Vitaly Wool <vitalywool@gmail.com> 8140L: linux-i2c@vger.kernel.org 8141S: Maintained 8142F: drivers/i2c/busses/i2c-pnx.c 8143 8144PPP PROTOCOL DRIVERS AND COMPRESSORS 8145M: Paul Mackerras <paulus@samba.org> 8146L: linux-ppp@vger.kernel.org 8147S: Maintained 8148F: drivers/net/ppp/ppp_* 8149 8150PPP OVER ATM (RFC 2364) 8151M: Mitchell Blank Jr <mitch@sfgoth.com> 8152S: Maintained 8153F: net/atm/pppoatm.c 8154F: include/uapi/linux/atmppp.h 8155 8156PPP OVER ETHERNET 8157M: Michal Ostrowski <mostrows@earthlink.net> 8158S: Maintained 8159F: drivers/net/ppp/pppoe.c 8160F: drivers/net/ppp/pppox.c 8161 8162PPP OVER L2TP 8163M: James Chapman <jchapman@katalix.com> 8164S: Maintained 8165F: net/l2tp/l2tp_ppp.c 8166F: include/linux/if_pppol2tp.h 8167F: include/uapi/linux/if_pppol2tp.h 8168 8169PPS SUPPORT 8170M: Rodolfo Giometti <giometti@enneenne.com> 8171W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8172L: linuxpps@ml.enneenne.com (subscribers-only) 8173S: Maintained 8174F: Documentation/pps/ 8175F: drivers/pps/ 8176F: include/linux/pps*.h 8177 8178PPTP DRIVER 8179M: Dmitry Kozlov <xeb@mail.ru> 8180L: netdev@vger.kernel.org 8181S: Maintained 8182F: drivers/net/ppp/pptp.c 8183W: http://sourceforge.net/projects/accel-pptp 8184 8185PREEMPTIBLE KERNEL 8186M: Robert Love <rml@tech9.net> 8187L: kpreempt-tech@lists.sourceforge.net 8188W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8189S: Supported 8190F: Documentation/preempt-locking.txt 8191F: include/linux/preempt.h 8192 8193PRISM54 WIRELESS DRIVER 8194M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8195L: linux-wireless@vger.kernel.org 8196W: http://wireless.kernel.org/en/users/Drivers/p54 8197S: Obsolete 8198F: drivers/net/wireless/prism54/ 8199 8200PS3 NETWORK SUPPORT 8201M: Geoff Levand <geoff@infradead.org> 8202L: netdev@vger.kernel.org 8203L: linuxppc-dev@lists.ozlabs.org 8204S: Maintained 8205F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8206 8207PS3 PLATFORM SUPPORT 8208M: Geoff Levand <geoff@infradead.org> 8209L: linuxppc-dev@lists.ozlabs.org 8210S: Maintained 8211F: arch/powerpc/boot/ps3* 8212F: arch/powerpc/include/asm/lv1call.h 8213F: arch/powerpc/include/asm/ps3*.h 8214F: arch/powerpc/platforms/ps3/ 8215F: drivers/*/ps3* 8216F: drivers/ps3/ 8217F: drivers/rtc/rtc-ps3.c 8218F: drivers/usb/host/*ps3.c 8219F: sound/ppc/snd_ps3* 8220 8221PS3VRAM DRIVER 8222M: Jim Paris <jim@jtan.com> 8223M: Geoff Levand <geoff@infradead.org> 8224L: linuxppc-dev@lists.ozlabs.org 8225S: Maintained 8226F: drivers/block/ps3vram.c 8227 8228PSTORE FILESYSTEM 8229M: Anton Vorontsov <anton@enomsg.org> 8230M: Colin Cross <ccross@android.com> 8231M: Kees Cook <keescook@chromium.org> 8232M: Tony Luck <tony.luck@intel.com> 8233S: Maintained 8234T: git git://git.infradead.org/users/cbou/linux-pstore.git 8235F: fs/pstore/ 8236F: include/linux/pstore* 8237F: drivers/firmware/efi/efi-pstore.c 8238F: drivers/acpi/apei/erst.c 8239 8240PTP HARDWARE CLOCK SUPPORT 8241M: Richard Cochran <richardcochran@gmail.com> 8242L: netdev@vger.kernel.org 8243S: Maintained 8244W: http://linuxptp.sourceforge.net/ 8245F: Documentation/ABI/testing/sysfs-ptp 8246F: Documentation/ptp/* 8247F: drivers/net/ethernet/freescale/gianfar_ptp.c 8248F: drivers/net/phy/dp83640* 8249F: drivers/ptp/* 8250F: include/linux/ptp_cl* 8251 8252PTRACE SUPPORT 8253M: Roland McGrath <roland@hack.frob.com> 8254M: Oleg Nesterov <oleg@redhat.com> 8255S: Maintained 8256F: include/asm-generic/syscall.h 8257F: include/linux/ptrace.h 8258F: include/linux/regset.h 8259F: include/linux/tracehook.h 8260F: include/uapi/linux/ptrace.h 8261F: kernel/ptrace.c 8262 8263PVRUSB2 VIDEO4LINUX DRIVER 8264M: Mike Isely <isely@pobox.com> 8265L: pvrusb2@isely.net (subscribers-only) 8266L: linux-media@vger.kernel.org 8267W: http://www.isely.net/pvrusb2/ 8268T: git git://linuxtv.org/media_tree.git 8269S: Maintained 8270F: Documentation/video4linux/README.pvrusb2 8271F: drivers/media/usb/pvrusb2/ 8272 8273PWC WEBCAM DRIVER 8274M: Hans de Goede <hdegoede@redhat.com> 8275L: linux-media@vger.kernel.org 8276T: git git://linuxtv.org/media_tree.git 8277S: Maintained 8278F: drivers/media/usb/pwc/* 8279 8280PWM FAN DRIVER 8281M: Kamil Debski <k.debski@samsung.com> 8282L: lm-sensors@lm-sensors.org 8283S: Supported 8284F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8285F: Documentation/hwmon/pwm-fan 8286F: drivers/hwmon/pwm-fan.c 8287 8288PWM SUBSYSTEM 8289M: Thierry Reding <thierry.reding@gmail.com> 8290L: linux-pwm@vger.kernel.org 8291S: Maintained 8292T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8293F: Documentation/pwm.txt 8294F: Documentation/devicetree/bindings/pwm/ 8295F: include/linux/pwm.h 8296F: drivers/pwm/ 8297F: drivers/video/backlight/pwm_bl.c 8298F: include/linux/pwm_backlight.h 8299 8300PXA2xx/PXA3xx SUPPORT 8301M: Daniel Mack <daniel@zonque.org> 8302M: Haojian Zhuang <haojian.zhuang@gmail.com> 8303M: Robert Jarzmik <robert.jarzmik@free.fr> 8304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8305T: git git://github.com/hzhuang1/linux.git 8306T: git git://github.com/rjarzmik/linux.git 8307S: Maintained 8308F: arch/arm/mach-pxa/ 8309F: drivers/dma/pxa* 8310F: drivers/pcmcia/pxa2xx* 8311F: drivers/spi/spi-pxa2xx* 8312F: drivers/usb/gadget/udc/pxa2* 8313F: include/sound/pxa2xx-lib.h 8314F: sound/arm/pxa* 8315F: sound/soc/pxa/ 8316 8317PXA3xx NAND FLASH DRIVER 8318M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8319L: linux-mtd@lists.infradead.org 8320S: Maintained 8321F: drivers/mtd/nand/pxa3xx_nand.c 8322 8323MMP SUPPORT 8324M: Eric Miao <eric.y.miao@gmail.com> 8325M: Haojian Zhuang <haojian.zhuang@gmail.com> 8326L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8327T: git git://github.com/hzhuang1/linux.git 8328T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8329S: Maintained 8330F: arch/arm/mach-mmp/ 8331 8332PXA MMCI DRIVER 8333S: Orphan 8334 8335PXA RTC DRIVER 8336M: Robert Jarzmik <robert.jarzmik@free.fr> 8337L: rtc-linux@googlegroups.com 8338S: Maintained 8339 8340QAT DRIVER 8341M: Tadeusz Struk <tadeusz.struk@intel.com> 8342L: qat-linux@intel.com 8343S: Supported 8344F: drivers/crypto/qat/ 8345 8346QIB DRIVER 8347M: Mike Marciniszyn <infinipath@intel.com> 8348L: linux-rdma@vger.kernel.org 8349S: Supported 8350F: drivers/infiniband/hw/qib/ 8351 8352QLOGIC QLA1280 SCSI DRIVER 8353M: Michael Reed <mdr@sgi.com> 8354L: linux-scsi@vger.kernel.org 8355S: Maintained 8356F: drivers/scsi/qla1280.[ch] 8357 8358QLOGIC QLA2XXX FC-SCSI DRIVER 8359M: qla2xxx-upstream@qlogic.com 8360L: linux-scsi@vger.kernel.org 8361S: Supported 8362F: Documentation/scsi/LICENSE.qla2xxx 8363F: drivers/scsi/qla2xxx/ 8364 8365QLOGIC QLA4XXX iSCSI DRIVER 8366M: QLogic-Storage-Upstream@qlogic.com 8367L: linux-scsi@vger.kernel.org 8368S: Supported 8369F: Documentation/scsi/LICENSE.qla4xxx 8370F: drivers/scsi/qla4xxx/ 8371 8372QLOGIC QLA3XXX NETWORK DRIVER 8373M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8374M: Ron Mercer <ron.mercer@qlogic.com> 8375M: linux-driver@qlogic.com 8376L: netdev@vger.kernel.org 8377S: Supported 8378F: Documentation/networking/LICENSE.qla3xxx 8379F: drivers/net/ethernet/qlogic/qla3xxx.* 8380 8381QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8382M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8383M: Dept-GELinuxNICDev@qlogic.com 8384L: netdev@vger.kernel.org 8385S: Supported 8386F: drivers/net/ethernet/qlogic/qlcnic/ 8387 8388QLOGIC QLGE 10Gb ETHERNET DRIVER 8389M: Harish Patil <harish.patil@qlogic.com> 8390M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8391M: Dept-GELinuxNICDev@qlogic.com 8392M: linux-driver@qlogic.com 8393L: netdev@vger.kernel.org 8394S: Supported 8395F: drivers/net/ethernet/qlogic/qlge/ 8396 8397QNX4 FILESYSTEM 8398M: Anders Larsen <al@alarsen.net> 8399W: http://www.alarsen.net/linux/qnx4fs/ 8400S: Maintained 8401F: fs/qnx4/ 8402F: include/uapi/linux/qnx4_fs.h 8403F: include/uapi/linux/qnxtypes.h 8404 8405QT1010 MEDIA DRIVER 8406M: Antti Palosaari <crope@iki.fi> 8407L: linux-media@vger.kernel.org 8408W: http://linuxtv.org/ 8409W: http://palosaari.fi/linux/ 8410Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8411T: git git://linuxtv.org/anttip/media_tree.git 8412S: Maintained 8413F: drivers/media/tuners/qt1010* 8414 8415QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8416M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8417L: linux-wireless@vger.kernel.org 8418L: ath9k-devel@lists.ath9k.org 8419W: http://wireless.kernel.org/en/users/Drivers/ath9k 8420S: Supported 8421F: drivers/net/wireless/ath/ath9k/ 8422 8423QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8424M: Kalle Valo <kvalo@qca.qualcomm.com> 8425L: ath10k@lists.infradead.org 8426W: http://wireless.kernel.org/en/users/Drivers/ath10k 8427T: git git://github.com/kvalo/ath.git 8428S: Supported 8429F: drivers/net/wireless/ath/ath10k/ 8430 8431QUALCOMM HEXAGON ARCHITECTURE 8432M: Richard Kuo <rkuo@codeaurora.org> 8433L: linux-hexagon@vger.kernel.org 8434S: Supported 8435F: arch/hexagon/ 8436 8437QUALCOMM WCN36XX WIRELESS DRIVER 8438M: Eugene Krasnikov <k.eugene.e@gmail.com> 8439L: wcn36xx@lists.infradead.org 8440W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8441T: git git://github.com/KrasnikovEugene/wcn36xx.git 8442S: Supported 8443F: drivers/net/wireless/ath/wcn36xx/ 8444 8445RADOS BLOCK DEVICE (RBD) 8446M: Ilya Dryomov <idryomov@gmail.com> 8447M: Sage Weil <sage@redhat.com> 8448M: Alex Elder <elder@kernel.org> 8449L: ceph-devel@vger.kernel.org 8450W: http://ceph.com/ 8451T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8452T: git git://github.com/ceph/ceph-client.git 8453S: Supported 8454F: Documentation/ABI/testing/sysfs-bus-rbd 8455F: drivers/block/rbd.c 8456F: drivers/block/rbd_types.h 8457 8458RADEON FRAMEBUFFER DISPLAY DRIVER 8459M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8460L: linux-fbdev@vger.kernel.org 8461S: Maintained 8462F: drivers/video/fbdev/aty/radeon* 8463F: include/uapi/linux/radeonfb.h 8464 8465RADIOSHARK RADIO DRIVER 8466M: Hans de Goede <hdegoede@redhat.com> 8467L: linux-media@vger.kernel.org 8468T: git git://linuxtv.org/media_tree.git 8469S: Maintained 8470F: drivers/media/radio/radio-shark.c 8471 8472RADIOSHARK2 RADIO DRIVER 8473M: Hans de Goede <hdegoede@redhat.com> 8474L: linux-media@vger.kernel.org 8475T: git git://linuxtv.org/media_tree.git 8476S: Maintained 8477F: drivers/media/radio/radio-shark2.c 8478F: drivers/media/radio/radio-tea5777.c 8479 8480RAGE128 FRAMEBUFFER DISPLAY DRIVER 8481M: Paul Mackerras <paulus@samba.org> 8482L: linux-fbdev@vger.kernel.org 8483S: Maintained 8484F: drivers/video/fbdev/aty/aty128fb.c 8485 8486RALINK RT2X00 WIRELESS LAN DRIVER 8487P: rt2x00 project 8488M: Stanislaw Gruszka <sgruszka@redhat.com> 8489M: Helmut Schaa <helmut.schaa@googlemail.com> 8490L: linux-wireless@vger.kernel.org 8491S: Maintained 8492F: drivers/net/wireless/rt2x00/ 8493 8494RAMDISK RAM BLOCK DEVICE DRIVER 8495M: Jens Axboe <axboe@kernel.dk> 8496S: Maintained 8497F: Documentation/blockdev/ramdisk.txt 8498F: drivers/block/brd.c 8499 8500RANDOM NUMBER DRIVER 8501M: "Theodore Ts'o" <tytso@mit.edu> 8502S: Maintained 8503F: drivers/char/random.c 8504 8505RAPIDIO SUBSYSTEM 8506M: Matt Porter <mporter@kernel.crashing.org> 8507M: Alexandre Bounine <alexandre.bounine@idt.com> 8508S: Maintained 8509F: drivers/rapidio/ 8510 8511RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8512L: linux-wireless@vger.kernel.org 8513S: Orphan 8514F: drivers/net/wireless/ray* 8515 8516RCUTORTURE MODULE 8517M: Josh Triplett <josh@joshtriplett.org> 8518M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8519L: linux-kernel@vger.kernel.org 8520S: Supported 8521T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8522F: Documentation/RCU/torture.txt 8523F: kernel/rcu/rcutorture.c 8524 8525RCUTORTURE TEST FRAMEWORK 8526M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8527M: Josh Triplett <josh@joshtriplett.org> 8528R: Steven Rostedt <rostedt@goodmis.org> 8529R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8530R: Lai Jiangshan <jiangshanlai@gmail.com> 8531L: linux-kernel@vger.kernel.org 8532S: Supported 8533T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8534F: tools/testing/selftests/rcutorture 8535 8536RDC R-321X SoC 8537M: Florian Fainelli <florian@openwrt.org> 8538S: Maintained 8539 8540RDC R6040 FAST ETHERNET DRIVER 8541M: Florian Fainelli <florian@openwrt.org> 8542L: netdev@vger.kernel.org 8543S: Maintained 8544F: drivers/net/ethernet/rdc/r6040.c 8545 8546RDS - RELIABLE DATAGRAM SOCKETS 8547M: Chien Yen <chien.yen@oracle.com> 8548L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8549S: Supported 8550F: net/rds/ 8551 8552READ-COPY UPDATE (RCU) 8553M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8554M: Josh Triplett <josh@joshtriplett.org> 8555R: Steven Rostedt <rostedt@goodmis.org> 8556R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8557R: Lai Jiangshan <jiangshanlai@gmail.com> 8558L: linux-kernel@vger.kernel.org 8559W: http://www.rdrop.com/users/paulmck/RCU/ 8560S: Supported 8561T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8562F: Documentation/RCU/ 8563X: Documentation/RCU/torture.txt 8564F: include/linux/rcu* 8565X: include/linux/srcu.h 8566F: kernel/rcu/ 8567X: kernel/torture.c 8568 8569REAL TIME CLOCK (RTC) SUBSYSTEM 8570M: Alessandro Zummo <a.zummo@towertech.it> 8571M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8572L: rtc-linux@googlegroups.com 8573Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8574T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8575S: Maintained 8576F: Documentation/rtc.txt 8577F: drivers/rtc/ 8578F: include/linux/rtc.h 8579F: include/uapi/linux/rtc.h 8580 8581REALTEK AUDIO CODECS 8582M: Bard Liao <bardliao@realtek.com> 8583M: Oder Chiou <oder_chiou@realtek.com> 8584S: Maintained 8585F: sound/soc/codecs/rt* 8586F: include/sound/rt*.h 8587 8588REISERFS FILE SYSTEM 8589L: reiserfs-devel@vger.kernel.org 8590S: Supported 8591F: fs/reiserfs/ 8592 8593REGISTER MAP ABSTRACTION 8594M: Mark Brown <broonie@kernel.org> 8595L: linux-kernel@vger.kernel.org 8596T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8597S: Supported 8598F: drivers/base/regmap/ 8599F: include/linux/regmap.h 8600 8601REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8602M: Ohad Ben-Cohen <ohad@wizery.com> 8603T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8604S: Maintained 8605F: drivers/remoteproc/ 8606F: Documentation/remoteproc.txt 8607F: include/linux/remoteproc.h 8608 8609REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8610M: Ohad Ben-Cohen <ohad@wizery.com> 8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8612S: Maintained 8613F: drivers/rpmsg/ 8614F: Documentation/rpmsg.txt 8615F: include/linux/rpmsg.h 8616 8617RESET CONTROLLER FRAMEWORK 8618M: Philipp Zabel <p.zabel@pengutronix.de> 8619S: Maintained 8620F: drivers/reset/ 8621F: Documentation/devicetree/bindings/reset/ 8622F: include/dt-bindings/reset/ 8623F: include/linux/reset.h 8624F: include/linux/reset-controller.h 8625 8626RFKILL 8627M: Johannes Berg <johannes@sipsolutions.net> 8628L: linux-wireless@vger.kernel.org 8629W: http://wireless.kernel.org/ 8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8631T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8632S: Maintained 8633F: Documentation/rfkill.txt 8634F: net/rfkill/ 8635 8636RHASHTABLE 8637M: Thomas Graf <tgraf@suug.ch> 8638L: netdev@vger.kernel.org 8639S: Maintained 8640F: lib/rhashtable.c 8641F: include/linux/rhashtable.h 8642 8643RICOH SMARTMEDIA/XD DRIVER 8644M: Maxim Levitsky <maximlevitsky@gmail.com> 8645S: Maintained 8646F: drivers/mtd/nand/r852.c 8647F: drivers/mtd/nand/r852.h 8648 8649RICOH R5C592 MEMORYSTICK DRIVER 8650M: Maxim Levitsky <maximlevitsky@gmail.com> 8651S: Maintained 8652F: drivers/memstick/host/r592.* 8653 8654ROCCAT DRIVERS 8655M: Stefan Achatz <erazor_de@users.sourceforge.net> 8656W: http://sourceforge.net/projects/roccat/ 8657S: Maintained 8658F: drivers/hid/hid-roccat* 8659F: include/linux/hid-roccat* 8660F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8661 8662ROCKER DRIVER 8663M: Jiri Pirko <jiri@resnulli.us> 8664M: Scott Feldman <sfeldma@gmail.com> 8665L: netdev@vger.kernel.org 8666S: Supported 8667F: drivers/net/ethernet/rocker/ 8668 8669ROCKETPORT DRIVER 8670P: Comtrol Corp. 8671W: http://www.comtrol.com 8672S: Maintained 8673F: Documentation/serial/rocket.txt 8674F: drivers/tty/rocket* 8675 8676ROCKETPORT EXPRESS/INFINITY DRIVER 8677M: Kevin Cernekee <cernekee@gmail.com> 8678L: linux-serial@vger.kernel.org 8679S: Odd Fixes 8680F: drivers/tty/serial/rp2.* 8681 8682ROSE NETWORK LAYER 8683M: Ralf Baechle <ralf@linux-mips.org> 8684L: linux-hams@vger.kernel.org 8685W: http://www.linux-ax25.org/ 8686S: Maintained 8687F: include/net/rose.h 8688F: include/uapi/linux/rose.h 8689F: net/rose/ 8690 8691RTL2830 MEDIA DRIVER 8692M: Antti Palosaari <crope@iki.fi> 8693L: linux-media@vger.kernel.org 8694W: http://linuxtv.org/ 8695W: http://palosaari.fi/linux/ 8696Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8697T: git git://linuxtv.org/anttip/media_tree.git 8698S: Maintained 8699F: drivers/media/dvb-frontends/rtl2830* 8700 8701RTL2832 MEDIA DRIVER 8702M: Antti Palosaari <crope@iki.fi> 8703L: linux-media@vger.kernel.org 8704W: http://linuxtv.org/ 8705W: http://palosaari.fi/linux/ 8706Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8707T: git git://linuxtv.org/anttip/media_tree.git 8708S: Maintained 8709F: drivers/media/dvb-frontends/rtl2832* 8710 8711RTL2832_SDR MEDIA DRIVER 8712M: Antti Palosaari <crope@iki.fi> 8713L: linux-media@vger.kernel.org 8714W: http://linuxtv.org/ 8715W: http://palosaari.fi/linux/ 8716Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8717T: git git://linuxtv.org/anttip/media_tree.git 8718S: Maintained 8719F: drivers/media/dvb-frontends/rtl2832_sdr* 8720 8721RTL8180 WIRELESS DRIVER 8722L: linux-wireless@vger.kernel.org 8723W: http://wireless.kernel.org/ 8724T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8725S: Orphan 8726F: drivers/net/wireless/rtl818x/rtl8180/ 8727 8728RTL8187 WIRELESS DRIVER 8729M: Herton Ronaldo Krzesinski <herton@canonical.com> 8730M: Hin-Tak Leung <htl10@users.sourceforge.net> 8731M: Larry Finger <Larry.Finger@lwfinger.net> 8732L: linux-wireless@vger.kernel.org 8733W: http://wireless.kernel.org/ 8734T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8735S: Maintained 8736F: drivers/net/wireless/rtl818x/rtl8187/ 8737 8738RTL8192CE WIRELESS DRIVER 8739M: Larry Finger <Larry.Finger@lwfinger.net> 8740M: Chaoming Li <chaoming_li@realsil.com.cn> 8741L: linux-wireless@vger.kernel.org 8742W: http://wireless.kernel.org/ 8743T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8744S: Maintained 8745F: drivers/net/wireless/rtlwifi/ 8746F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8747 8748S3 SAVAGE FRAMEBUFFER DRIVER 8749M: Antonino Daplas <adaplas@gmail.com> 8750L: linux-fbdev@vger.kernel.org 8751S: Maintained 8752F: drivers/video/fbdev/savage/ 8753 8754S390 8755M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8756M: Heiko Carstens <heiko.carstens@de.ibm.com> 8757L: linux-s390@vger.kernel.org 8758W: http://www.ibm.com/developerworks/linux/linux390/ 8759S: Supported 8760F: arch/s390/ 8761F: drivers/s390/ 8762F: Documentation/s390/ 8763F: Documentation/DocBook/s390* 8764 8765S390 COMMON I/O LAYER 8766M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8767M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8768L: linux-s390@vger.kernel.org 8769W: http://www.ibm.com/developerworks/linux/linux390/ 8770S: Supported 8771F: drivers/s390/cio/ 8772 8773S390 DASD DRIVER 8774M: Stefan Weinhuber <wein@de.ibm.com> 8775M: Stefan Haberland <stefan.haberland@de.ibm.com> 8776L: linux-s390@vger.kernel.org 8777W: http://www.ibm.com/developerworks/linux/linux390/ 8778S: Supported 8779F: drivers/s390/block/dasd* 8780F: block/partitions/ibm.c 8781 8782S390 NETWORK DRIVERS 8783M: Ursula Braun <ursula.braun@de.ibm.com> 8784L: linux-s390@vger.kernel.org 8785W: http://www.ibm.com/developerworks/linux/linux390/ 8786S: Supported 8787F: drivers/s390/net/ 8788 8789S390 PCI SUBSYSTEM 8790M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8791M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8792L: linux-s390@vger.kernel.org 8793W: http://www.ibm.com/developerworks/linux/linux390/ 8794S: Supported 8795F: arch/s390/pci/ 8796F: drivers/pci/hotplug/s390_pci_hpc.c 8797 8798S390 ZCRYPT DRIVER 8799M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8800L: linux-s390@vger.kernel.org 8801W: http://www.ibm.com/developerworks/linux/linux390/ 8802S: Supported 8803F: drivers/s390/crypto/ 8804 8805S390 ZFCP DRIVER 8806M: Steffen Maier <maier@linux.vnet.ibm.com> 8807L: linux-s390@vger.kernel.org 8808W: http://www.ibm.com/developerworks/linux/linux390/ 8809S: Supported 8810F: drivers/s390/scsi/zfcp_* 8811 8812S390 IUCV NETWORK LAYER 8813M: Ursula Braun <ursula.braun@de.ibm.com> 8814L: linux-s390@vger.kernel.org 8815W: http://www.ibm.com/developerworks/linux/linux390/ 8816S: Supported 8817F: drivers/s390/net/*iucv* 8818F: include/net/iucv/ 8819F: net/iucv/ 8820 8821S3C24XX SD/MMC Driver 8822M: Ben Dooks <ben-linux@fluff.org> 8823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8824S: Supported 8825F: drivers/mmc/host/s3cmci.* 8826 8827SAA6588 RDS RECEIVER DRIVER 8828M: Hans Verkuil <hverkuil@xs4all.nl> 8829L: linux-media@vger.kernel.org 8830T: git git://linuxtv.org/media_tree.git 8831W: http://linuxtv.org 8832S: Odd Fixes 8833F: drivers/media/i2c/saa6588* 8834 8835SAA7134 VIDEO4LINUX DRIVER 8836M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8837L: linux-media@vger.kernel.org 8838W: http://linuxtv.org 8839T: git git://linuxtv.org/media_tree.git 8840S: Odd fixes 8841F: Documentation/video4linux/*.saa7134 8842F: drivers/media/pci/saa7134/ 8843 8844SAA7146 VIDEO4LINUX-2 DRIVER 8845M: Hans Verkuil <hverkuil@xs4all.nl> 8846L: linux-media@vger.kernel.org 8847T: git git://linuxtv.org/media_tree.git 8848S: Maintained 8849F: drivers/media/common/saa7146/ 8850F: drivers/media/pci/saa7146/ 8851F: include/media/saa7146* 8852 8853SAMSUNG LAPTOP DRIVER 8854M: Corentin Chary <corentin.chary@gmail.com> 8855L: platform-driver-x86@vger.kernel.org 8856S: Maintained 8857F: drivers/platform/x86/samsung-laptop.c 8858 8859SAMSUNG AUDIO (ASoC) DRIVERS 8860M: Sangbeom Kim <sbkim73@samsung.com> 8861L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8862S: Supported 8863F: sound/soc/samsung/ 8864 8865SAMSUNG FRAMEBUFFER DRIVER 8866M: Jingoo Han <jingoohan1@gmail.com> 8867L: linux-fbdev@vger.kernel.org 8868S: Maintained 8869F: drivers/video/fbdev/s3c-fb.c 8870 8871SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8872M: Sangbeom Kim <sbkim73@samsung.com> 8873M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8874L: linux-kernel@vger.kernel.org 8875L: linux-samsung-soc@vger.kernel.org 8876S: Supported 8877F: drivers/mfd/sec*.c 8878F: drivers/regulator/s2m*.c 8879F: drivers/regulator/s5m*.c 8880F: drivers/clk/clk-s2mps11.c 8881F: drivers/rtc/rtc-s5m.c 8882F: include/linux/mfd/samsung/ 8883F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 8884F: Documentation/devicetree/bindings/mfd/s2mp*.txt 8885 8886SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8887M: Kyungmin Park <kyungmin.park@samsung.com> 8888M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8889L: linux-media@vger.kernel.org 8890Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8891S: Supported 8892F: drivers/media/platform/exynos4-is/ 8893 8894SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8895M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8896L: linux-media@vger.kernel.org 8897L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8898S: Maintained 8899F: drivers/media/platform/s3c-camif/ 8900F: include/media/s3c_camif.h 8901 8902SAMSUNG S5C73M3 CAMERA DRIVER 8903M: Kyungmin Park <kyungmin.park@samsung.com> 8904M: Andrzej Hajda <a.hajda@samsung.com> 8905L: linux-media@vger.kernel.org 8906S: Supported 8907F: drivers/media/i2c/s5c73m3/* 8908 8909SAMSUNG S5K5BAF CAMERA DRIVER 8910M: Kyungmin Park <kyungmin.park@samsung.com> 8911M: Andrzej Hajda <a.hajda@samsung.com> 8912L: linux-media@vger.kernel.org 8913S: Supported 8914F: drivers/media/i2c/s5k5baf.c 8915 8916SAMSUNG S3FWRN5 NFC DRIVER 8917M: Robert Baldyga <r.baldyga@samsung.com> 8918L: linux-nfc@lists.01.org (moderated for non-subscribers) 8919S: Supported 8920F: drivers/nfc/s3fwrn5 8921 8922SAMSUNG SOC CLOCK DRIVERS 8923M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8924M: Tomasz Figa <tomasz.figa@gmail.com> 8925S: Supported 8926L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8927F: drivers/clk/samsung/ 8928 8929SAMSUNG SXGBE DRIVERS 8930M: Byungho An <bh74.an@samsung.com> 8931M: Girish K S <ks.giri@samsung.com> 8932M: Vipul Pandya <vipul.pandya@samsung.com> 8933S: Supported 8934L: netdev@vger.kernel.org 8935F: drivers/net/ethernet/samsung/sxgbe/ 8936 8937SAMSUNG THERMAL DRIVER 8938M: Lukasz Majewski <l.majewski@samsung.com> 8939L: linux-pm@vger.kernel.org 8940L: linux-samsung-soc@vger.kernel.org 8941S: Supported 8942T: https://github.com/lmajewski/linux-samsung-thermal.git 8943F: drivers/thermal/samsung/ 8944 8945SAMSUNG USB2 PHY DRIVER 8946M: Kamil Debski <k.debski@samsung.com> 8947L: linux-kernel@vger.kernel.org 8948S: Supported 8949F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8950F: Documentation/phy/samsung-usb2.txt 8951F: drivers/phy/phy-exynos4210-usb2.c 8952F: drivers/phy/phy-exynos4x12-usb2.c 8953F: drivers/phy/phy-exynos5250-usb2.c 8954F: drivers/phy/phy-s5pv210-usb2.c 8955F: drivers/phy/phy-samsung-usb2.c 8956F: drivers/phy/phy-samsung-usb2.h 8957 8958SERIAL DRIVERS 8959M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8960L: linux-serial@vger.kernel.org 8961S: Maintained 8962F: drivers/tty/serial/ 8963 8964SYNOPSYS DESIGNWARE DMAC DRIVER 8965M: Viresh Kumar <vireshk@kernel.org> 8966M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8967S: Maintained 8968F: include/linux/dma/dw.h 8969F: include/linux/platform_data/dma-dw.h 8970F: drivers/dma/dw/ 8971 8972SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 8973M: Lars Persson <lars.persson@axis.com> 8974L: netdev@vger.kernel.org 8975S: Supported 8976F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 8977F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 8978 8979SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8980M: Seungwon Jeon <tgih.jun@samsung.com> 8981M: Jaehoon Chung <jh80.chung@samsung.com> 8982L: linux-mmc@vger.kernel.org 8983S: Maintained 8984F: include/linux/mmc/dw_mmc.h 8985F: drivers/mmc/host/dw_mmc* 8986 8987THUNDERBOLT DRIVER 8988M: Andreas Noever <andreas.noever@gmail.com> 8989S: Maintained 8990F: drivers/thunderbolt/ 8991 8992TIMEKEEPING, CLOCKSOURCE CORE, NTP 8993M: John Stultz <john.stultz@linaro.org> 8994M: Thomas Gleixner <tglx@linutronix.de> 8995L: linux-kernel@vger.kernel.org 8996T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8997S: Supported 8998F: include/linux/clocksource.h 8999F: include/linux/time.h 9000F: include/linux/timex.h 9001F: include/uapi/linux/time.h 9002F: include/uapi/linux/timex.h 9003F: kernel/time/clocksource.c 9004F: kernel/time/time*.c 9005F: kernel/time/ntp.c 9006F: tools/testing/selftests/timers/ 9007 9008SC1200 WDT DRIVER 9009M: Zwane Mwaikambo <zwanem@gmail.com> 9010S: Maintained 9011F: drivers/watchdog/sc1200wdt.c 9012 9013SCHEDULER 9014M: Ingo Molnar <mingo@redhat.com> 9015M: Peter Zijlstra <peterz@infradead.org> 9016L: linux-kernel@vger.kernel.org 9017T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9018S: Maintained 9019F: kernel/sched/ 9020F: include/linux/sched.h 9021F: include/uapi/linux/sched.h 9022F: include/linux/wait.h 9023 9024SCORE ARCHITECTURE 9025M: Chen Liqin <liqin.linux@gmail.com> 9026M: Lennox Wu <lennox.wu@gmail.com> 9027W: http://www.sunplus.com 9028S: Supported 9029F: arch/score/ 9030 9031SCSI CDROM DRIVER 9032M: Jens Axboe <axboe@kernel.dk> 9033L: linux-scsi@vger.kernel.org 9034W: http://www.kernel.dk 9035S: Maintained 9036F: drivers/scsi/sr* 9037 9038SCSI RDMA PROTOCOL (SRP) INITIATOR 9039M: Bart Van Assche <bart.vanassche@sandisk.com> 9040L: linux-rdma@vger.kernel.org 9041S: Supported 9042W: http://www.openfabrics.org 9043Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9044T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9045F: drivers/infiniband/ulp/srp/ 9046F: include/scsi/srp.h 9047 9048SCSI SG DRIVER 9049M: Doug Gilbert <dgilbert@interlog.com> 9050L: linux-scsi@vger.kernel.org 9051W: http://sg.danny.cz/sg 9052S: Maintained 9053F: Documentation/scsi/scsi-generic.txt 9054F: drivers/scsi/sg.c 9055F: include/scsi/sg.h 9056 9057SCSI SUBSYSTEM 9058M: "James E.J. Bottomley" <JBottomley@odin.com> 9059L: linux-scsi@vger.kernel.org 9060T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9061S: Maintained 9062F: drivers/scsi/ 9063F: include/scsi/ 9064 9065SCSI TAPE DRIVER 9066M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9067L: linux-scsi@vger.kernel.org 9068S: Maintained 9069F: Documentation/scsi/st.txt 9070F: drivers/scsi/st.* 9071F: drivers/scsi/st_*.h 9072 9073SCTP PROTOCOL 9074M: Vlad Yasevich <vyasevich@gmail.com> 9075M: Neil Horman <nhorman@tuxdriver.com> 9076L: linux-sctp@vger.kernel.org 9077W: http://lksctp.sourceforge.net 9078S: Maintained 9079F: Documentation/networking/sctp.txt 9080F: include/linux/sctp.h 9081F: include/uapi/linux/sctp.h 9082F: include/net/sctp/ 9083F: net/sctp/ 9084 9085SCx200 CPU SUPPORT 9086M: Jim Cromie <jim.cromie@gmail.com> 9087S: Odd Fixes 9088F: Documentation/i2c/busses/scx200_acb 9089F: arch/x86/platform/scx200/ 9090F: drivers/watchdog/scx200_wdt.c 9091F: drivers/i2c/busses/scx200* 9092F: drivers/mtd/maps/scx200_docflash.c 9093F: include/linux/scx200.h 9094 9095SCx200 GPIO DRIVER 9096M: Jim Cromie <jim.cromie@gmail.com> 9097S: Maintained 9098F: drivers/char/scx200_gpio.c 9099F: include/linux/scx200_gpio.h 9100 9101SCx200 HRT CLOCKSOURCE DRIVER 9102M: Jim Cromie <jim.cromie@gmail.com> 9103S: Maintained 9104F: drivers/clocksource/scx200_hrt.c 9105 9106SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9107M: Sascha Sommer <saschasommer@freenet.de> 9108L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9109S: Maintained 9110F: drivers/mmc/host/sdricoh_cs.c 9111 9112SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9113L: linux-mmc@vger.kernel.org 9114S: Orphan 9115F: drivers/mmc/host/sdhci.* 9116F: drivers/mmc/host/sdhci-pltfm.[ch] 9117 9118SECURE COMPUTING 9119M: Kees Cook <keescook@chromium.org> 9120R: Andy Lutomirski <luto@amacapital.net> 9121R: Will Drewry <wad@chromium.org> 9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9123S: Supported 9124F: kernel/seccomp.c 9125F: include/uapi/linux/seccomp.h 9126F: include/linux/seccomp.h 9127F: tools/testing/selftests/seccomp/* 9128K: \bsecure_computing 9129K: \bTIF_SECCOMP\b 9130 9131SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9132M: Ben Dooks <ben-linux@fluff.org> 9133M: Jaehoon Chung <jh80.chung@samsung.com> 9134L: linux-mmc@vger.kernel.org 9135S: Maintained 9136F: drivers/mmc/host/sdhci-s3c* 9137 9138SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9139M: Viresh Kumar <vireshk@kernel.org> 9140L: spear-devel@list.st.com 9141L: linux-mmc@vger.kernel.org 9142S: Maintained 9143F: drivers/mmc/host/sdhci-spear.c 9144 9145SECURITY SUBSYSTEM 9146M: James Morris <james.l.morris@oracle.com> 9147M: "Serge E. Hallyn" <serge@hallyn.com> 9148L: linux-security-module@vger.kernel.org (suggested Cc:) 9149T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9150W: http://kernsec.org/ 9151S: Supported 9152F: security/ 9153 9154SECURITY CONTACT 9155M: Security Officers <security@kernel.org> 9156S: Supported 9157 9158SELINUX SECURITY MODULE 9159M: Paul Moore <paul@paul-moore.com> 9160M: Stephen Smalley <sds@tycho.nsa.gov> 9161M: Eric Paris <eparis@parisplace.org> 9162L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9163W: http://selinuxproject.org 9164T: git git://git.infradead.org/users/pcmoore/selinux 9165S: Supported 9166F: include/linux/selinux* 9167F: security/selinux/ 9168F: scripts/selinux/ 9169 9170APPARMOR SECURITY MODULE 9171M: John Johansen <john.johansen@canonical.com> 9172L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9173W: apparmor.wiki.kernel.org 9174T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9175S: Supported 9176F: security/apparmor/ 9177 9178SENSABLE PHANTOM 9179M: Jiri Slaby <jirislaby@gmail.com> 9180S: Maintained 9181F: drivers/misc/phantom.c 9182F: include/uapi/linux/phantom.h 9183 9184SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9185M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9186M: Minh Tran <minh.tran@avagotech.com> 9187M: John Soni Jose <sony.john-n@avagotech.com> 9188L: linux-scsi@vger.kernel.org 9189W: http://www.avagotech.com 9190S: Supported 9191F: drivers/scsi/be2iscsi/ 9192 9193Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9194M: Sathya Perla <sathya.perla@avagotech.com> 9195M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9196M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9197M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9198L: netdev@vger.kernel.org 9199W: http://www.emulex.com 9200S: Supported 9201F: drivers/net/ethernet/emulex/benet/ 9202 9203EMULEX ONECONNECT ROCE DRIVER 9204M: Selvin Xavier <selvin.xavier@avagotech.com> 9205M: Devesh Sharma <devesh.sharma@avagotech.com> 9206M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9207L: linux-rdma@vger.kernel.org 9208W: http://www.emulex.com 9209S: Supported 9210F: drivers/infiniband/hw/ocrdma/ 9211 9212SFC NETWORK DRIVER 9213M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9214M: Shradha Shah <sshah@solarflare.com> 9215L: netdev@vger.kernel.org 9216S: Supported 9217F: drivers/net/ethernet/sfc/ 9218 9219SGI GRU DRIVER 9220M: Dimitri Sivanich <sivanich@sgi.com> 9221S: Maintained 9222F: drivers/misc/sgi-gru/ 9223 9224SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9225M: Pat Gefre <pfg@sgi.com> 9226L: linux-ia64@vger.kernel.org 9227S: Supported 9228F: Documentation/ia64/serial.txt 9229F: drivers/tty/serial/ioc?_serial.c 9230F: include/linux/ioc?.h 9231 9232SGI XP/XPC/XPNET DRIVER 9233M: Cliff Whickman <cpw@sgi.com> 9234M: Robin Holt <robinmholt@gmail.com> 9235S: Maintained 9236F: drivers/misc/sgi-xp/ 9237 9238SI2157 MEDIA DRIVER 9239M: Antti Palosaari <crope@iki.fi> 9240L: linux-media@vger.kernel.org 9241W: http://linuxtv.org/ 9242W: http://palosaari.fi/linux/ 9243Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9244T: git git://linuxtv.org/anttip/media_tree.git 9245S: Maintained 9246F: drivers/media/tuners/si2157* 9247 9248SI2168 MEDIA DRIVER 9249M: Antti Palosaari <crope@iki.fi> 9250L: linux-media@vger.kernel.org 9251W: http://linuxtv.org/ 9252W: http://palosaari.fi/linux/ 9253Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9254T: git git://linuxtv.org/anttip/media_tree.git 9255S: Maintained 9256F: drivers/media/dvb-frontends/si2168* 9257 9258SI470X FM RADIO RECEIVER I2C DRIVER 9259M: Hans Verkuil <hverkuil@xs4all.nl> 9260L: linux-media@vger.kernel.org 9261T: git git://linuxtv.org/media_tree.git 9262W: http://linuxtv.org 9263S: Odd Fixes 9264F: drivers/media/radio/si470x/radio-si470x-i2c.c 9265 9266SI470X FM RADIO RECEIVER USB DRIVER 9267M: Hans Verkuil <hverkuil@xs4all.nl> 9268L: linux-media@vger.kernel.org 9269T: git git://linuxtv.org/media_tree.git 9270W: http://linuxtv.org 9271S: Maintained 9272F: drivers/media/radio/si470x/radio-si470x-common.c 9273F: drivers/media/radio/si470x/radio-si470x.h 9274F: drivers/media/radio/si470x/radio-si470x-usb.c 9275 9276SI4713 FM RADIO TRANSMITTER I2C DRIVER 9277M: Eduardo Valentin <edubezval@gmail.com> 9278L: linux-media@vger.kernel.org 9279T: git git://linuxtv.org/media_tree.git 9280W: http://linuxtv.org 9281S: Odd Fixes 9282F: drivers/media/radio/si4713/si4713.? 9283 9284SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9285M: Eduardo Valentin <edubezval@gmail.com> 9286L: linux-media@vger.kernel.org 9287T: git git://linuxtv.org/media_tree.git 9288W: http://linuxtv.org 9289S: Odd Fixes 9290F: drivers/media/radio/si4713/radio-platform-si4713.c 9291 9292SI4713 FM RADIO TRANSMITTER USB DRIVER 9293M: Hans Verkuil <hverkuil@xs4all.nl> 9294L: linux-media@vger.kernel.org 9295T: git git://linuxtv.org/media_tree.git 9296W: http://linuxtv.org 9297S: Maintained 9298F: drivers/media/radio/si4713/radio-usb-si4713.c 9299 9300SIANO DVB DRIVER 9301M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9302L: linux-media@vger.kernel.org 9303W: http://linuxtv.org 9304T: git git://linuxtv.org/media_tree.git 9305S: Odd fixes 9306F: drivers/media/common/siano/ 9307F: drivers/media/usb/siano/ 9308F: drivers/media/usb/siano/ 9309F: drivers/media/mmc/siano/ 9310 9311SIMPLEFB FB DRIVER 9312M: Hans de Goede <hdegoede@redhat.com> 9313L: linux-fbdev@vger.kernel.org 9314S: Maintained 9315F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9316F: drivers/video/fbdev/simplefb.c 9317F: include/linux/platform_data/simplefb.h 9318 9319SH_VEU V4L2 MEM2MEM DRIVER 9320L: linux-media@vger.kernel.org 9321S: Orphan 9322F: drivers/media/platform/sh_veu.c 9323 9324SH_VOU V4L2 OUTPUT DRIVER 9325L: linux-media@vger.kernel.org 9326S: Orphan 9327F: drivers/media/platform/sh_vou.c 9328F: include/media/sh_vou.h 9329 9330SIMPLE FIRMWARE INTERFACE (SFI) 9331M: Len Brown <lenb@kernel.org> 9332L: sfi-devel@simplefirmware.org 9333W: http://simplefirmware.org/ 9334T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9335S: Supported 9336F: arch/x86/platform/sfi/ 9337F: drivers/sfi/ 9338F: include/linux/sfi*.h 9339 9340SIMTEC EB110ATX (Chalice CATS) 9341P: Ben Dooks 9342P: Vincent Sanders <vince@simtec.co.uk> 9343M: Simtec Linux Team <linux@simtec.co.uk> 9344W: http://www.simtec.co.uk/products/EB110ATX/ 9345S: Supported 9346 9347SIMTEC EB2410ITX (BAST) 9348P: Ben Dooks 9349P: Vincent Sanders <vince@simtec.co.uk> 9350M: Simtec Linux Team <linux@simtec.co.uk> 9351W: http://www.simtec.co.uk/products/EB2410ITX/ 9352S: Supported 9353F: arch/arm/mach-s3c24xx/mach-bast.c 9354F: arch/arm/mach-s3c24xx/bast-ide.c 9355F: arch/arm/mach-s3c24xx/bast-irq.c 9356 9357TI DAVINCI MACHINE SUPPORT 9358M: Sekhar Nori <nsekhar@ti.com> 9359M: Kevin Hilman <khilman@deeprootsystems.com> 9360T: git git://gitorious.org/linux-davinci/linux-davinci.git 9361Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9362S: Supported 9363F: arch/arm/mach-davinci/ 9364F: drivers/i2c/busses/i2c-davinci.c 9365 9366TI DAVINCI SERIES MEDIA DRIVER 9367M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9368L: linux-media@vger.kernel.org 9369W: http://linuxtv.org/ 9370Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9371T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9372S: Maintained 9373F: drivers/media/platform/davinci/ 9374F: include/media/davinci/ 9375 9376TI AM437X VPFE DRIVER 9377M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9378L: linux-media@vger.kernel.org 9379W: http://linuxtv.org/ 9380Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9381T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9382S: Maintained 9383F: drivers/media/platform/am437x/ 9384 9385OV2659 OMNIVISION SENSOR DRIVER 9386M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9387L: linux-media@vger.kernel.org 9388W: http://linuxtv.org/ 9389Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9390T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9391S: Maintained 9392F: drivers/media/i2c/ov2659.c 9393F: include/media/ov2659.h 9394 9395SILICON MOTION SM712 FRAME BUFFER DRIVER 9396M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9397M: Teddy Wang <teddy.wang@siliconmotion.com> 9398M: Sudip Mukherjee <sudip@vectorindia.org> 9399L: linux-fbdev@vger.kernel.org 9400S: Maintained 9401F: drivers/video/fbdev/sm712* 9402F: Documentation/fb/sm712fb.txt 9403 9404SIS 190 ETHERNET DRIVER 9405M: Francois Romieu <romieu@fr.zoreil.com> 9406L: netdev@vger.kernel.org 9407S: Maintained 9408F: drivers/net/ethernet/sis/sis190.c 9409 9410SIS 900/7016 FAST ETHERNET DRIVER 9411M: Daniele Venzano <venza@brownhat.org> 9412W: http://www.brownhat.org/sis900.html 9413L: netdev@vger.kernel.org 9414S: Maintained 9415F: drivers/net/ethernet/sis/sis900.* 9416 9417SIS FRAMEBUFFER DRIVER 9418M: Thomas Winischhofer <thomas@winischhofer.net> 9419W: http://www.winischhofer.net/linuxsisvga.shtml 9420S: Maintained 9421F: Documentation/fb/sisfb.txt 9422F: drivers/video/fbdev/sis/ 9423F: include/video/sisfb.h 9424 9425SIS USB2VGA DRIVER 9426M: Thomas Winischhofer <thomas@winischhofer.net> 9427W: http://www.winischhofer.at/linuxsisusbvga.shtml 9428S: Maintained 9429F: drivers/usb/misc/sisusbvga/ 9430 9431SLAB ALLOCATOR 9432M: Christoph Lameter <cl@linux.com> 9433M: Pekka Enberg <penberg@kernel.org> 9434M: David Rientjes <rientjes@google.com> 9435M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9436M: Andrew Morton <akpm@linux-foundation.org> 9437L: linux-mm@kvack.org 9438S: Maintained 9439F: include/linux/sl?b*.h 9440F: mm/sl?b* 9441 9442SLEEPABLE READ-COPY UPDATE (SRCU) 9443M: Lai Jiangshan <jiangshanlai@gmail.com> 9444M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9445M: Josh Triplett <josh@joshtriplett.org> 9446R: Steven Rostedt <rostedt@goodmis.org> 9447R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9448L: linux-kernel@vger.kernel.org 9449W: http://www.rdrop.com/users/paulmck/RCU/ 9450S: Supported 9451T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9452F: include/linux/srcu.h 9453F: kernel/rcu/srcu.c 9454 9455SMACK SECURITY MODULE 9456M: Casey Schaufler <casey@schaufler-ca.com> 9457L: linux-security-module@vger.kernel.org 9458W: http://schaufler-ca.com 9459T: git git://git.gitorious.org/smack-next/kernel.git 9460S: Maintained 9461F: Documentation/security/Smack.txt 9462F: security/smack/ 9463 9464DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9465M: Kevin Hilman <khilman@kernel.org> 9466M: Nishanth Menon <nm@ti.com> 9467S: Maintained 9468F: drivers/power/avs/ 9469F: include/linux/power/smartreflex.h 9470L: linux-pm@vger.kernel.org 9471 9472SMC91x ETHERNET DRIVER 9473M: Nicolas Pitre <nico@fluxnic.net> 9474S: Odd Fixes 9475F: drivers/net/ethernet/smsc/smc91x.* 9476 9477SMIA AND SMIA++ IMAGE SENSOR DRIVER 9478M: Sakari Ailus <sakari.ailus@iki.fi> 9479L: linux-media@vger.kernel.org 9480S: Maintained 9481F: drivers/media/i2c/smiapp/ 9482F: include/media/smiapp.h 9483F: drivers/media/i2c/smiapp-pll.c 9484F: drivers/media/i2c/smiapp-pll.h 9485F: include/uapi/linux/smiapp.h 9486F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9487 9488SMM665 HARDWARE MONITOR DRIVER 9489M: Guenter Roeck <linux@roeck-us.net> 9490L: lm-sensors@lm-sensors.org 9491S: Maintained 9492F: Documentation/hwmon/smm665 9493F: drivers/hwmon/smm665.c 9494 9495SMSC EMC2103 HARDWARE MONITOR DRIVER 9496M: Steve Glendinning <steve.glendinning@shawell.net> 9497L: lm-sensors@lm-sensors.org 9498S: Maintained 9499F: Documentation/hwmon/emc2103 9500F: drivers/hwmon/emc2103.c 9501 9502SMSC SCH5627 HARDWARE MONITOR DRIVER 9503M: Hans de Goede <hdegoede@redhat.com> 9504L: lm-sensors@lm-sensors.org 9505S: Supported 9506F: Documentation/hwmon/sch5627 9507F: drivers/hwmon/sch5627.c 9508 9509SMSC47B397 HARDWARE MONITOR DRIVER 9510M: Jean Delvare <jdelvare@suse.com> 9511L: lm-sensors@lm-sensors.org 9512S: Maintained 9513F: Documentation/hwmon/smsc47b397 9514F: drivers/hwmon/smsc47b397.c 9515 9516SMSC911x ETHERNET DRIVER 9517M: Steve Glendinning <steve.glendinning@shawell.net> 9518L: netdev@vger.kernel.org 9519S: Maintained 9520F: include/linux/smsc911x.h 9521F: drivers/net/ethernet/smsc/smsc911x.* 9522 9523SMSC9420 PCI ETHERNET DRIVER 9524M: Steve Glendinning <steve.glendinning@shawell.net> 9525L: netdev@vger.kernel.org 9526S: Maintained 9527F: drivers/net/ethernet/smsc/smsc9420.* 9528 9529SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9530M: Steve Glendinning <steve.glendinning@shawell.net> 9531L: linux-fbdev@vger.kernel.org 9532S: Maintained 9533F: drivers/video/fbdev/smscufx.c 9534 9535SOC-CAMERA V4L2 SUBSYSTEM 9536M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9537L: linux-media@vger.kernel.org 9538T: git git://linuxtv.org/media_tree.git 9539S: Maintained 9540F: include/media/soc* 9541F: drivers/media/i2c/soc_camera/ 9542F: drivers/media/platform/soc_camera/ 9543 9544SOEKRIS NET48XX LED SUPPORT 9545M: Chris Boot <bootc@bootc.net> 9546S: Maintained 9547F: drivers/leds/leds-net48xx.c 9548 9549SOFTLOGIC 6x10 MPEG CODEC 9550M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9551M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9552M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9553M: Ismael Luceno <ismael@iodev.co.uk> 9554L: linux-media@vger.kernel.org 9555S: Supported 9556F: drivers/media/pci/solo6x10/ 9557 9558SOFTWARE RAID (Multiple Disks) SUPPORT 9559M: Neil Brown <neilb@suse.com> 9560L: linux-raid@vger.kernel.org 9561S: Supported 9562F: drivers/md/ 9563F: include/linux/raid/ 9564F: include/uapi/linux/raid/ 9565 9566SONIC NETWORK DRIVER 9567M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9568L: netdev@vger.kernel.org 9569S: Maintained 9570F: drivers/net/ethernet/natsemi/sonic.* 9571 9572SONICS SILICON BACKPLANE DRIVER (SSB) 9573M: Michael Buesch <m@bues.ch> 9574L: netdev@vger.kernel.org 9575S: Maintained 9576F: drivers/ssb/ 9577F: include/linux/ssb/ 9578 9579SONY VAIO CONTROL DEVICE DRIVER 9580M: Mattia Dongili <malattia@linux.it> 9581L: platform-driver-x86@vger.kernel.org 9582W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9583S: Maintained 9584F: Documentation/laptops/sony-laptop.txt 9585F: drivers/char/sonypi.c 9586F: drivers/platform/x86/sony-laptop.c 9587F: include/linux/sony-laptop.h 9588 9589SONY MEMORYSTICK CARD SUPPORT 9590M: Alex Dubov <oakad@yahoo.com> 9591W: http://tifmxx.berlios.de/ 9592S: Maintained 9593F: drivers/memstick/host/tifm_ms.c 9594 9595SONY MEMORYSTICK STANDARD SUPPORT 9596M: Maxim Levitsky <maximlevitsky@gmail.com> 9597S: Maintained 9598F: drivers/memstick/core/ms_block.* 9599 9600SOUND 9601M: Jaroslav Kysela <perex@perex.cz> 9602M: Takashi Iwai <tiwai@suse.com> 9603L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9604W: http://www.alsa-project.org/ 9605T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9606T: git git://git.alsa-project.org/alsa-kernel.git 9607Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9608S: Maintained 9609F: Documentation/sound/ 9610F: include/sound/ 9611F: include/uapi/sound/ 9612F: sound/ 9613 9614SOUND - COMPRESSED AUDIO 9615M: Vinod Koul <vinod.koul@intel.com> 9616L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9617T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9618S: Supported 9619F: Documentation/sound/alsa/compress_offload.txt 9620F: include/sound/compress_driver.h 9621F: include/uapi/sound/compress_* 9622F: sound/core/compress_offload.c 9623F: sound/soc/soc-compress.c 9624 9625SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9626M: Liam Girdwood <lgirdwood@gmail.com> 9627M: Mark Brown <broonie@kernel.org> 9628T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9629L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9630W: http://alsa-project.org/main/index.php/ASoC 9631S: Supported 9632F: Documentation/sound/alsa/soc/ 9633F: sound/soc/ 9634F: include/sound/soc* 9635 9636SOUND - DMAENGINE HELPERS 9637M: Lars-Peter Clausen <lars@metafoo.de> 9638S: Supported 9639F: include/sound/dmaengine_pcm.h 9640F: sound/core/pcm_dmaengine.c 9641F: sound/soc/soc-generic-dmaengine-pcm.c 9642 9643SP2 MEDIA DRIVER 9644M: Olli Salonen <olli.salonen@iki.fi> 9645L: linux-media@vger.kernel.org 9646W: http://linuxtv.org/ 9647Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9648S: Maintained 9649F: drivers/media/dvb-frontends/sp2* 9650 9651SPARC + UltraSPARC (sparc/sparc64) 9652M: "David S. Miller" <davem@davemloft.net> 9653L: sparclinux@vger.kernel.org 9654Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9655T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9656T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9657S: Maintained 9658F: arch/sparc/ 9659F: drivers/sbus/ 9660 9661SPARC SERIAL DRIVERS 9662M: "David S. Miller" <davem@davemloft.net> 9663L: sparclinux@vger.kernel.org 9664T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9665T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9666S: Maintained 9667F: include/linux/sunserialcore.h 9668F: drivers/tty/serial/suncore.c 9669F: drivers/tty/serial/sunhv.c 9670F: drivers/tty/serial/sunsab.c 9671F: drivers/tty/serial/sunsab.h 9672F: drivers/tty/serial/sunsu.c 9673F: drivers/tty/serial/sunzilog.c 9674F: drivers/tty/serial/sunzilog.h 9675 9676SPARSE CHECKER 9677M: "Christopher Li" <sparse@chrisli.org> 9678L: linux-sparse@vger.kernel.org 9679W: https://sparse.wiki.kernel.org/ 9680T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9681T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9682S: Maintained 9683F: include/linux/compiler.h 9684 9685SPEAR PLATFORM SUPPORT 9686M: Viresh Kumar <vireshk@kernel.org> 9687M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9688L: spear-devel@list.st.com 9689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9690W: http://www.st.com/spear 9691S: Maintained 9692F: arch/arm/mach-spear/ 9693 9694SPEAR CLOCK FRAMEWORK SUPPORT 9695M: Viresh Kumar <vireshk@kernel.org> 9696L: spear-devel@list.st.com 9697L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9698W: http://www.st.com/spear 9699S: Maintained 9700F: drivers/clk/spear/ 9701 9702SPI SUBSYSTEM 9703M: Mark Brown <broonie@kernel.org> 9704L: linux-spi@vger.kernel.org 9705T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9706Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9707S: Maintained 9708F: Documentation/spi/ 9709F: drivers/spi/ 9710F: include/linux/spi/ 9711F: include/uapi/linux/spi/ 9712 9713SPIDERNET NETWORK DRIVER for CELL 9714M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9715L: netdev@vger.kernel.org 9716S: Supported 9717F: Documentation/networking/spider_net.txt 9718F: drivers/net/ethernet/toshiba/spider_net* 9719 9720SPU FILE SYSTEM 9721M: Jeremy Kerr <jk@ozlabs.org> 9722L: linuxppc-dev@lists.ozlabs.org 9723W: http://www.ibm.com/developerworks/power/cell/ 9724S: Supported 9725F: Documentation/filesystems/spufs.txt 9726F: arch/powerpc/platforms/cell/spufs/ 9727 9728SQUASHFS FILE SYSTEM 9729M: Phillip Lougher <phillip@squashfs.org.uk> 9730L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9731W: http://squashfs.org.uk 9732S: Maintained 9733F: Documentation/filesystems/squashfs.txt 9734F: fs/squashfs/ 9735 9736SRM (Alpha) environment access 9737M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9738S: Maintained 9739F: arch/alpha/kernel/srm_env.c 9740 9741STABLE BRANCH 9742M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9743L: stable@vger.kernel.org 9744S: Supported 9745F: Documentation/stable_kernel_rules.txt 9746 9747STAGING SUBSYSTEM 9748M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9750L: devel@driverdev.osuosl.org 9751S: Supported 9752F: drivers/staging/ 9753 9754STAGING - COMEDI 9755M: Ian Abbott <abbotti@mev.co.uk> 9756M: H Hartley Sweeten <hsweeten@visionengravers.com> 9757S: Odd Fixes 9758F: drivers/staging/comedi/ 9759 9760STAGING - FLARION FT1000 DRIVERS 9761M: Marek Belisko <marek.belisko@gmail.com> 9762S: Odd Fixes 9763F: drivers/staging/ft1000/ 9764 9765STAGING - INDUSTRIAL IO 9766M: Jonathan Cameron <jic23@kernel.org> 9767L: linux-iio@vger.kernel.org 9768S: Odd Fixes 9769F: drivers/staging/iio/ 9770 9771STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9772M: Jarod Wilson <jarod@wilsonet.com> 9773W: http://www.lirc.org/ 9774S: Odd Fixes 9775F: drivers/staging/media/lirc/ 9776 9777STAGING - LUSTRE PARALLEL FILESYSTEM 9778M: Oleg Drokin <oleg.drokin@intel.com> 9779M: Andreas Dilger <andreas.dilger@intel.com> 9780L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9781W: http://lustre.opensfs.org/ 9782S: Maintained 9783F: drivers/staging/lustre 9784 9785STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9786M: Julian Andres Klode <jak@jak-linux.org> 9787M: Marc Dietrich <marvin24@gmx.de> 9788L: ac100@lists.launchpad.net (moderated for non-subscribers) 9789L: linux-tegra@vger.kernel.org 9790S: Maintained 9791F: drivers/staging/nvec/ 9792 9793STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9794M: Jens Frederich <jfrederich@gmail.com> 9795M: Daniel Drake <dsd@laptop.org> 9796M: Jon Nettleton <jon.nettleton@gmail.com> 9797W: http://wiki.laptop.org/go/DCON 9798S: Maintained 9799F: drivers/staging/olpc_dcon/ 9800 9801STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9802M: Willy Tarreau <willy@meta-x.org> 9803S: Odd Fixes 9804F: drivers/staging/panel/ 9805 9806STAGING - REALTEK RTL8712U DRIVERS 9807M: Larry Finger <Larry.Finger@lwfinger.net> 9808M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9809S: Odd Fixes 9810F: drivers/staging/rtl8712/ 9811 9812STAGING - REALTEK RTL8723U WIRELESS DRIVER 9813M: Larry Finger <Larry.Finger@lwfinger.net> 9814M: Jes Sorensen <Jes.Sorensen@redhat.com> 9815L: linux-wireless@vger.kernel.org 9816S: Maintained 9817F: drivers/staging/rtl8723au/ 9818 9819STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9820M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9821M: Teddy Wang <teddy.wang@siliconmotion.com> 9822M: Sudip Mukherjee <sudip@vectorindia.org> 9823L: linux-fbdev@vger.kernel.org 9824S: Maintained 9825F: drivers/staging/sm750fb/ 9826 9827STAGING - SLICOSS 9828M: Lior Dotan <liodot@gmail.com> 9829M: Christopher Harrer <charrer@alacritech.com> 9830S: Odd Fixes 9831F: drivers/staging/slicoss/ 9832 9833STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9834M: William Hubbs <w.d.hubbs@gmail.com> 9835M: Chris Brannon <chris@the-brannons.com> 9836M: Kirk Reiser <kirk@reisers.ca> 9837M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9838L: speakup@linux-speakup.org 9839W: http://www.linux-speakup.org/ 9840S: Odd Fixes 9841F: drivers/staging/speakup/ 9842 9843STAGING - VIA VT665X DRIVERS 9844M: Forest Bond <forest@alittletooquiet.net> 9845S: Odd Fixes 9846F: drivers/staging/vt665?/ 9847 9848STAGING - WILC1000 WIFI DRIVER 9849M: Johnny Kim <johnny.kim@atmel.com> 9850M: Rachel Kim <rachel.kim@atmel.com> 9851M: Dean Lee <dean.lee@atmel.com> 9852M: Chris Park <chris.park@atmel.com> 9853L: linux-wireless@vger.kernel.org 9854S: Supported 9855F: drivers/staging/wilc1000/ 9856 9857STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9858M: Arnaud Patard <arnaud.patard@rtp-net.org> 9859S: Odd Fixes 9860F: drivers/staging/xgifb/ 9861 9862STARFIRE/DURALAN NETWORK DRIVER 9863M: Ion Badulescu <ionut@badula.org> 9864S: Odd Fixes 9865F: drivers/net/ethernet/adaptec/starfire* 9866 9867SUN3/3X 9868M: Sam Creasey <sammy@sammy.net> 9869W: http://sammy.net/sun3/ 9870S: Maintained 9871F: arch/m68k/kernel/*sun3* 9872F: arch/m68k/sun3*/ 9873F: arch/m68k/include/asm/sun3* 9874F: drivers/net/ethernet/i825xx/sun3* 9875 9876SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 9877M: Hans de Goede <hdegoede@redhat.com> 9878L: linux-input@vger.kernel.org 9879S: Maintained 9880F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 9881F: drivers/input/keyboard/sun4i-lradc-keys.c 9882 9883SUNDANCE NETWORK DRIVER 9884M: Denis Kirjanov <kda@linux-powerpc.org> 9885L: netdev@vger.kernel.org 9886S: Maintained 9887F: drivers/net/ethernet/dlink/sundance.c 9888 9889SUPERH 9890L: linux-sh@vger.kernel.org 9891Q: http://patchwork.kernel.org/project/linux-sh/list/ 9892S: Orphan 9893F: Documentation/sh/ 9894F: arch/sh/ 9895F: drivers/sh/ 9896 9897SUSPEND TO RAM 9898M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9899M: Len Brown <len.brown@intel.com> 9900M: Pavel Machek <pavel@ucw.cz> 9901L: linux-pm@vger.kernel.org 9902S: Supported 9903F: Documentation/power/ 9904F: arch/x86/kernel/acpi/ 9905F: drivers/base/power/ 9906F: kernel/power/ 9907F: include/linux/suspend.h 9908F: include/linux/freezer.h 9909F: include/linux/pm.h 9910 9911SVGA HANDLING 9912M: Martin Mares <mj@ucw.cz> 9913L: linux-video@atrey.karlin.mff.cuni.cz 9914S: Maintained 9915F: Documentation/svga.txt 9916F: arch/x86/boot/video* 9917 9918SWIOTLB SUBSYSTEM 9919M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9920L: linux-kernel@vger.kernel.org 9921S: Supported 9922F: lib/swiotlb.c 9923F: arch/*/kernel/pci-swiotlb.c 9924F: include/linux/swiotlb.h 9925 9926SWITCHDEV 9927M: Jiri Pirko <jiri@resnulli.us> 9928L: netdev@vger.kernel.org 9929S: Supported 9930F: net/switchdev/ 9931F: include/net/switchdev.h 9932 9933SYNOPSYS ARC ARCHITECTURE 9934M: Vineet Gupta <vgupta@synopsys.com> 9935S: Supported 9936F: arch/arc/ 9937F: Documentation/devicetree/bindings/arc/* 9938F: drivers/tty/serial/arc_uart.c 9939T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 9940 9941SYNOPSYS ARC SDP platform support 9942M: Alexey Brodkin <abrodkin@synopsys.com> 9943S: Supported 9944F: arch/arc/plat-axs10x 9945F: arch/arc/boot/dts/ax* 9946F: Documentation/devicetree/bindings/arc/axs10* 9947 9948SYSTEM CONFIGURATION (SYSCON) 9949M: Lee Jones <lee.jones@linaro.org> 9950M: Arnd Bergmann <arnd@arndb.de> 9951T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 9952S: Supported 9953F: drivers/mfd/syscon.c 9954 9955SYSV FILESYSTEM 9956M: Christoph Hellwig <hch@infradead.org> 9957S: Maintained 9958F: Documentation/filesystems/sysv-fs.txt 9959F: fs/sysv/ 9960F: include/linux/sysv_fs.h 9961 9962TARGET SUBSYSTEM 9963M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 9964L: linux-scsi@vger.kernel.org 9965L: target-devel@vger.kernel.org 9966W: http://www.linux-iscsi.org 9967W: http://groups.google.com/group/linux-iscsi-target-dev 9968T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9969S: Supported 9970F: drivers/target/ 9971F: include/target/ 9972F: Documentation/target/ 9973 9974TASKSTATS STATISTICS INTERFACE 9975M: Balbir Singh <bsingharora@gmail.com> 9976S: Maintained 9977F: Documentation/accounting/taskstats* 9978F: include/linux/taskstats* 9979F: kernel/taskstats.c 9980 9981TC CLASSIFIER 9982M: Jamal Hadi Salim <jhs@mojatatu.com> 9983L: netdev@vger.kernel.org 9984S: Maintained 9985F: include/net/pkt_cls.h 9986F: include/uapi/linux/pkt_cls.h 9987F: net/sched/ 9988 9989TCP LOW PRIORITY MODULE 9990M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9991M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9992W: http://tcp-lp-mod.sourceforge.net/ 9993S: Maintained 9994F: net/ipv4/tcp_lp.c 9995 9996TDA10071 MEDIA DRIVER 9997M: Antti Palosaari <crope@iki.fi> 9998L: linux-media@vger.kernel.org 9999W: http://linuxtv.org/ 10000W: http://palosaari.fi/linux/ 10001Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10002T: git git://linuxtv.org/anttip/media_tree.git 10003S: Maintained 10004F: drivers/media/dvb-frontends/tda10071* 10005 10006TDA18212 MEDIA DRIVER 10007M: Antti Palosaari <crope@iki.fi> 10008L: linux-media@vger.kernel.org 10009W: http://linuxtv.org/ 10010W: http://palosaari.fi/linux/ 10011Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10012T: git git://linuxtv.org/anttip/media_tree.git 10013S: Maintained 10014F: drivers/media/tuners/tda18212* 10015 10016TDA18218 MEDIA DRIVER 10017M: Antti Palosaari <crope@iki.fi> 10018L: linux-media@vger.kernel.org 10019W: http://linuxtv.org/ 10020W: http://palosaari.fi/linux/ 10021Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10022T: git git://linuxtv.org/anttip/media_tree.git 10023S: Maintained 10024F: drivers/media/tuners/tda18218* 10025 10026TDA18271 MEDIA DRIVER 10027M: Michael Krufky <mkrufky@linuxtv.org> 10028L: linux-media@vger.kernel.org 10029W: http://linuxtv.org/ 10030W: http://github.com/mkrufky 10031Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10032T: git git://linuxtv.org/mkrufky/tuners.git 10033S: Maintained 10034F: drivers/media/tuners/tda18271* 10035 10036TDA827x MEDIA DRIVER 10037M: Michael Krufky <mkrufky@linuxtv.org> 10038L: linux-media@vger.kernel.org 10039W: http://linuxtv.org/ 10040W: http://github.com/mkrufky 10041Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10042T: git git://linuxtv.org/mkrufky/tuners.git 10043S: Maintained 10044F: drivers/media/tuners/tda8290.* 10045 10046TDA8290 MEDIA DRIVER 10047M: Michael Krufky <mkrufky@linuxtv.org> 10048L: linux-media@vger.kernel.org 10049W: http://linuxtv.org/ 10050W: http://github.com/mkrufky 10051Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10052T: git git://linuxtv.org/mkrufky/tuners.git 10053S: Maintained 10054F: drivers/media/tuners/tda8290.* 10055 10056TDA9840 MEDIA DRIVER 10057M: Hans Verkuil <hverkuil@xs4all.nl> 10058L: linux-media@vger.kernel.org 10059T: git git://linuxtv.org/media_tree.git 10060W: http://linuxtv.org 10061S: Maintained 10062F: drivers/media/i2c/tda9840* 10063 10064TEA5761 TUNER DRIVER 10065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10066L: linux-media@vger.kernel.org 10067W: http://linuxtv.org 10068T: git git://linuxtv.org/media_tree.git 10069S: Odd fixes 10070F: drivers/media/tuners/tea5761.* 10071 10072TEA5767 TUNER DRIVER 10073M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10074L: linux-media@vger.kernel.org 10075W: http://linuxtv.org 10076T: git git://linuxtv.org/media_tree.git 10077S: Maintained 10078F: drivers/media/tuners/tea5767.* 10079 10080TEA6415C MEDIA DRIVER 10081M: Hans Verkuil <hverkuil@xs4all.nl> 10082L: linux-media@vger.kernel.org 10083T: git git://linuxtv.org/media_tree.git 10084W: http://linuxtv.org 10085S: Maintained 10086F: drivers/media/i2c/tea6415c* 10087 10088TEA6420 MEDIA DRIVER 10089M: Hans Verkuil <hverkuil@xs4all.nl> 10090L: linux-media@vger.kernel.org 10091T: git git://linuxtv.org/media_tree.git 10092W: http://linuxtv.org 10093S: Maintained 10094F: drivers/media/i2c/tea6420* 10095 10096TEAM DRIVER 10097M: Jiri Pirko <jiri@resnulli.us> 10098L: netdev@vger.kernel.org 10099S: Supported 10100F: drivers/net/team/ 10101F: include/linux/if_team.h 10102F: include/uapi/linux/if_team.h 10103 10104TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10105M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10106S: Maintained 10107F: arch/x86/platform/ts5500/ 10108 10109TECHNOTREND USB IR RECEIVER 10110M: Sean Young <sean@mess.org> 10111L: linux-media@vger.kernel.org 10112S: Maintained 10113F: drivers/media/rc/ttusbir.c 10114 10115TEGRA ARCHITECTURE SUPPORT 10116M: Stephen Warren <swarren@wwwdotorg.org> 10117M: Thierry Reding <thierry.reding@gmail.com> 10118M: Alexandre Courbot <gnurou@gmail.com> 10119L: linux-tegra@vger.kernel.org 10120Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10122S: Supported 10123N: [^a-z]tegra 10124 10125TEGRA CLOCK DRIVER 10126M: Peter De Schrijver <pdeschrijver@nvidia.com> 10127M: Prashant Gaikwad <pgaikwad@nvidia.com> 10128S: Supported 10129F: drivers/clk/tegra/ 10130 10131TEGRA DMA DRIVER 10132M: Laxman Dewangan <ldewangan@nvidia.com> 10133S: Supported 10134F: drivers/dma/tegra20-apb-dma.c 10135 10136TEGRA I2C DRIVER 10137M: Laxman Dewangan <ldewangan@nvidia.com> 10138S: Supported 10139F: drivers/i2c/busses/i2c-tegra.c 10140 10141TEGRA IOMMU DRIVERS 10142M: Hiroshi Doyu <hdoyu@nvidia.com> 10143S: Supported 10144F: drivers/iommu/tegra* 10145 10146TEGRA KBC DRIVER 10147M: Rakesh Iyer <riyer@nvidia.com> 10148M: Laxman Dewangan <ldewangan@nvidia.com> 10149S: Supported 10150F: drivers/input/keyboard/tegra-kbc.c 10151 10152TEGRA PWM DRIVER 10153M: Thierry Reding <thierry.reding@gmail.com> 10154S: Supported 10155F: drivers/pwm/pwm-tegra.c 10156 10157TEGRA SERIAL DRIVER 10158M: Laxman Dewangan <ldewangan@nvidia.com> 10159S: Supported 10160F: drivers/tty/serial/serial-tegra.c 10161 10162TEGRA SPI DRIVER 10163M: Laxman Dewangan <ldewangan@nvidia.com> 10164S: Supported 10165F: drivers/spi/spi-tegra* 10166 10167TEHUTI ETHERNET DRIVER 10168M: Andy Gospodarek <andy@greyhouse.net> 10169L: netdev@vger.kernel.org 10170S: Supported 10171F: drivers/net/ethernet/tehuti/* 10172 10173Telecom Clock Driver for MCPL0010 10174M: Mark Gross <mark.gross@intel.com> 10175S: Supported 10176F: drivers/char/tlclk.c 10177 10178TENSILICA XTENSA PORT (xtensa) 10179M: Chris Zankel <chris@zankel.net> 10180M: Max Filippov <jcmvbkbc@gmail.com> 10181L: linux-xtensa@linux-xtensa.org 10182S: Maintained 10183F: arch/xtensa/ 10184F: drivers/irqchip/irq-xtensa-* 10185 10186THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10187M: Hans Verkuil <hverkuil@xs4all.nl> 10188L: linux-media@vger.kernel.org 10189T: git git://linuxtv.org/media_tree.git 10190W: http://linuxtv.org 10191S: Maintained 10192F: drivers/media/radio/radio-raremono.c 10193 10194THERMAL 10195M: Zhang Rui <rui.zhang@intel.com> 10196M: Eduardo Valentin <edubezval@gmail.com> 10197L: linux-pm@vger.kernel.org 10198T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10199T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10200Q: https://patchwork.kernel.org/project/linux-pm/list/ 10201S: Supported 10202F: drivers/thermal/ 10203F: include/linux/thermal.h 10204F: include/uapi/linux/thermal.h 10205F: include/linux/cpu_cooling.h 10206F: Documentation/devicetree/bindings/thermal/ 10207 10208THINGM BLINK(1) USB RGB LED DRIVER 10209M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10210S: Maintained 10211F: drivers/hid/hid-thingm.c 10212 10213THINKPAD ACPI EXTRAS DRIVER 10214M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10215L: ibm-acpi-devel@lists.sourceforge.net 10216L: platform-driver-x86@vger.kernel.org 10217W: http://ibm-acpi.sourceforge.net 10218W: http://thinkwiki.org/wiki/Ibm-acpi 10219T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10220S: Maintained 10221F: drivers/platform/x86/thinkpad_acpi.c 10222 10223TI BANDGAP AND THERMAL DRIVER 10224M: Eduardo Valentin <edubezval@gmail.com> 10225L: linux-pm@vger.kernel.org 10226L: linux-omap@vger.kernel.org 10227S: Maintained 10228F: drivers/thermal/ti-soc-thermal/ 10229 10230TI CDCE706 CLOCK DRIVER 10231M: Max Filippov <jcmvbkbc@gmail.com> 10232S: Maintained 10233F: drivers/clk/clk-cdce706.c 10234 10235TI CLOCK DRIVER 10236M: Tero Kristo <t-kristo@ti.com> 10237L: linux-omap@vger.kernel.org 10238S: Maintained 10239F: drivers/clk/ti/ 10240F: include/linux/clk/ti.h 10241 10242TI FLASH MEDIA INTERFACE DRIVER 10243M: Alex Dubov <oakad@yahoo.com> 10244S: Maintained 10245F: drivers/misc/tifm* 10246F: drivers/mmc/host/tifm_sd.c 10247F: include/linux/tifm.h 10248 10249TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10250M: Santosh Shilimkar <ssantosh@kernel.org> 10251L: linux-kernel@vger.kernel.org 10252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10253S: Maintained 10254F: drivers/soc/ti/* 10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10256 10257 10258TI LM49xxx FAMILY ASoC CODEC DRIVERS 10259M: M R Swami Reddy <mr.swami.reddy@ti.com> 10260M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10261L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10262S: Maintained 10263F: sound/soc/codecs/lm49453* 10264F: sound/soc/codecs/isabelle* 10265 10266TI LP855x BACKLIGHT DRIVER 10267M: Milo Kim <milo.kim@ti.com> 10268S: Maintained 10269F: Documentation/backlight/lp855x-driver.txt 10270F: drivers/video/backlight/lp855x_bl.c 10271F: include/linux/platform_data/lp855x.h 10272 10273TI LP8727 CHARGER DRIVER 10274M: Milo Kim <milo.kim@ti.com> 10275S: Maintained 10276F: drivers/power/lp8727_charger.c 10277F: include/linux/platform_data/lp8727.h 10278 10279TI LP8788 MFD DRIVER 10280M: Milo Kim <milo.kim@ti.com> 10281S: Maintained 10282F: drivers/iio/adc/lp8788_adc.c 10283F: drivers/leds/leds-lp8788.c 10284F: drivers/mfd/lp8788*.c 10285F: drivers/power/lp8788-charger.c 10286F: drivers/regulator/lp8788-*.c 10287F: include/linux/mfd/lp8788*.h 10288 10289TI NETCP ETHERNET DRIVER 10290M: Wingman Kwok <w-kwok2@ti.com> 10291M: Murali Karicheri <m-karicheri2@ti.com> 10292L: netdev@vger.kernel.org 10293S: Maintained 10294F: drivers/net/ethernet/ti/netcp* 10295 10296TI TAS571X FAMILY ASoC CODEC DRIVER 10297M: Kevin Cernekee <cernekee@chromium.org> 10298L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10299S: Odd Fixes 10300F: sound/soc/codecs/tas571x* 10301 10302TI TWL4030 SERIES SOC CODEC DRIVER 10303M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10304L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10305S: Maintained 10306F: sound/soc/codecs/twl4030* 10307 10308TI WILINK WIRELESS DRIVERS 10309L: linux-wireless@vger.kernel.org 10310W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10311W: http://wireless.kernel.org/en/users/Drivers/wl1251 10312T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10313S: Orphan 10314F: drivers/net/wireless/ti/ 10315F: include/linux/wl12xx.h 10316 10317TIPC NETWORK LAYER 10318M: Jon Maloy <jon.maloy@ericsson.com> 10319M: Ying Xue <ying.xue@windriver.com> 10320L: netdev@vger.kernel.org (core kernel code) 10321L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10322W: http://tipc.sourceforge.net/ 10323S: Maintained 10324F: include/uapi/linux/tipc*.h 10325F: net/tipc/ 10326 10327TILE ARCHITECTURE 10328M: Chris Metcalf <cmetcalf@ezchip.com> 10329W: http://www.ezchip.com/scm/ 10330S: Supported 10331F: arch/tile/ 10332F: drivers/char/tile-srom.c 10333F: drivers/edac/tile_edac.c 10334F: drivers/net/ethernet/tile/ 10335F: drivers/rtc/rtc-tile.c 10336F: drivers/tty/hvc/hvc_tile.c 10337F: drivers/tty/serial/tilegx.c 10338F: drivers/usb/host/*-tilegx.c 10339F: include/linux/usb/tilegx.h 10340 10341TLAN NETWORK DRIVER 10342M: Samuel Chessman <chessman@tux.org> 10343L: tlan-devel@lists.sourceforge.net (subscribers-only) 10344W: http://sourceforge.net/projects/tlan/ 10345S: Maintained 10346F: Documentation/networking/tlan.txt 10347F: drivers/net/ethernet/ti/tlan.* 10348 10349TOMOYO SECURITY MODULE 10350M: Kentaro Takeda <takedakn@nttdata.co.jp> 10351M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10352L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10353L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10354L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10355L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10356W: http://tomoyo.sourceforge.jp/ 10357T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10358S: Maintained 10359F: security/tomoyo/ 10360 10361TOPSTAR LAPTOP EXTRAS DRIVER 10362M: Herton Ronaldo Krzesinski <herton@canonical.com> 10363L: platform-driver-x86@vger.kernel.org 10364S: Maintained 10365F: drivers/platform/x86/topstar-laptop.c 10366 10367TOSHIBA ACPI EXTRAS DRIVER 10368M: Azael Avalos <coproscefalo@gmail.com> 10369L: platform-driver-x86@vger.kernel.org 10370S: Maintained 10371F: drivers/platform/x86/toshiba_acpi.c 10372 10373TOSHIBA BLUETOOTH DRIVER 10374M: Azael Avalos <coproscefalo@gmail.com> 10375L: platform-driver-x86@vger.kernel.org 10376S: Maintained 10377F: drivers/platform/x86/toshiba_bluetooth.c 10378 10379TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10380M: Azael Avalos <coproscefalo@gmail.com> 10381L: platform-driver-x86@vger.kernel.org 10382S: Maintained 10383F: drivers/platform/x86/toshiba_haps.c 10384 10385TOSHIBA SMM DRIVER 10386M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10387L: tlinux-users@tce.toshiba-dme.co.jp 10388W: http://www.buzzard.org.uk/toshiba/ 10389S: Maintained 10390F: drivers/char/toshiba.c 10391F: include/linux/toshiba.h 10392F: include/uapi/linux/toshiba.h 10393 10394TMIO MMC DRIVER 10395M: Ian Molton <ian@mnementh.co.uk> 10396L: linux-mmc@vger.kernel.org 10397S: Maintained 10398F: drivers/mmc/host/tmio_mmc* 10399F: drivers/mmc/host/sh_mobile_sdhi.c 10400F: include/linux/mmc/tmio.h 10401F: include/linux/mmc/sh_mobile_sdhi.h 10402 10403TMP401 HARDWARE MONITOR DRIVER 10404M: Guenter Roeck <linux@roeck-us.net> 10405L: lm-sensors@lm-sensors.org 10406S: Maintained 10407F: Documentation/hwmon/tmp401 10408F: drivers/hwmon/tmp401.c 10409 10410TMPFS (SHMEM FILESYSTEM) 10411M: Hugh Dickins <hughd@google.com> 10412L: linux-mm@kvack.org 10413S: Maintained 10414F: include/linux/shmem_fs.h 10415F: mm/shmem.c 10416 10417TM6000 VIDEO4LINUX DRIVER 10418M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10419L: linux-media@vger.kernel.org 10420W: http://linuxtv.org 10421T: git git://linuxtv.org/media_tree.git 10422S: Odd fixes 10423F: drivers/media/usb/tm6000/ 10424 10425TW68 VIDEO4LINUX DRIVER 10426M: Hans Verkuil <hverkuil@xs4all.nl> 10427L: linux-media@vger.kernel.org 10428T: git git://linuxtv.org/media_tree.git 10429W: http://linuxtv.org 10430S: Odd Fixes 10431F: drivers/media/pci/tw68/ 10432 10433TPM DEVICE DRIVER 10434M: Peter Huewe <peterhuewe@gmx.de> 10435M: Marcel Selhorst <tpmdd@selhorst.net> 10436R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10437W: http://tpmdd.sourceforge.net 10438L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10439Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10440T: https://github.com/PeterHuewe/linux-tpmdd 10441S: Maintained 10442F: drivers/char/tpm/ 10443 10444TPM IBM_VTPM DEVICE DRIVER 10445M: Ashley Lai <ashleydlai@gmail.com> 10446W: http://tpmdd.sourceforge.net 10447L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10448S: Maintained 10449F: drivers/char/tpm/tpm_ibmvtpm* 10450 10451TRACING 10452M: Steven Rostedt <rostedt@goodmis.org> 10453M: Ingo Molnar <mingo@redhat.com> 10454T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10455S: Maintained 10456F: Documentation/trace/ftrace.txt 10457F: arch/*/*/*/ftrace.h 10458F: arch/*/kernel/ftrace.c 10459F: include/*/ftrace.h 10460F: include/linux/trace*.h 10461F: include/trace/ 10462F: kernel/trace/ 10463F: tools/testing/selftests/ftrace/ 10464 10465TRIVIAL PATCHES 10466M: Jiri Kosina <trivial@kernel.org> 10467T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10468S: Maintained 10469K: ^Subject:.*(?i)trivial 10470 10471TTY LAYER 10472M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10473M: Jiri Slaby <jslaby@suse.com> 10474S: Supported 10475T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10476F: Documentation/serial/ 10477F: drivers/tty/ 10478F: drivers/tty/serial/serial_core.c 10479F: include/linux/serial_core.h 10480F: include/linux/serial.h 10481F: include/linux/tty.h 10482F: include/uapi/linux/serial_core.h 10483F: include/uapi/linux/serial.h 10484F: include/uapi/linux/tty.h 10485 10486TUA9001 MEDIA DRIVER 10487M: Antti Palosaari <crope@iki.fi> 10488L: linux-media@vger.kernel.org 10489W: http://linuxtv.org/ 10490W: http://palosaari.fi/linux/ 10491Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10492T: git git://linuxtv.org/anttip/media_tree.git 10493S: Maintained 10494F: drivers/media/tuners/tua9001* 10495 10496TULIP NETWORK DRIVERS 10497M: Grant Grundler <grundler@parisc-linux.org> 10498L: netdev@vger.kernel.org 10499S: Maintained 10500F: drivers/net/ethernet/dec/tulip/ 10501 10502TUN/TAP driver 10503M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10504W: http://vtun.sourceforge.net/tun 10505S: Maintained 10506F: Documentation/networking/tuntap.txt 10507F: arch/um/os-Linux/drivers/ 10508 10509TURBOCHANNEL SUBSYSTEM 10510M: "Maciej W. Rozycki" <macro@linux-mips.org> 10511M: Ralf Baechle <ralf@linux-mips.org> 10512L: linux-mips@linux-mips.org 10513Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10514S: Maintained 10515F: drivers/tc/ 10516F: include/linux/tc.h 10517 10518U14-34F SCSI DRIVER 10519M: Dario Ballabio <ballabio_dario@emc.com> 10520L: linux-scsi@vger.kernel.org 10521S: Maintained 10522F: drivers/scsi/u14-34f.c 10523 10524UBI FILE SYSTEM (UBIFS) 10525M: Artem Bityutskiy <dedekind1@gmail.com> 10526M: Adrian Hunter <adrian.hunter@intel.com> 10527L: linux-mtd@lists.infradead.org 10528T: git git://git.infradead.org/ubifs-2.6.git 10529W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10530S: Maintained 10531F: Documentation/filesystems/ubifs.txt 10532F: fs/ubifs/ 10533 10534UCLINUX (M68KNOMMU AND COLDFIRE) 10535M: Greg Ungerer <gerg@uclinux.org> 10536W: http://www.uclinux.org/ 10537L: linux-m68k@lists.linux-m68k.org 10538L: uclinux-dev@uclinux.org (subscribers-only) 10539T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10540S: Maintained 10541F: arch/m68k/coldfire/ 10542F: arch/m68k/68*/ 10543F: arch/m68k/*/*_no.* 10544F: arch/m68k/include/asm/*_no.* 10545 10546UDF FILESYSTEM 10547M: Jan Kara <jack@suse.com> 10548S: Maintained 10549F: Documentation/filesystems/udf.txt 10550F: fs/udf/ 10551 10552UFS FILESYSTEM 10553M: Evgeniy Dushistov <dushistov@mail.ru> 10554S: Maintained 10555F: Documentation/filesystems/ufs.txt 10556F: fs/ufs/ 10557 10558UHID USERSPACE HID IO DRIVER: 10559M: David Herrmann <dh.herrmann@googlemail.com> 10560L: linux-input@vger.kernel.org 10561S: Maintained 10562F: drivers/hid/uhid.c 10563F: include/uapi/linux/uhid.h 10564 10565ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10566L: linux-usb@vger.kernel.org 10567S: Orphan 10568F: drivers/uwb/ 10569F: include/linux/uwb.h 10570F: include/linux/uwb/ 10571 10572UNICORE32 ARCHITECTURE: 10573M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10574W: http://mprc.pku.edu.cn/~guanxuetao/linux 10575S: Maintained 10576T: git git://github.com/gxt/linux.git 10577F: arch/unicore32/ 10578 10579UNIFDEF 10580M: Tony Finch <dot@dotat.at> 10581W: http://dotat.at/prog/unifdef 10582S: Maintained 10583F: scripts/unifdef.c 10584 10585UNIFORM CDROM DRIVER 10586M: Jens Axboe <axboe@kernel.dk> 10587W: http://www.kernel.dk 10588S: Maintained 10589F: Documentation/cdrom/ 10590F: drivers/cdrom/cdrom.c 10591F: include/linux/cdrom.h 10592F: include/uapi/linux/cdrom.h 10593 10594UNISYS S-PAR DRIVERS 10595M: Benjamin Romer <benjamin.romer@unisys.com> 10596M: David Kershner <david.kershner@unisys.com> 10597L: sparmaintainer@unisys.com (Unisys internal) 10598S: Supported 10599F: drivers/staging/unisys/ 10600 10601UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10602M: Vinayak Holikatti <vinholikatti@gmail.com> 10603L: linux-scsi@vger.kernel.org 10604S: Supported 10605F: Documentation/scsi/ufs.txt 10606F: drivers/scsi/ufs/ 10607 10608UNSORTED BLOCK IMAGES (UBI) 10609M: Artem Bityutskiy <dedekind1@gmail.com> 10610M: Richard Weinberger <richard@nod.at> 10611W: http://www.linux-mtd.infradead.org/ 10612L: linux-mtd@lists.infradead.org 10613T: git git://git.infradead.org/ubifs-2.6.git 10614S: Supported 10615F: drivers/mtd/ubi/ 10616F: include/linux/mtd/ubi.h 10617F: include/uapi/mtd/ubi-user.h 10618 10619USB ACM DRIVER 10620M: Oliver Neukum <oliver@neukum.org> 10621L: linux-usb@vger.kernel.org 10622S: Maintained 10623F: Documentation/usb/acm.txt 10624F: drivers/usb/class/cdc-acm.* 10625 10626USB AR5523 WIRELESS DRIVER 10627M: Pontus Fuchs <pontus.fuchs@gmail.com> 10628L: linux-wireless@vger.kernel.org 10629S: Maintained 10630F: drivers/net/wireless/ath/ar5523/ 10631 10632USB ATTACHED SCSI 10633M: Hans de Goede <hdegoede@redhat.com> 10634M: Gerd Hoffmann <kraxel@redhat.com> 10635L: linux-usb@vger.kernel.org 10636L: linux-scsi@vger.kernel.org 10637S: Maintained 10638F: drivers/usb/storage/uas.c 10639 10640USB CDC ETHERNET DRIVER 10641M: Oliver Neukum <oliver@neukum.org> 10642L: linux-usb@vger.kernel.org 10643S: Maintained 10644F: drivers/net/usb/cdc_*.c 10645F: include/uapi/linux/usb/cdc.h 10646 10647USB CHAOSKEY DRIVER 10648M: Keith Packard <keithp@keithp.com> 10649L: linux-usb@vger.kernel.org 10650S: Maintained 10651F: drivers/usb/misc/chaoskey.c 10652 10653USB CYPRESS C67X00 DRIVER 10654M: Peter Korsgaard <jacmet@sunsite.dk> 10655L: linux-usb@vger.kernel.org 10656S: Maintained 10657F: drivers/usb/c67x00/ 10658 10659USB DAVICOM DM9601 DRIVER 10660M: Peter Korsgaard <jacmet@sunsite.dk> 10661L: netdev@vger.kernel.org 10662W: http://www.linux-usb.org/usbnet 10663S: Maintained 10664F: drivers/net/usb/dm9601.c 10665 10666USB DIAMOND RIO500 DRIVER 10667M: Cesar Miquel <miquel@df.uba.ar> 10668L: rio500-users@lists.sourceforge.net 10669W: http://rio500.sourceforge.net 10670S: Maintained 10671F: drivers/usb/misc/rio500* 10672 10673USB EHCI DRIVER 10674M: Alan Stern <stern@rowland.harvard.edu> 10675L: linux-usb@vger.kernel.org 10676S: Maintained 10677F: Documentation/usb/ehci.txt 10678F: drivers/usb/host/ehci* 10679 10680USB GADGET/PERIPHERAL SUBSYSTEM 10681M: Felipe Balbi <balbi@ti.com> 10682L: linux-usb@vger.kernel.org 10683W: http://www.linux-usb.org/gadget 10684T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10685S: Maintained 10686F: drivers/usb/gadget/ 10687F: include/linux/usb/gadget* 10688 10689USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10690M: Jiri Kosina <jikos@kernel.org> 10691L: linux-usb@vger.kernel.org 10692T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10693S: Maintained 10694F: Documentation/hid/hiddev.txt 10695F: drivers/hid/usbhid/ 10696 10697USB ISP116X DRIVER 10698M: Olav Kongas <ok@artecdesign.ee> 10699L: linux-usb@vger.kernel.org 10700S: Maintained 10701F: drivers/usb/host/isp116x* 10702F: include/linux/usb/isp116x.h 10703 10704USB MASS STORAGE DRIVER 10705M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10706L: linux-usb@vger.kernel.org 10707L: usb-storage@lists.one-eyed-alien.net 10708S: Maintained 10709W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10710F: drivers/usb/storage/ 10711 10712USB MIDI DRIVER 10713M: Clemens Ladisch <clemens@ladisch.de> 10714L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10715T: git git://git.alsa-project.org/alsa-kernel.git 10716S: Maintained 10717F: sound/usb/midi.* 10718 10719USB NETWORKING DRIVERS 10720L: linux-usb@vger.kernel.org 10721S: Odd Fixes 10722F: drivers/net/usb/ 10723 10724USB OHCI DRIVER 10725M: Alan Stern <stern@rowland.harvard.edu> 10726L: linux-usb@vger.kernel.org 10727S: Maintained 10728F: Documentation/usb/ohci.txt 10729F: drivers/usb/host/ohci* 10730 10731USB OTG FSM (Finite State Machine) 10732M: Peter Chen <Peter.Chen@freescale.com> 10733T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10734L: linux-usb@vger.kernel.org 10735S: Maintained 10736F: drivers/usb/common/usb-otg-fsm.c 10737 10738USB OVER IP DRIVER 10739M: Valentina Manea <valentina.manea.m@gmail.com> 10740M: Shuah Khan <shuah.kh@samsung.com> 10741L: linux-usb@vger.kernel.org 10742S: Maintained 10743F: drivers/usb/usbip/ 10744F: tools/usb/usbip/ 10745 10746USB PEGASUS DRIVER 10747M: Petko Manolov <petkan@nucleusys.com> 10748L: linux-usb@vger.kernel.org 10749L: netdev@vger.kernel.org 10750T: git git://github.com/petkan/pegasus.git 10751W: https://github.com/petkan/pegasus 10752S: Maintained 10753F: drivers/net/usb/pegasus.* 10754 10755USB PHY LAYER 10756M: Felipe Balbi <balbi@ti.com> 10757L: linux-usb@vger.kernel.org 10758T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10759S: Maintained 10760F: drivers/usb/phy/ 10761 10762USB PRINTER DRIVER (usblp) 10763M: Pete Zaitcev <zaitcev@redhat.com> 10764L: linux-usb@vger.kernel.org 10765S: Supported 10766F: drivers/usb/class/usblp.c 10767 10768USB RTL8150 DRIVER 10769M: Petko Manolov <petkan@nucleusys.com> 10770L: linux-usb@vger.kernel.org 10771L: netdev@vger.kernel.org 10772T: git git://github.com/petkan/rtl8150.git 10773W: https://github.com/petkan/rtl8150 10774S: Maintained 10775F: drivers/net/usb/rtl8150.c 10776 10777USB SERIAL SUBSYSTEM 10778M: Johan Hovold <johan@kernel.org> 10779L: linux-usb@vger.kernel.org 10780S: Maintained 10781F: Documentation/usb/usb-serial.txt 10782F: drivers/usb/serial/ 10783F: include/linux/usb/serial.h 10784 10785USB SMSC75XX ETHERNET DRIVER 10786M: Steve Glendinning <steve.glendinning@shawell.net> 10787L: netdev@vger.kernel.org 10788S: Maintained 10789F: drivers/net/usb/smsc75xx.* 10790 10791USB SMSC95XX ETHERNET DRIVER 10792M: Steve Glendinning <steve.glendinning@shawell.net> 10793L: netdev@vger.kernel.org 10794S: Maintained 10795F: drivers/net/usb/smsc95xx.* 10796 10797USB SUBSYSTEM 10798M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10799L: linux-usb@vger.kernel.org 10800W: http://www.linux-usb.org 10801T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10802S: Supported 10803F: Documentation/usb/ 10804F: drivers/usb/ 10805F: include/linux/usb.h 10806F: include/linux/usb/ 10807 10808USB UHCI DRIVER 10809M: Alan Stern <stern@rowland.harvard.edu> 10810L: linux-usb@vger.kernel.org 10811S: Maintained 10812F: drivers/usb/host/uhci* 10813 10814USB "USBNET" DRIVER FRAMEWORK 10815M: Oliver Neukum <oneukum@suse.com> 10816L: netdev@vger.kernel.org 10817W: http://www.linux-usb.org/usbnet 10818S: Maintained 10819F: drivers/net/usb/usbnet.c 10820F: include/linux/usb/usbnet.h 10821 10822USB VIDEO CLASS 10823M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10824L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10825L: linux-media@vger.kernel.org 10826T: git git://linuxtv.org/media_tree.git 10827W: http://www.ideasonboard.org/uvc/ 10828S: Maintained 10829F: drivers/media/usb/uvc/ 10830F: include/uapi/linux/uvcvideo.h 10831 10832USB VISION DRIVER 10833M: Hans Verkuil <hverkuil@xs4all.nl> 10834L: linux-media@vger.kernel.org 10835T: git git://linuxtv.org/media_tree.git 10836W: http://linuxtv.org 10837S: Odd Fixes 10838F: drivers/media/usb/usbvision/ 10839 10840USB WEBCAM GADGET 10841M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10842L: linux-usb@vger.kernel.org 10843S: Maintained 10844F: drivers/usb/gadget/function/*uvc* 10845F: drivers/usb/gadget/legacy/webcam.c 10846 10847USB WIRELESS RNDIS DRIVER (rndis_wlan) 10848M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10849L: linux-wireless@vger.kernel.org 10850S: Maintained 10851F: drivers/net/wireless/rndis_wlan.c 10852 10853USB XHCI DRIVER 10854M: Mathias Nyman <mathias.nyman@intel.com> 10855L: linux-usb@vger.kernel.org 10856S: Supported 10857F: drivers/usb/host/xhci* 10858F: drivers/usb/host/pci-quirks* 10859 10860USB ZD1201 DRIVER 10861L: linux-wireless@vger.kernel.org 10862W: http://linux-lc100020.sourceforge.net 10863S: Orphan 10864F: drivers/net/wireless/zd1201.* 10865 10866USB ZR364XX DRIVER 10867M: Antoine Jacquet <royale@zerezo.com> 10868L: linux-usb@vger.kernel.org 10869L: linux-media@vger.kernel.org 10870T: git git://linuxtv.org/media_tree.git 10871W: http://royale.zerezo.com/zr364xx/ 10872S: Maintained 10873F: Documentation/video4linux/zr364xx.txt 10874F: drivers/media/usb/zr364xx/ 10875 10876ULPI BUS 10877M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 10878L: linux-usb@vger.kernel.org 10879S: Maintained 10880F: drivers/usb/common/ulpi.c 10881F: include/linux/ulpi/ 10882 10883USER-MODE LINUX (UML) 10884M: Jeff Dike <jdike@addtoit.com> 10885M: Richard Weinberger <richard@nod.at> 10886L: user-mode-linux-devel@lists.sourceforge.net 10887L: user-mode-linux-user@lists.sourceforge.net 10888W: http://user-mode-linux.sourceforge.net 10889S: Maintained 10890F: Documentation/virtual/uml/ 10891F: arch/um/ 10892F: arch/x86/um/ 10893F: fs/hostfs/ 10894F: fs/hppfs/ 10895 10896USERSPACE I/O (UIO) 10897M: "Hans J. Koch" <hjk@hansjkoch.de> 10898M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10899S: Maintained 10900T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 10901F: Documentation/DocBook/uio-howto.tmpl 10902F: drivers/uio/ 10903F: include/linux/uio*.h 10904 10905UTIL-LINUX PACKAGE 10906M: Karel Zak <kzak@redhat.com> 10907L: util-linux@vger.kernel.org 10908W: http://en.wikipedia.org/wiki/Util-linux 10909T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10910S: Maintained 10911 10912UVESAFB DRIVER 10913M: Michal Januszewski <spock@gentoo.org> 10914L: linux-fbdev@vger.kernel.org 10915W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10916S: Maintained 10917F: Documentation/fb/uvesafb.txt 10918F: drivers/video/fbdev/uvesafb.* 10919 10920VFAT/FAT/MSDOS FILESYSTEM 10921M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10922S: Maintained 10923F: Documentation/filesystems/vfat.txt 10924F: fs/fat/ 10925 10926VFIO DRIVER 10927M: Alex Williamson <alex.williamson@redhat.com> 10928L: kvm@vger.kernel.org 10929S: Maintained 10930F: Documentation/vfio.txt 10931F: drivers/vfio/ 10932F: include/linux/vfio.h 10933F: include/uapi/linux/vfio.h 10934 10935VFIO PLATFORM DRIVER 10936M: Baptiste Reynal <b.reynal@virtualopensystems.com> 10937L: kvm@vger.kernel.org 10938S: Maintained 10939F: drivers/vfio/platform/ 10940 10941VIDEOBUF2 FRAMEWORK 10942M: Pawel Osciak <pawel@osciak.com> 10943M: Marek Szyprowski <m.szyprowski@samsung.com> 10944M: Kyungmin Park <kyungmin.park@samsung.com> 10945L: linux-media@vger.kernel.org 10946S: Maintained 10947F: drivers/media/v4l2-core/videobuf2-* 10948F: include/media/videobuf2-* 10949 10950VIRTIO CONSOLE DRIVER 10951M: Amit Shah <amit.shah@redhat.com> 10952L: virtualization@lists.linux-foundation.org 10953S: Maintained 10954F: drivers/char/virtio_console.c 10955F: include/linux/virtio_console.h 10956F: include/uapi/linux/virtio_console.h 10957 10958VIRTIO CORE, NET AND BLOCK DRIVERS 10959M: "Michael S. Tsirkin" <mst@redhat.com> 10960L: virtualization@lists.linux-foundation.org 10961S: Maintained 10962F: drivers/virtio/ 10963F: tools/virtio/ 10964F: drivers/net/virtio_net.c 10965F: drivers/block/virtio_blk.c 10966F: include/linux/virtio_*.h 10967F: include/uapi/linux/virtio_*.h 10968 10969VIRTIO DRIVERS FOR S390 10970M: Christian Borntraeger <borntraeger@de.ibm.com> 10971M: Cornelia Huck <cornelia.huck@de.ibm.com> 10972L: linux-s390@vger.kernel.org 10973L: virtualization@lists.linux-foundation.org 10974L: kvm@vger.kernel.org 10975S: Supported 10976F: drivers/s390/virtio/ 10977 10978VIRTIO GPU DRIVER 10979M: David Airlie <airlied@linux.ie> 10980M: Gerd Hoffmann <kraxel@redhat.com> 10981L: dri-devel@lists.freedesktop.org 10982L: virtualization@lists.linux-foundation.org 10983S: Maintained 10984F: drivers/gpu/drm/virtio/ 10985F: include/uapi/linux/virtio_gpu.h 10986 10987VIRTIO HOST (VHOST) 10988M: "Michael S. Tsirkin" <mst@redhat.com> 10989L: kvm@vger.kernel.org 10990L: virtualization@lists.linux-foundation.org 10991L: netdev@vger.kernel.org 10992S: Maintained 10993F: drivers/vhost/ 10994F: include/uapi/linux/vhost.h 10995 10996VIRTIO INPUT DRIVER 10997M: Gerd Hoffmann <kraxel@redhat.com> 10998S: Maintained 10999F: drivers/virtio/virtio_input.c 11000F: include/uapi/linux/virtio_input.h 11001 11002VIA RHINE NETWORK DRIVER 11003S: Orphan 11004F: drivers/net/ethernet/via/via-rhine.c 11005 11006VIA SD/MMC CARD CONTROLLER DRIVER 11007M: Bruce Chang <brucechang@via.com.tw> 11008M: Harald Welte <HaraldWelte@viatech.com> 11009S: Maintained 11010F: drivers/mmc/host/via-sdmmc.c 11011 11012VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11013M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11014L: linux-fbdev@vger.kernel.org 11015S: Maintained 11016F: include/linux/via-core.h 11017F: include/linux/via-gpio.h 11018F: include/linux/via_i2c.h 11019F: drivers/video/fbdev/via/ 11020 11021VIA VELOCITY NETWORK DRIVER 11022M: Francois Romieu <romieu@fr.zoreil.com> 11023L: netdev@vger.kernel.org 11024S: Maintained 11025F: drivers/net/ethernet/via/via-velocity.* 11026 11027VIVID VIRTUAL VIDEO DRIVER 11028M: Hans Verkuil <hverkuil@xs4all.nl> 11029L: linux-media@vger.kernel.org 11030T: git git://linuxtv.org/media_tree.git 11031W: http://linuxtv.org 11032S: Maintained 11033F: drivers/media/platform/vivid/* 11034 11035VLAN (802.1Q) 11036M: Patrick McHardy <kaber@trash.net> 11037L: netdev@vger.kernel.org 11038S: Maintained 11039F: drivers/net/macvlan.c 11040F: include/linux/if_*vlan.h 11041F: net/8021q/ 11042 11043VLYNQ BUS 11044M: Florian Fainelli <florian@openwrt.org> 11045L: openwrt-devel@lists.openwrt.org (subscribers-only) 11046S: Maintained 11047F: drivers/vlynq/vlynq.c 11048F: include/linux/vlynq.h 11049 11050VME SUBSYSTEM 11051M: Martyn Welch <martyn.welch@ge.com> 11052M: Manohar Vanga <manohar.vanga@gmail.com> 11053M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11054L: devel@driverdev.osuosl.org 11055S: Maintained 11056T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11057F: Documentation/vme_api.txt 11058F: drivers/staging/vme/ 11059F: drivers/vme/ 11060F: include/linux/vme* 11061 11062VMWARE HYPERVISOR INTERFACE 11063M: Alok Kataria <akataria@vmware.com> 11064L: virtualization@lists.linux-foundation.org 11065S: Supported 11066F: arch/x86/kernel/cpu/vmware.c 11067 11068VMWARE BALLOON DRIVER 11069M: Xavier Deguillard <xdeguillard@vmware.com> 11070M: Philip Moltmann <moltmann@vmware.com> 11071M: "VMware, Inc." <pv-drivers@vmware.com> 11072L: linux-kernel@vger.kernel.org 11073S: Maintained 11074F: drivers/misc/vmw_balloon.c 11075 11076VMWARE VMMOUSE SUBDRIVER 11077M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11078M: "VMware, Inc." <pv-drivers@vmware.com> 11079L: linux-input@vger.kernel.org 11080S: Maintained 11081F: drivers/input/mouse/vmmouse.c 11082F: drivers/input/mouse/vmmouse.h 11083 11084VMWARE VMXNET3 ETHERNET DRIVER 11085M: Shrikrishna Khare <skhare@vmware.com> 11086M: "VMware, Inc." <pv-drivers@vmware.com> 11087L: netdev@vger.kernel.org 11088S: Maintained 11089F: drivers/net/vmxnet3/ 11090 11091VMware PVSCSI driver 11092M: Arvind Kumar <arvindkumar@vmware.com> 11093M: VMware PV-Drivers <pv-drivers@vmware.com> 11094L: linux-scsi@vger.kernel.org 11095S: Maintained 11096F: drivers/scsi/vmw_pvscsi.c 11097F: drivers/scsi/vmw_pvscsi.h 11098 11099VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11100M: Liam Girdwood <lgirdwood@gmail.com> 11101M: Mark Brown <broonie@kernel.org> 11102L: linux-kernel@vger.kernel.org 11103W: http://opensource.wolfsonmicro.com/node/15 11104W: http://www.slimlogic.co.uk/?p=48 11105T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11106S: Supported 11107F: drivers/regulator/ 11108F: include/linux/regulator/ 11109 11110VRF 11111M: David Ahern <dsa@cumulusnetworks.com> 11112M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11113L: netdev@vger.kernel.org 11114S: Maintained 11115F: drivers/net/vrf.c 11116F: include/net/vrf.h 11117 11118VT1211 HARDWARE MONITOR DRIVER 11119M: Juerg Haefliger <juergh@gmail.com> 11120L: lm-sensors@lm-sensors.org 11121S: Maintained 11122F: Documentation/hwmon/vt1211 11123F: drivers/hwmon/vt1211.c 11124 11125VT8231 HARDWARE MONITOR DRIVER 11126M: Roger Lucas <vt8231@hiddenengine.co.uk> 11127L: lm-sensors@lm-sensors.org 11128S: Maintained 11129F: drivers/hwmon/vt8231.c 11130 11131VUB300 USB to SDIO/SD/MMC bridge chip 11132M: Tony Olech <tony.olech@elandigitalsystems.com> 11133L: linux-mmc@vger.kernel.org 11134L: linux-usb@vger.kernel.org 11135S: Supported 11136F: drivers/mmc/host/vub300.c 11137 11138W1 DALLAS'S 1-WIRE BUS 11139M: Evgeniy Polyakov <zbr@ioremap.net> 11140S: Maintained 11141F: Documentation/w1/ 11142F: drivers/w1/ 11143 11144W83791D HARDWARE MONITORING DRIVER 11145M: Marc Hulsman <m.hulsman@tudelft.nl> 11146L: lm-sensors@lm-sensors.org 11147S: Maintained 11148F: Documentation/hwmon/w83791d 11149F: drivers/hwmon/w83791d.c 11150 11151W83793 HARDWARE MONITORING DRIVER 11152M: Rudolf Marek <r.marek@assembler.cz> 11153L: lm-sensors@lm-sensors.org 11154S: Maintained 11155F: Documentation/hwmon/w83793 11156F: drivers/hwmon/w83793.c 11157 11158W83795 HARDWARE MONITORING DRIVER 11159M: Jean Delvare <jdelvare@suse.com> 11160L: lm-sensors@lm-sensors.org 11161S: Maintained 11162F: drivers/hwmon/w83795.c 11163 11164W83L51xD SD/MMC CARD INTERFACE DRIVER 11165M: Pierre Ossman <pierre@ossman.eu> 11166S: Maintained 11167F: drivers/mmc/host/wbsd.* 11168 11169WACOM PROTOCOL 4 SERIAL TABLETS 11170M: Julian Squires <julian@cipht.net> 11171M: Hans de Goede <hdegoede@redhat.com> 11172L: linux-input@vger.kernel.org 11173S: Maintained 11174F: drivers/input/tablet/wacom_serial4.c 11175 11176WATCHDOG DEVICE DRIVERS 11177M: Wim Van Sebroeck <wim@iguana.be> 11178L: linux-watchdog@vger.kernel.org 11179W: http://www.linux-watchdog.org/ 11180T: git git://www.linux-watchdog.org/linux-watchdog.git 11181S: Maintained 11182F: Documentation/watchdog/ 11183F: drivers/watchdog/ 11184F: include/linux/watchdog.h 11185F: include/uapi/linux/watchdog.h 11186 11187WD7000 SCSI DRIVER 11188M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11189L: linux-scsi@vger.kernel.org 11190S: Maintained 11191F: drivers/scsi/wd7000.c 11192 11193WIIMOTE HID DRIVER 11194M: David Herrmann <dh.herrmann@googlemail.com> 11195L: linux-input@vger.kernel.org 11196S: Maintained 11197F: drivers/hid/hid-wiimote* 11198 11199WINBOND CIR DRIVER 11200M: David Härdeman <david@hardeman.nu> 11201S: Maintained 11202F: drivers/media/rc/winbond-cir.c 11203 11204WIMAX STACK 11205M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11206M: linux-wimax@intel.com 11207L: wimax@linuxwimax.org (subscribers-only) 11208S: Supported 11209W: http://linuxwimax.org 11210F: Documentation/wimax/README.wimax 11211F: include/linux/wimax/debug.h 11212F: include/net/wimax.h 11213F: include/uapi/linux/wimax.h 11214F: net/wimax/ 11215 11216WISTRON LAPTOP BUTTON DRIVER 11217M: Miloslav Trmac <mitr@volny.cz> 11218S: Maintained 11219F: drivers/input/misc/wistron_btns.c 11220 11221WL3501 WIRELESS PCMCIA CARD DRIVER 11222M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11223L: linux-wireless@vger.kernel.org 11224W: http://oops.ghostprotocols.net:81/blog 11225S: Maintained 11226F: drivers/net/wireless/wl3501* 11227 11228WM97XX TOUCHSCREEN DRIVERS 11229M: Mark Brown <broonie@kernel.org> 11230M: Liam Girdwood <lrg@slimlogic.co.uk> 11231L: linux-input@vger.kernel.org 11232T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 11233W: http://opensource.wolfsonmicro.com/node/7 11234S: Supported 11235F: drivers/input/touchscreen/*wm97* 11236F: include/linux/wm97xx.h 11237 11238WOLFSON MICROELECTRONICS DRIVERS 11239L: patches@opensource.wolfsonmicro.com 11240T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 11241T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 11242W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 11243S: Supported 11244F: Documentation/hwmon/wm83?? 11245F: arch/arm/mach-s3c64xx/mach-crag6410* 11246F: drivers/clk/clk-wm83*.c 11247F: drivers/extcon/extcon-arizona.c 11248F: drivers/leds/leds-wm83*.c 11249F: drivers/gpio/gpio-*wm*.c 11250F: drivers/gpio/gpio-arizona.c 11251F: drivers/hwmon/wm83??-hwmon.c 11252F: drivers/input/misc/wm831x-on.c 11253F: drivers/input/touchscreen/wm831x-ts.c 11254F: drivers/input/touchscreen/wm97*.c 11255F: drivers/mfd/arizona* 11256F: drivers/mfd/wm*.c 11257F: drivers/power/wm83*.c 11258F: drivers/rtc/rtc-wm83*.c 11259F: drivers/regulator/wm8*.c 11260F: drivers/video/backlight/wm83*_bl.c 11261F: drivers/watchdog/wm83*_wdt.c 11262F: include/linux/mfd/arizona/ 11263F: include/linux/mfd/wm831x/ 11264F: include/linux/mfd/wm8350/ 11265F: include/linux/mfd/wm8400* 11266F: include/linux/wm97xx.h 11267F: include/sound/wm????.h 11268F: sound/soc/codecs/arizona.? 11269F: sound/soc/codecs/wm* 11270 11271WORKQUEUE 11272M: Tejun Heo <tj@kernel.org> 11273R: Lai Jiangshan <jiangshanlai@gmail.com> 11274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11275S: Maintained 11276F: include/linux/workqueue.h 11277F: kernel/workqueue.c 11278F: Documentation/workqueue.txt 11279 11280X.25 NETWORK LAYER 11281M: Andrew Hendry <andrew.hendry@gmail.com> 11282L: linux-x25@vger.kernel.org 11283S: Odd Fixes 11284F: Documentation/networking/x25* 11285F: include/net/x25* 11286F: net/x25/ 11287 11288X86 ARCHITECTURE (32-BIT AND 64-BIT) 11289M: Thomas Gleixner <tglx@linutronix.de> 11290M: Ingo Molnar <mingo@redhat.com> 11291M: "H. Peter Anvin" <hpa@zytor.com> 11292M: x86@kernel.org 11293L: linux-kernel@vger.kernel.org 11294T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11295S: Maintained 11296F: Documentation/x86/ 11297F: arch/x86/ 11298 11299X86 PLATFORM DRIVERS 11300M: Darren Hart <dvhart@infradead.org> 11301L: platform-driver-x86@vger.kernel.org 11302T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11303S: Maintained 11304F: drivers/platform/x86/ 11305 11306X86 MCE INFRASTRUCTURE 11307M: Tony Luck <tony.luck@intel.com> 11308M: Borislav Petkov <bp@alien8.de> 11309L: linux-edac@vger.kernel.org 11310S: Maintained 11311F: arch/x86/kernel/cpu/mcheck/* 11312 11313X86 VDSO 11314M: Andy Lutomirski <luto@amacapital.net> 11315L: linux-kernel@vger.kernel.org 11316T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11317S: Maintained 11318F: arch/x86/entry/vdso/ 11319 11320XC2028/3028 TUNER DRIVER 11321M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11322L: linux-media@vger.kernel.org 11323W: http://linuxtv.org 11324T: git git://linuxtv.org/media_tree.git 11325S: Maintained 11326F: drivers/media/tuners/tuner-xc2028.* 11327 11328XEN HYPERVISOR INTERFACE 11329M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11330M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11331M: David Vrabel <david.vrabel@citrix.com> 11332L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11333T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11334S: Supported 11335F: arch/x86/xen/ 11336F: drivers/*/xen-*front.c 11337F: drivers/xen/ 11338F: arch/x86/include/asm/xen/ 11339F: include/xen/ 11340F: include/uapi/xen/ 11341 11342XEN HYPERVISOR ARM 11343M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11344L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11345S: Supported 11346F: arch/arm/xen/ 11347F: arch/arm/include/asm/xen/ 11348 11349XEN HYPERVISOR ARM64 11350M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11351L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11352S: Supported 11353F: arch/arm64/xen/ 11354F: arch/arm64/include/asm/xen/ 11355 11356XEN NETWORK BACKEND DRIVER 11357M: Ian Campbell <ian.campbell@citrix.com> 11358M: Wei Liu <wei.liu2@citrix.com> 11359L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11360L: netdev@vger.kernel.org 11361S: Supported 11362F: drivers/net/xen-netback/* 11363 11364XEN PCI SUBSYSTEM 11365M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11366L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11367S: Supported 11368F: arch/x86/pci/*xen* 11369F: drivers/pci/*xen* 11370 11371XEN BLOCK SUBSYSTEM 11372M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11373M: Roger Pau Monné <roger.pau@citrix.com> 11374L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11375S: Supported 11376F: drivers/block/xen-blkback/* 11377F: drivers/block/xen* 11378 11379XEN PVSCSI DRIVERS 11380M: Juergen Gross <jgross@suse.com> 11381L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11382L: linux-scsi@vger.kernel.org 11383S: Supported 11384F: drivers/scsi/xen-scsifront.c 11385F: drivers/xen/xen-scsiback.c 11386F: include/xen/interface/io/vscsiif.h 11387 11388XEN SWIOTLB SUBSYSTEM 11389M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11390L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11391S: Supported 11392F: arch/x86/xen/*swiotlb* 11393F: drivers/xen/*swiotlb* 11394 11395XFS FILESYSTEM 11396P: Silicon Graphics Inc 11397M: Dave Chinner <david@fromorbit.com> 11398M: xfs@oss.sgi.com 11399L: xfs@oss.sgi.com 11400W: http://oss.sgi.com/projects/xfs 11401T: git git://oss.sgi.com/xfs/xfs.git 11402S: Supported 11403F: Documentation/filesystems/xfs.txt 11404F: fs/xfs/ 11405 11406XILINX AXI ETHERNET DRIVER 11407M: Anirudha Sarangi <anirudh@xilinx.com> 11408M: John Linn <John.Linn@xilinx.com> 11409S: Maintained 11410F: drivers/net/ethernet/xilinx/xilinx_axienet* 11411 11412XILINX UARTLITE SERIAL DRIVER 11413M: Peter Korsgaard <jacmet@sunsite.dk> 11414L: linux-serial@vger.kernel.org 11415S: Maintained 11416F: drivers/tty/serial/uartlite.c 11417 11418XILINX VIDEO IP CORES 11419M: Hyun Kwon <hyun.kwon@xilinx.com> 11420M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11421L: linux-media@vger.kernel.org 11422T: git git://linuxtv.org/media_tree.git 11423S: Supported 11424F: Documentation/devicetree/bindings/media/xilinx/ 11425F: drivers/media/platform/xilinx/ 11426F: include/uapi/linux/xilinx-v4l2-controls.h 11427 11428XILLYBUS DRIVER 11429M: Eli Billauer <eli.billauer@gmail.com> 11430L: linux-kernel@vger.kernel.org 11431S: Supported 11432F: drivers/char/xillybus/ 11433 11434XTENSA XTFPGA PLATFORM SUPPORT 11435M: Max Filippov <jcmvbkbc@gmail.com> 11436L: linux-xtensa@linux-xtensa.org 11437S: Maintained 11438F: drivers/spi/spi-xtensa-xtfpga.c 11439F: sound/soc/xtensa/xtfpga-i2s.c 11440 11441YAM DRIVER FOR AX.25 11442M: Jean-Paul Roubelat <jpr@f6fbb.org> 11443L: linux-hams@vger.kernel.org 11444S: Maintained 11445F: drivers/net/hamradio/yam* 11446F: include/linux/yam.h 11447 11448YEALINK PHONE DRIVER 11449M: Henk Vergonet <Henk.Vergonet@gmail.com> 11450L: usbb2k-api-dev@nongnu.org 11451S: Maintained 11452F: Documentation/input/yealink.txt 11453F: drivers/input/misc/yealink.* 11454 11455Z8530 DRIVER FOR AX.25 11456M: Joerg Reuter <jreuter@yaina.de> 11457W: http://yaina.de/jreuter/ 11458W: http://www.qsl.net/dl1bke/ 11459L: linux-hams@vger.kernel.org 11460S: Maintained 11461F: Documentation/networking/z8530drv.txt 11462F: drivers/net/hamradio/*scc.c 11463F: drivers/net/hamradio/z8530.h 11464 11465ZBUD COMPRESSED PAGE ALLOCATOR 11466M: Seth Jennings <sjennings@variantweb.net> 11467L: linux-mm@kvack.org 11468S: Maintained 11469F: mm/zbud.c 11470F: include/linux/zbud.h 11471 11472ZD1211RW WIRELESS DRIVER 11473M: Daniel Drake <dsd@gentoo.org> 11474M: Ulrich Kunitz <kune@deine-taler.de> 11475W: http://zd1211.ath.cx/wiki/DriverRewrite 11476L: linux-wireless@vger.kernel.org 11477L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11478S: Maintained 11479F: drivers/net/wireless/zd1211rw/ 11480 11481ZPOOL COMPRESSED PAGE STORAGE API 11482M: Dan Streetman <ddstreet@ieee.org> 11483L: linux-mm@kvack.org 11484S: Maintained 11485F: mm/zpool.c 11486F: include/linux/zpool.h 11487 11488ZR36067 VIDEO FOR LINUX DRIVER 11489L: mjpeg-users@lists.sourceforge.net 11490L: linux-media@vger.kernel.org 11491W: http://mjpeg.sourceforge.net/driver-zoran/ 11492T: hg http://linuxtv.org/hg/v4l-dvb 11493S: Odd Fixes 11494F: drivers/media/pci/zoran/ 11495 11496ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11497M: Minchan Kim <minchan@kernel.org> 11498M: Nitin Gupta <ngupta@vflare.org> 11499R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11500L: linux-kernel@vger.kernel.org 11501S: Maintained 11502F: drivers/block/zram/ 11503F: Documentation/blockdev/zram.txt 11504 11505ZS DECSTATION Z85C30 SERIAL DRIVER 11506M: "Maciej W. Rozycki" <macro@linux-mips.org> 11507S: Maintained 11508F: drivers/tty/serial/zs.* 11509 11510ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11511M: Minchan Kim <minchan@kernel.org> 11512M: Nitin Gupta <ngupta@vflare.org> 11513L: linux-mm@kvack.org 11514S: Maintained 11515F: mm/zsmalloc.c 11516F: include/linux/zsmalloc.h 11517F: Documentation/vm/zsmalloc.txt 11518 11519ZSWAP COMPRESSED SWAP CACHING 11520M: Seth Jennings <sjennings@variantweb.net> 11521L: linux-mm@kvack.org 11522S: Maintained 11523F: mm/zswap.c 11524 11525THE REST 11526M: Linus Torvalds <torvalds@linux-foundation.org> 11527L: linux-kernel@vger.kernel.org 11528Q: http://patchwork.kernel.org/project/LKML/list/ 11529T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11530S: Buried alive in reporters 11531F: * 11532F: */ 11533