1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161F: Documentation/networking/6lowpan.txt 162 1636PACK NETWORK DRIVER FOR AX.25 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 165L: linux-hams@vger.kernel.org 166S: Maintained 167F: drivers/net/hamradio/6pack.c 168 1698169 10/100/1000 GIGABIT ETHERNET DRIVER 170M: Realtek linux nic maintainers <nic_swsd@realtek.com> 171L: netdev@vger.kernel.org 172S: Maintained 173F: drivers/net/ethernet/realtek/r8169.c 174 1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 177L: linux-serial@vger.kernel.org 178W: http://serial.sourceforge.net 179S: Maintained 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 181F: drivers/tty/serial/8250* 182F: include/linux/serial_8250.h 183 1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 185L: netdev@vger.kernel.org 186S: Orphan / Obsolete 187F: drivers/net/ethernet/8390/ 188 1899P FILE SYSTEM 190M: Eric Van Hensbergen <ericvh@gmail.com> 191M: Ron Minnich <rminnich@sandia.gov> 192M: Latchesar Ionkov <lucho@ionkov.net> 193L: v9fs-developer@lists.sourceforge.net 194W: http://swik.net/v9fs 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 197S: Maintained 198F: Documentation/filesystems/9p.txt 199F: fs/9p/ 200F: net/9p/ 201F: include/net/9p/ 202F: include/uapi/linux/virtio_9p.h 203F: include/trace/events/9p.h 204 205 206A8293 MEDIA DRIVER 207M: Antti Palosaari <crope@iki.fi> 208L: linux-media@vger.kernel.org 209W: http://linuxtv.org/ 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: Documentation/ABI/ 227F: include/linux/syscalls.h 228F: include/uapi/ 229F: kernel/sys_ni.c 230 231ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 232M: Hans de Goede <hdegoede@redhat.com> 233L: lm-sensors@lm-sensors.org 234S: Maintained 235F: drivers/hwmon/abituguru.c 236 237ABIT UGURU 3 HARDWARE MONITOR DRIVER 238M: Alistair John Strachan <alistair@devzero.co.uk> 239L: lm-sensors@lm-sensors.org 240S: Maintained 241F: drivers/hwmon/abituguru3.c 242 243ACENIC DRIVER 244M: Jes Sorensen <jes@trained-monkey.org> 245L: linux-acenic@sunsite.dk 246S: Maintained 247F: drivers/net/ethernet/alteon/acenic* 248 249ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 250M: Peter Feuerer <peter@piie.net> 251L: platform-driver-x86@vger.kernel.org 252W: http://piie.net/?section=acerhdf 253S: Maintained 254F: drivers/platform/x86/acerhdf.c 255 256ACER WMI LAPTOP EXTRAS 257M: "Lee, Chun-Yi" <jlee@suse.com> 258L: platform-driver-x86@vger.kernel.org 259S: Maintained 260F: drivers/platform/x86/acer-wmi.c 261 262ACPI 263M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 264M: Len Brown <lenb@kernel.org> 265L: linux-acpi@vger.kernel.org 266W: https://01.org/linux-acpi 267Q: https://patchwork.kernel.org/project/linux-acpi/list/ 268T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 269S: Supported 270F: drivers/acpi/ 271F: drivers/pnp/pnpacpi/ 272F: include/linux/acpi.h 273F: include/acpi/ 274F: Documentation/acpi/ 275F: Documentation/ABI/testing/sysfs-bus-acpi 276F: drivers/pci/*acpi* 277F: drivers/pci/*/*acpi* 278F: drivers/pci/*/*/*acpi* 279F: tools/power/acpi/ 280 281ACPI COMPONENT ARCHITECTURE (ACPICA) 282M: Robert Moore <robert.moore@intel.com> 283M: Lv Zheng <lv.zheng@intel.com> 284M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 285L: linux-acpi@vger.kernel.org 286L: devel@acpica.org 287W: https://acpica.org/ 288W: https://github.com/acpica/acpica/ 289Q: https://patchwork.kernel.org/project/linux-acpi/list/ 290T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 291S: Supported 292F: drivers/acpi/acpica/ 293F: include/acpi/ 294F: tools/power/acpi/ 295 296ACPI FAN DRIVER 297M: Zhang Rui <rui.zhang@intel.com> 298L: linux-acpi@vger.kernel.org 299W: https://01.org/linux-acpi 300S: Supported 301F: drivers/acpi/fan.c 302 303ACPI THERMAL DRIVER 304M: Zhang Rui <rui.zhang@intel.com> 305L: linux-acpi@vger.kernel.org 306W: https://01.org/linux-acpi 307S: Supported 308F: drivers/acpi/*thermal* 309 310ACPI VIDEO DRIVER 311M: Zhang Rui <rui.zhang@intel.com> 312L: linux-acpi@vger.kernel.org 313W: https://01.org/linux-acpi 314S: Supported 315F: drivers/acpi/video.c 316 317ACPI WMI DRIVER 318L: platform-driver-x86@vger.kernel.org 319S: Orphan 320F: drivers/platform/x86/wmi.c 321 322AD1889 ALSA SOUND DRIVER 323M: Thibaut Varene <T-Bone@parisc-linux.org> 324W: http://wiki.parisc-linux.org/AD1889 325L: linux-parisc@vger.kernel.org 326S: Maintained 327F: sound/pci/ad1889.* 328 329AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 330M: Michael Hennerich <michael.hennerich@analog.com> 331W: http://wiki.analog.com/AD5254 332W: http://ez.analog.com/community/linux-device-drivers 333S: Supported 334F: drivers/misc/ad525x_dpot.c 335 336AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 337M: Michael Hennerich <michael.hennerich@analog.com> 338W: http://wiki.analog.com/AD5398 339W: http://ez.analog.com/community/linux-device-drivers 340S: Supported 341F: drivers/regulator/ad5398.c 342 343AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 344M: Michael Hennerich <michael.hennerich@analog.com> 345W: http://wiki.analog.com/AD7142 346W: http://ez.analog.com/community/linux-device-drivers 347S: Supported 348F: drivers/input/misc/ad714x.c 349 350AD7877 TOUCHSCREEN DRIVER 351M: Michael Hennerich <michael.hennerich@analog.com> 352W: http://wiki.analog.com/AD7877 353W: http://ez.analog.com/community/linux-device-drivers 354S: Supported 355F: drivers/input/touchscreen/ad7877.c 356 357AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 358M: Michael Hennerich <michael.hennerich@analog.com> 359W: http://wiki.analog.com/AD7879 360W: http://ez.analog.com/community/linux-device-drivers 361S: Supported 362F: drivers/input/touchscreen/ad7879.c 363 364ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 365M: Jiri Kosina <jikos@kernel.org> 366S: Maintained 367 368ADM1025 HARDWARE MONITOR DRIVER 369M: Jean Delvare <jdelvare@suse.com> 370L: lm-sensors@lm-sensors.org 371S: Maintained 372F: Documentation/hwmon/adm1025 373F: drivers/hwmon/adm1025.c 374 375ADM1029 HARDWARE MONITOR DRIVER 376M: Corentin Labbe <clabbe.montjoie@gmail.com> 377L: lm-sensors@lm-sensors.org 378S: Maintained 379F: drivers/hwmon/adm1029.c 380 381ADM8211 WIRELESS DRIVER 382L: linux-wireless@vger.kernel.org 383W: http://wireless.kernel.org/ 384S: Orphan 385F: drivers/net/wireless/adm8211.* 386 387ADP1653 FLASH CONTROLLER DRIVER 388M: Sakari Ailus <sakari.ailus@iki.fi> 389L: linux-media@vger.kernel.org 390S: Maintained 391F: drivers/media/i2c/adp1653.c 392F: include/media/adp1653.h 393 394ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 395M: Michael Hennerich <michael.hennerich@analog.com> 396W: http://wiki.analog.com/ADP5520 397W: http://ez.analog.com/community/linux-device-drivers 398S: Supported 399F: drivers/mfd/adp5520.c 400F: drivers/video/backlight/adp5520_bl.c 401F: drivers/leds/leds-adp5520.c 402F: drivers/gpio/gpio-adp5520.c 403F: drivers/input/keyboard/adp5520-keys.c 404 405ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 406M: Michael Hennerich <michael.hennerich@analog.com> 407W: http://wiki.analog.com/ADP5588 408W: http://ez.analog.com/community/linux-device-drivers 409S: Supported 410F: drivers/input/keyboard/adp5588-keys.c 411F: drivers/gpio/gpio-adp5588.c 412 413ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 414M: Michael Hennerich <michael.hennerich@analog.com> 415W: http://wiki.analog.com/ADP8860 416W: http://ez.analog.com/community/linux-device-drivers 417S: Supported 418F: drivers/video/backlight/adp8860_bl.c 419 420ADS1015 HARDWARE MONITOR DRIVER 421M: Dirk Eibach <eibach@gdsys.de> 422L: lm-sensors@lm-sensors.org 423S: Maintained 424F: Documentation/hwmon/ads1015 425F: drivers/hwmon/ads1015.c 426F: include/linux/i2c/ads1015.h 427 428ADT746X FAN DRIVER 429M: Colin Leroy <colin@colino.net> 430S: Maintained 431F: drivers/macintosh/therm_adt746x.c 432 433ADT7475 HARDWARE MONITOR DRIVER 434M: Jean Delvare <jdelvare@suse.com> 435L: lm-sensors@lm-sensors.org 436S: Maintained 437F: Documentation/hwmon/adt7475 438F: drivers/hwmon/adt7475.c 439 440ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 441M: Michael Hennerich <michael.hennerich@analog.com> 442W: http://wiki.analog.com/ADXL345 443W: http://ez.analog.com/community/linux-device-drivers 444S: Supported 445F: drivers/input/misc/adxl34x.c 446 447ADVANSYS SCSI DRIVER 448M: Matthew Wilcox <matthew@wil.cx> 449M: Hannes Reinecke <hare@suse.com> 450L: linux-scsi@vger.kernel.org 451S: Maintained 452F: Documentation/scsi/advansys.txt 453F: drivers/scsi/advansys.c 454 455AEDSP16 DRIVER 456M: Riccardo Facchetti <fizban@tin.it> 457S: Maintained 458F: sound/oss/aedsp16.c 459 460AF9013 MEDIA DRIVER 461M: Antti Palosaari <crope@iki.fi> 462L: linux-media@vger.kernel.org 463W: http://linuxtv.org/ 464W: http://palosaari.fi/linux/ 465Q: http://patchwork.linuxtv.org/project/linux-media/list/ 466T: git git://linuxtv.org/anttip/media_tree.git 467S: Maintained 468F: drivers/media/dvb-frontends/af9013* 469 470AF9033 MEDIA DRIVER 471M: Antti Palosaari <crope@iki.fi> 472L: linux-media@vger.kernel.org 473W: http://linuxtv.org/ 474W: http://palosaari.fi/linux/ 475Q: http://patchwork.linuxtv.org/project/linux-media/list/ 476T: git git://linuxtv.org/anttip/media_tree.git 477S: Maintained 478F: drivers/media/dvb-frontends/af9033* 479 480AFFS FILE SYSTEM 481L: linux-fsdevel@vger.kernel.org 482S: Orphan 483F: Documentation/filesystems/affs.txt 484F: fs/affs/ 485 486AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 487M: David Howells <dhowells@redhat.com> 488L: linux-afs@lists.infradead.org 489S: Supported 490F: fs/afs/ 491F: include/net/af_rxrpc.h 492F: net/rxrpc/af_rxrpc.c 493 494AGPGART DRIVER 495M: David Airlie <airlied@linux.ie> 496T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 497S: Maintained 498F: drivers/char/agp/ 499F: include/linux/agp* 500F: include/uapi/linux/agp* 501 502AHA152X SCSI DRIVER 503M: "Juergen E. Fischer" <fischer@norbit.de> 504L: linux-scsi@vger.kernel.org 505S: Maintained 506F: drivers/scsi/aha152x* 507F: drivers/scsi/pcmcia/aha152x* 508 509AIC7XXX / AIC79XX SCSI DRIVER 510M: Hannes Reinecke <hare@suse.com> 511L: linux-scsi@vger.kernel.org 512S: Maintained 513F: drivers/scsi/aic7xxx/ 514 515AIMSLAB FM RADIO RECEIVER DRIVER 516M: Hans Verkuil <hverkuil@xs4all.nl> 517L: linux-media@vger.kernel.org 518T: git git://linuxtv.org/media_tree.git 519W: http://linuxtv.org 520S: Maintained 521F: drivers/media/radio/radio-aimslab* 522 523AIO 524M: Benjamin LaHaise <bcrl@kvack.org> 525L: linux-aio@kvack.org 526S: Supported 527F: fs/aio.c 528F: include/linux/*aio*.h 529 530AIRSPY MEDIA DRIVER 531M: Antti Palosaari <crope@iki.fi> 532L: linux-media@vger.kernel.org 533W: http://linuxtv.org/ 534W: http://palosaari.fi/linux/ 535Q: http://patchwork.linuxtv.org/project/linux-media/list/ 536T: git git://linuxtv.org/anttip/media_tree.git 537S: Maintained 538F: drivers/media/usb/airspy/ 539 540ALCATEL SPEEDTOUCH USB DRIVER 541M: Duncan Sands <duncan.sands@free.fr> 542L: linux-usb@vger.kernel.org 543W: http://www.linux-usb.org/SpeedTouch/ 544S: Maintained 545F: drivers/usb/atm/speedtch.c 546F: drivers/usb/atm/usbatm.c 547 548ALCHEMY AU1XX0 MMC DRIVER 549M: Manuel Lauss <manuel.lauss@gmail.com> 550S: Maintained 551F: drivers/mmc/host/au1xmmc.c 552 553ALI1563 I2C DRIVER 554M: Rudolf Marek <r.marek@assembler.cz> 555L: linux-i2c@vger.kernel.org 556S: Maintained 557F: Documentation/i2c/busses/i2c-ali1563 558F: drivers/i2c/busses/i2c-ali1563.c 559 560ALLWINNER SECURITY SYSTEM 561M: Corentin Labbe <clabbe.montjoie@gmail.com> 562L: linux-crypto@vger.kernel.org 563S: Maintained 564F: drivers/crypto/sunxi-ss/ 565 566ALPHA PORT 567M: Richard Henderson <rth@twiddle.net> 568M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 569M: Matt Turner <mattst88@gmail.com> 570S: Odd Fixes 571L: linux-alpha@vger.kernel.org 572F: arch/alpha/ 573 574ALTERA MAILBOX DRIVER 575M: Ley Foon Tan <lftan@altera.com> 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/mailbox/mailbox-altera.c 579 580ALTERA PIO DRIVER 581M: Tien Hock Loh <thloh@altera.com> 582L: linux-gpio@vger.kernel.org 583S: Maintained 584F: drivers/gpio/gpio-altera.c 585 586ALTERA TRIPLE SPEED ETHERNET DRIVER 587M: Vince Bridgers <vbridger@opensource.altera.com> 588L: netdev@vger.kernel.org 589L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 590S: Maintained 591F: drivers/net/ethernet/altera/ 592 593ALTERA UART/JTAG UART SERIAL DRIVERS 594M: Tobias Klauser <tklauser@distanz.ch> 595L: linux-serial@vger.kernel.org 596L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 597S: Maintained 598F: drivers/tty/serial/altera_uart.c 599F: drivers/tty/serial/altera_jtaguart.c 600F: include/linux/altera_uart.h 601F: include/linux/altera_jtaguart.h 602 603AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 604M: Tom Lendacky <thomas.lendacky@amd.com> 605L: linux-crypto@vger.kernel.org 606S: Supported 607F: drivers/crypto/ccp/ 608F: include/linux/ccp.h 609 610AMD FAM15H PROCESSOR POWER MONITORING DRIVER 611M: Andreas Herrmann <herrmann.der.user@googlemail.com> 612L: lm-sensors@lm-sensors.org 613S: Maintained 614F: Documentation/hwmon/fam15h_power 615F: drivers/hwmon/fam15h_power.c 616 617AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 618M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 619L: linux-geode@lists.infradead.org (moderated for non-subscribers) 620S: Supported 621F: drivers/usb/gadget/udc/amd5536udc.* 622 623AMD GEODE PROCESSOR/CHIPSET SUPPORT 624P: Andres Salomon <dilinger@queued.net> 625L: linux-geode@lists.infradead.org (moderated for non-subscribers) 626W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 627S: Supported 628F: drivers/char/hw_random/geode-rng.c 629F: drivers/crypto/geode* 630F: drivers/video/fbdev/geode/ 631F: arch/x86/include/asm/geode.h 632 633AMD IOMMU (AMD-VI) 634M: Joerg Roedel <joro@8bytes.org> 635L: iommu@lists.linux-foundation.org 636T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 637S: Maintained 638F: drivers/iommu/amd_iommu*.[ch] 639F: include/linux/amd-iommu.h 640 641AMD KFD 642M: Oded Gabbay <oded.gabbay@gmail.com> 643L: dri-devel@lists.freedesktop.org 644T: git git://people.freedesktop.org/~gabbayo/linux.git 645S: Supported 646F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 647F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 648F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 649F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 650F: drivers/gpu/drm/amd/amdkfd/ 651F: drivers/gpu/drm/amd/include/cik_structs.h 652F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 653F: drivers/gpu/drm/amd/include/vi_structs.h 654F: drivers/gpu/drm/radeon/radeon_kfd.c 655F: drivers/gpu/drm/radeon/radeon_kfd.h 656F: include/uapi/linux/kfd_ioctl.h 657 658AMD MICROCODE UPDATE SUPPORT 659M: Borislav Petkov <bp@alien8.de> 660S: Maintained 661F: arch/x86/kernel/cpu/microcode/amd* 662 663AMD XGBE DRIVER 664M: Tom Lendacky <thomas.lendacky@amd.com> 665L: netdev@vger.kernel.org 666S: Supported 667F: drivers/net/ethernet/amd/xgbe/ 668 669AMS (Apple Motion Sensor) DRIVER 670M: Michael Hanselmann <linux-kernel@hansmi.ch> 671S: Supported 672F: drivers/macintosh/ams/ 673 674AMSO1100 RNIC DRIVER 675M: Tom Tucker <tom@opengridcomputing.com> 676M: Steve Wise <swise@opengridcomputing.com> 677L: linux-rdma@vger.kernel.org 678S: Maintained 679F: drivers/infiniband/hw/amso1100/ 680 681ANALOG DEVICES INC AD9389B DRIVER 682M: Hans Verkuil <hans.verkuil@cisco.com> 683L: linux-media@vger.kernel.org 684S: Maintained 685F: drivers/media/i2c/ad9389b* 686 687ANALOG DEVICES INC ADV7180 DRIVER 688M: Lars-Peter Clausen <lars@metafoo.de> 689L: linux-media@vger.kernel.org 690W: http://ez.analog.com/community/linux-device-drivers 691S: Supported 692F: drivers/media/i2c/adv7180.c 693 694ANALOG DEVICES INC ADV7511 DRIVER 695M: Hans Verkuil <hans.verkuil@cisco.com> 696L: linux-media@vger.kernel.org 697S: Maintained 698F: drivers/media/i2c/adv7511* 699 700ANALOG DEVICES INC ADV7604 DRIVER 701M: Hans Verkuil <hans.verkuil@cisco.com> 702L: linux-media@vger.kernel.org 703S: Maintained 704F: drivers/media/i2c/adv7604* 705 706ANALOG DEVICES INC ADV7842 DRIVER 707M: Hans Verkuil <hans.verkuil@cisco.com> 708L: linux-media@vger.kernel.org 709S: Maintained 710F: drivers/media/i2c/adv7842* 711 712ANALOG DEVICES INC ASOC CODEC DRIVERS 713M: Lars-Peter Clausen <lars@metafoo.de> 714L: alsa-devel@alsa-project.org (moderated for non-subscribers) 715W: http://wiki.analog.com/ 716W: http://ez.analog.com/community/linux-device-drivers 717S: Supported 718F: sound/soc/codecs/adau* 719F: sound/soc/codecs/adav* 720F: sound/soc/codecs/ad1* 721F: sound/soc/codecs/ad7* 722F: sound/soc/codecs/ssm* 723F: sound/soc/codecs/sigmadsp.* 724 725ANALOG DEVICES INC ASOC DRIVERS 726L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 727L: alsa-devel@alsa-project.org (moderated for non-subscribers) 728W: http://blackfin.uclinux.org/ 729S: Supported 730F: sound/soc/blackfin/* 731 732ANALOG DEVICES INC IIO DRIVERS 733M: Lars-Peter Clausen <lars@metafoo.de> 734M: Michael Hennerich <Michael.Hennerich@analog.com> 735W: http://wiki.analog.com/ 736W: http://ez.analog.com/community/linux-device-drivers 737S: Supported 738F: drivers/iio/*/ad* 739X: drivers/iio/*/adjd* 740F: drivers/staging/iio/*/ad* 741F: staging/iio/trigger/iio-trig-bfin-timer.c 742 743ANALOG DEVICES INC DMA DRIVERS 744M: Lars-Peter Clausen <lars@metafoo.de> 745W: http://ez.analog.com/community/linux-device-drivers 746S: Supported 747F: drivers/dma/dma-axi-dmac.c 748 749ANDROID DRIVERS 750M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 751M: Arve Hjønnevåg <arve@android.com> 752M: Riley Andrews <riandrews@android.com> 753T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 754L: devel@driverdev.osuosl.org 755S: Supported 756F: drivers/android/ 757F: drivers/staging/android/ 758 759AOA (Apple Onboard Audio) ALSA DRIVER 760M: Johannes Berg <johannes@sipsolutions.net> 761L: linuxppc-dev@lists.ozlabs.org 762L: alsa-devel@alsa-project.org (moderated for non-subscribers) 763S: Maintained 764F: sound/aoa/ 765 766APM DRIVER 767M: Jiri Kosina <jikos@kernel.org> 768S: Odd fixes 769F: arch/x86/kernel/apm_32.c 770F: include/linux/apm_bios.h 771F: include/uapi/linux/apm_bios.h 772F: drivers/char/apm-emulation.c 773 774APPLE BCM5974 MULTITOUCH DRIVER 775M: Henrik Rydberg <rydberg@bitmath.org> 776L: linux-input@vger.kernel.org 777S: Odd fixes 778F: drivers/input/mouse/bcm5974.c 779 780APPLE SMC DRIVER 781M: Henrik Rydberg <rydberg@bitmath.org> 782L: lm-sensors@lm-sensors.org 783S: Odd fixes 784F: drivers/hwmon/applesmc.c 785 786APPLETALK NETWORK LAYER 787M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 788S: Maintained 789F: drivers/net/appletalk/ 790F: net/appletalk/ 791 792APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 793M: Iyappan Subramanian <isubramanian@apm.com> 794M: Keyur Chudgar <kchudgar@apm.com> 795S: Supported 796F: drivers/net/ethernet/apm/xgene/ 797F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 798 799APTINA CAMERA SENSOR PLL 800M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 801L: linux-media@vger.kernel.org 802S: Maintained 803F: drivers/media/i2c/aptina-pll.* 804 805ARC FRAMEBUFFER DRIVER 806M: Jaya Kumar <jayalk@intworks.biz> 807S: Maintained 808F: drivers/video/fbdev/arcfb.c 809F: drivers/video/fbdev/core/fb_defio.c 810 811ARM MFM AND FLOPPY DRIVERS 812M: Ian Molton <spyro@f2s.com> 813S: Maintained 814F: arch/arm/lib/floppydma.S 815F: arch/arm/include/asm/floppy.h 816 817ARM PMU PROFILING AND DEBUGGING 818M: Will Deacon <will.deacon@arm.com> 819S: Maintained 820F: arch/arm/kernel/perf_* 821F: arch/arm/oprofile/common.c 822F: arch/arm/kernel/hw_breakpoint.c 823F: arch/arm/include/asm/hw_breakpoint.h 824F: arch/arm/include/asm/perf_event.h 825F: drivers/perf/arm_pmu.c 826F: include/linux/perf/arm_pmu.h 827 828ARM PORT 829M: Russell King <linux@arm.linux.org.uk> 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 831W: http://www.arm.linux.org.uk/ 832S: Maintained 833F: arch/arm/ 834 835ARM SUB-ARCHITECTURES 836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 837S: Maintained 838F: arch/arm/mach-*/ 839F: arch/arm/plat-*/ 840T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 841 842ARM PRIMECELL AACI PL041 DRIVER 843M: Russell King <linux@arm.linux.org.uk> 844S: Maintained 845F: sound/arm/aaci.* 846 847ARM PRIMECELL CLCD PL110 DRIVER 848M: Russell King <linux@arm.linux.org.uk> 849S: Maintained 850F: drivers/video/fbdev/amba-clcd.* 851 852ARM PRIMECELL KMI PL050 DRIVER 853M: Russell King <linux@arm.linux.org.uk> 854S: Maintained 855F: drivers/input/serio/ambakmi.* 856F: include/linux/amba/kmi.h 857 858ARM PRIMECELL MMCI PL180/1 DRIVER 859M: Russell King <linux@arm.linux.org.uk> 860S: Maintained 861F: drivers/mmc/host/mmci.* 862F: include/linux/amba/mmci.h 863 864ARM PRIMECELL UART PL010 AND PL011 DRIVERS 865M: Russell King <linux@arm.linux.org.uk> 866S: Maintained 867F: drivers/tty/serial/amba-pl01*.c 868F: include/linux/amba/serial.h 869 870ARM PRIMECELL BUS SUPPORT 871M: Russell King <linux@arm.linux.org.uk> 872S: Maintained 873F: drivers/amba/ 874F: include/linux/amba/bus.h 875 876ARM/ADS SPHERE MACHINE SUPPORT 877M: Lennert Buytenhek <kernel@wantstofly.org> 878L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 879S: Maintained 880 881ARM/AFEB9260 MACHINE SUPPORT 882M: Sergey Lapin <slapin@ossfans.org> 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 884S: Maintained 885 886ARM/AJECO 1ARM MACHINE SUPPORT 887M: Lennert Buytenhek <kernel@wantstofly.org> 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 889S: Maintained 890 891ARM/Allwinner A1X SoC support 892M: Maxime Ripard <maxime.ripard@free-electrons.com> 893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 894S: Maintained 895N: sun[x4567]i 896 897ARM/Allwinner SoC Clock Support 898M: Emilio López <emilio@elopez.com.ar> 899S: Maintained 900F: drivers/clk/sunxi/ 901 902ARM/Amlogic MesonX SoC support 903M: Carlo Caione <carlo@caione.org> 904L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 905S: Maintained 906F: drivers/media/rc/meson-ir.c 907N: meson[x68] 908 909ARM/Annapurna Labs ALPINE ARCHITECTURE 910M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 911S: Maintained 912F: arch/arm/mach-alpine/ 913 914ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 915M: Nicolas Ferre <nicolas.ferre@atmel.com> 916M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 917M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 919W: http://www.linux4sam.org 920S: Supported 921F: arch/arm/mach-at91/ 922F: include/soc/at91/ 923F: arch/arm/boot/dts/at91*.dts 924F: arch/arm/boot/dts/at91*.dtsi 925F: arch/arm/boot/dts/sama*.dts 926F: arch/arm/boot/dts/sama*.dtsi 927F: arch/arm/include/debug/at91.S 928 929ARM/ATMEL AT91 Clock Support 930M: Boris Brezillon <boris.brezillon@free-electrons.com> 931S: Maintained 932F: drivers/clk/at91 933 934ARM/CALXEDA HIGHBANK ARCHITECTURE 935M: Rob Herring <robh@kernel.org> 936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 937S: Maintained 938F: arch/arm/mach-highbank/ 939 940ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 941M: Krzysztof Halasa <khalasa@piap.pl> 942S: Maintained 943F: arch/arm/mach-cns3xxx/ 944 945ARM/CAVIUM THUNDER NETWORK DRIVER 946M: Sunil Goutham <sgoutham@cavium.com> 947M: Robert Richter <rric@kernel.org> 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 949S: Supported 950F: drivers/net/ethernet/cavium/thunder/ 951 952ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 953M: Alexander Shiyan <shc_work@mail.ru> 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 955S: Odd Fixes 956N: clps711x 957 958ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 959M: Hartley Sweeten <hsweeten@visionengravers.com> 960M: Ryan Mallon <rmallon@gmail.com> 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 962S: Maintained 963F: arch/arm/mach-ep93xx/ 964F: arch/arm/mach-ep93xx/include/mach/ 965 966ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 967M: Lennert Buytenhek <kernel@wantstofly.org> 968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 969S: Maintained 970 971ARM/CLKDEV SUPPORT 972M: Russell King <linux@arm.linux.org.uk> 973L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 974S: Maintained 975F: arch/arm/include/asm/clkdev.h 976F: drivers/clk/clkdev.c 977 978ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 979M: Mike Rapoport <mike@compulab.co.il> 980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 981S: Maintained 982 983ARM/CONTEC MICRO9 MACHINE SUPPORT 984M: Hubert Feurstein <hubert.feurstein@contec.at> 985S: Maintained 986F: arch/arm/mach-ep93xx/micro9.c 987 988ARM/CORESIGHT FRAMEWORK AND DRIVERS 989M: Mathieu Poirier <mathieu.poirier@linaro.org> 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 991S: Maintained 992F: drivers/hwtracing/coresight/* 993F: Documentation/trace/coresight.txt 994F: Documentation/devicetree/bindings/arm/coresight.txt 995F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 996 997ARM/CORGI MACHINE SUPPORT 998M: Richard Purdie <rpurdie@rpsys.net> 999S: Maintained 1000 1001ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1002M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1004T: git git://github.com/ulli-kroll/linux.git 1005S: Maintained 1006F: arch/arm/mach-gemini/ 1007F: drivers/rtc/rtc-gemini.c 1008 1009ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1010M: Barry Song <baohua@kernel.org> 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1012T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1013S: Maintained 1014F: arch/arm/mach-prima2/ 1015F: drivers/clk/sirf/ 1016F: drivers/clocksource/timer-prima2.c 1017F: drivers/clocksource/timer-atlas7.c 1018N: [^a-z]sirf 1019 1020ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1021M: Baruch Siach <baruch@tkos.co.il> 1022L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1023S: Maintained 1024F: arch/arm/boot/dts/cx92755* 1025N: digicolor 1026 1027ARM/EBSA110 MACHINE SUPPORT 1028M: Russell King <linux@arm.linux.org.uk> 1029L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1030W: http://www.arm.linux.org.uk/ 1031S: Maintained 1032F: arch/arm/mach-ebsa110/ 1033F: drivers/net/ethernet/amd/am79c961a.* 1034 1035ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1036M: Uwe Kleine-König <kernel@pengutronix.de> 1037L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1038S: Maintained 1039N: efm32 1040 1041ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1042M: Daniel Ribeiro <drwyrm@gmail.com> 1043M: Stefan Schmidt <stefan@openezx.org> 1044M: Harald Welte <laforge@openezx.org> 1045L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1046W: http://www.openezx.org/ 1047S: Maintained 1048T: topgit git://git.openezx.org/openezx.git 1049F: arch/arm/mach-pxa/ezx.c 1050 1051ARM/FARADAY FA526 PORT 1052M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1054S: Maintained 1055T: git git://git.berlios.de/gemini-board 1056F: arch/arm/mm/*-fa* 1057 1058ARM/FOOTBRIDGE ARCHITECTURE 1059M: Russell King <linux@arm.linux.org.uk> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061W: http://www.arm.linux.org.uk/ 1062S: Maintained 1063F: arch/arm/include/asm/hardware/dec21285.h 1064F: arch/arm/mach-footbridge/ 1065 1066ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1067M: Shawn Guo <shawnguo@kernel.org> 1068M: Sascha Hauer <kernel@pengutronix.de> 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1070S: Maintained 1071T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1072F: arch/arm/mach-imx/ 1073F: arch/arm/mach-mxs/ 1074F: arch/arm/boot/dts/imx* 1075F: arch/arm/configs/imx*_defconfig 1076F: drivers/clk/imx/ 1077F: include/soc/imx/ 1078 1079ARM/FREESCALE VYBRID ARM ARCHITECTURE 1080M: Shawn Guo <shawnguo@kernel.org> 1081M: Sascha Hauer <kernel@pengutronix.de> 1082R: Stefan Agner <stefan@agner.ch> 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1084S: Maintained 1085T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1086F: arch/arm/mach-imx/*vf610* 1087F: arch/arm/boot/dts/vf* 1088 1089ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1090M: Lennert Buytenhek <kernel@wantstofly.org> 1091L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1092S: Maintained 1093 1094ARM/GUMSTIX MACHINE SUPPORT 1095M: Steve Sakoman <sakoman@gmail.com> 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1097S: Maintained 1098 1099ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1100M: Philipp Zabel <philipp.zabel@gmail.com> 1101M: Paul Parsons <lost.distance@yahoo.com> 1102L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1103S: Maintained 1104F: arch/arm/mach-pxa/hx4700.c 1105F: arch/arm/mach-pxa/include/mach/hx4700.h 1106F: sound/soc/pxa/hx4700.c 1107 1108ARM/HISILICON SOC SUPPORT 1109M: Wei Xu <xuwei5@hisilicon.com> 1110L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1111W: http://www.hisilicon.com 1112S: Supported 1113T: git git://github.com/hisilicon/linux-hisi.git 1114F: arch/arm/mach-hisi/ 1115 1116ARM/HP JORNADA 7XX MACHINE SUPPORT 1117M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1118W: www.jlime.com 1119S: Maintained 1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1121F: arch/arm/mach-sa1100/jornada720.c 1122F: arch/arm/mach-sa1100/include/mach/jornada720.h 1123 1124ARM/IGEP MACHINE SUPPORT 1125M: Enric Balletbo i Serra <eballetbo@gmail.com> 1126M: Javier Martinez Canillas <javier@dowhile0.org> 1127L: linux-omap@vger.kernel.org 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1129S: Maintained 1130F: arch/arm/boot/dts/omap3-igep* 1131 1132ARM/INCOME PXA270 SUPPORT 1133M: Marek Vasut <marek.vasut@gmail.com> 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1135S: Maintained 1136F: arch/arm/mach-pxa/colibri-pxa270-income.c 1137 1138ARM/INTEL IOP32X ARM ARCHITECTURE 1139M: Lennert Buytenhek <kernel@wantstofly.org> 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1141S: Maintained 1142 1143ARM/INTEL IOP33X ARM ARCHITECTURE 1144L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1145S: Orphan 1146 1147ARM/INTEL IOP13XX ARM ARCHITECTURE 1148M: Lennert Buytenhek <kernel@wantstofly.org> 1149L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1150S: Maintained 1151 1152ARM/INTEL IQ81342EX MACHINE SUPPORT 1153M: Lennert Buytenhek <kernel@wantstofly.org> 1154L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1155S: Maintained 1156 1157ARM/INTEL IXDP2850 MACHINE SUPPORT 1158M: Lennert Buytenhek <kernel@wantstofly.org> 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1160S: Maintained 1161 1162ARM/INTEL IXP4XX ARM ARCHITECTURE 1163M: Imre Kaloz <kaloz@openwrt.org> 1164M: Krzysztof Halasa <khalasa@piap.pl> 1165L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1166S: Maintained 1167F: arch/arm/mach-ixp4xx/ 1168 1169ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1170M: Jonathan Cameron <jic23@cam.ac.uk> 1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1172S: Maintained 1173F: arch/arm/mach-pxa/stargate2.c 1174F: drivers/pcmcia/pxa2xx_stargate2.c 1175 1176ARM/INTEL XSC3 (MANZANO) ARM CORE 1177M: Lennert Buytenhek <kernel@wantstofly.org> 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1179S: Maintained 1180 1181ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1182M: Lennert Buytenhek <kernel@wantstofly.org> 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1184S: Maintained 1185 1186ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1187M: Santosh Shilimkar <ssantosh@kernel.org> 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1189S: Maintained 1190F: arch/arm/mach-keystone/ 1191T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1192 1193ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1194M: Santosh Shilimkar <ssantosh@kernel.org> 1195L: linux-kernel@vger.kernel.org 1196S: Maintained 1197F: drivers/clk/keystone/ 1198 1199ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1200M: Santosh Shilimkar <ssantosh@kernel.org> 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1202L: linux-kernel@vger.kernel.org 1203S: Maintained 1204F: drivers/clocksource/timer-keystone.c 1205 1206ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1207M: Santosh Shilimkar <ssantosh@kernel.org> 1208L: linux-kernel@vger.kernel.org 1209S: Maintained 1210F: drivers/power/reset/keystone-reset.c 1211 1212ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1213M: Santosh Shilimkar <ssantosh@kernel.org> 1214L: linux-kernel@vger.kernel.org 1215S: Maintained 1216F: drivers/memory/*emif* 1217 1218ARM/LOGICPD PXA270 MACHINE SUPPORT 1219M: Lennert Buytenhek <kernel@wantstofly.org> 1220L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1221S: Maintained 1222 1223ARM/LPC18XX ARCHITECTURE 1224M: Joachim Eastwood <manabian@gmail.com> 1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1226S: Maintained 1227N: lpc18xx 1228 1229ARM/MAGICIAN MACHINE SUPPORT 1230M: Philipp Zabel <philipp.zabel@gmail.com> 1231S: Maintained 1232 1233ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1234M: Jason Cooper <jason@lakedaemon.net> 1235M: Andrew Lunn <andrew@lunn.ch> 1236M: Gregory Clement <gregory.clement@free-electrons.com> 1237M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1239S: Maintained 1240F: arch/arm/mach-mvebu/ 1241F: drivers/rtc/rtc-armada38x.c 1242F: arch/arm/boot/dts/armada* 1243F: arch/arm/boot/dts/kirkwood* 1244 1245 1246ARM/Marvell Berlin SoC support 1247M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1249S: Maintained 1250F: arch/arm/mach-berlin/ 1251F: arch/arm/boot/dts/berlin* 1252 1253 1254ARM/Marvell Dove/MV78xx0/Orion SOC support 1255M: Jason Cooper <jason@lakedaemon.net> 1256M: Andrew Lunn <andrew@lunn.ch> 1257M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1258M: Gregory Clement <gregory.clement@free-electrons.com> 1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1260S: Maintained 1261F: arch/arm/mach-dove/ 1262F: arch/arm/mach-mv78xx0/ 1263F: arch/arm/mach-orion5x/ 1264F: arch/arm/plat-orion/ 1265F: arch/arm/boot/dts/dove* 1266F: arch/arm/boot/dts/orion5x* 1267 1268 1269ARM/Orion SoC/Technologic Systems TS-78xx platform support 1270M: Alexander Clouter <alex@digriz.org.uk> 1271L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1272W: http://www.digriz.org.uk/ts78xx/kernel 1273S: Maintained 1274F: arch/arm/mach-orion5x/ts78xx-* 1275 1276ARM/Mediatek RTC DRIVER 1277M: Eddie Huang <eddie.huang@mediatek.com> 1278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1279L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1280S: Maintained 1281F: drivers/rtc/rtc-mt6397.c 1282 1283ARM/Mediatek SoC support 1284M: Matthias Brugger <matthias.bgg@gmail.com> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1287S: Maintained 1288F: arch/arm/boot/dts/mt6* 1289F: arch/arm/boot/dts/mt8* 1290F: arch/arm/mach-mediatek/ 1291N: mtk 1292K: mediatek 1293 1294ARM/MICREL KS8695 ARCHITECTURE 1295M: Greg Ungerer <gerg@uclinux.org> 1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1297F: arch/arm/mach-ks8695/ 1298S: Odd Fixes 1299 1300ARM/MIOA701 MACHINE SUPPORT 1301M: Robert Jarzmik <robert.jarzmik@free.fr> 1302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1303F: arch/arm/mach-pxa/mioa701.c 1304S: Maintained 1305 1306ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1307M: Michael Petchkovsky <mkpetch@internode.on.net> 1308S: Maintained 1309 1310ARM/NOMADIK ARCHITECTURE 1311M: Alessandro Rubini <rubini@unipv.it> 1312M: Linus Walleij <linus.walleij@linaro.org> 1313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1314S: Maintained 1315F: arch/arm/mach-nomadik/ 1316F: drivers/pinctrl/nomadik/ 1317F: drivers/i2c/busses/i2c-nomadik.c 1318T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1319 1320ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1321M: Nelson Castillo <arhuaco@freaks-unidos.net> 1322L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1323W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1324S: Supported 1325 1326ARM/TOSA MACHINE SUPPORT 1327M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1328M: Dirk Opfer <dirk@opfer-online.de> 1329S: Maintained 1330 1331ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1332M: Marek Vasut <marek.vasut@gmail.com> 1333L: linux-arm-kernel@lists.infradead.org 1334W: http://hackndev.com 1335S: Maintained 1336F: arch/arm/mach-pxa/include/mach/palmtx.h 1337F: arch/arm/mach-pxa/palmtx.c 1338F: arch/arm/mach-pxa/include/mach/palmt5.h 1339F: arch/arm/mach-pxa/palmt5.c 1340F: arch/arm/mach-pxa/include/mach/palmld.h 1341F: arch/arm/mach-pxa/palmld.c 1342F: arch/arm/mach-pxa/include/mach/palmte2.h 1343F: arch/arm/mach-pxa/palmte2.c 1344F: arch/arm/mach-pxa/include/mach/palmtc.h 1345F: arch/arm/mach-pxa/palmtc.c 1346 1347ARM/PALM TREO SUPPORT 1348M: Tomas Cech <sleep_walker@suse.com> 1349L: linux-arm-kernel@lists.infradead.org 1350W: http://hackndev.com 1351S: Maintained 1352F: arch/arm/mach-pxa/include/mach/palmtreo.h 1353F: arch/arm/mach-pxa/palmtreo.c 1354 1355ARM/PALMZ72 SUPPORT 1356M: Sergey Lapin <slapin@ossfans.org> 1357L: linux-arm-kernel@lists.infradead.org 1358W: http://hackndev.com 1359S: Maintained 1360F: arch/arm/mach-pxa/include/mach/palmz72.h 1361F: arch/arm/mach-pxa/palmz72.c 1362 1363ARM/PLEB SUPPORT 1364M: Peter Chubb <pleb@gelato.unsw.edu.au> 1365W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1366S: Maintained 1367 1368ARM/PT DIGITAL BOARD PORT 1369M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1371W: http://www.arm.linux.org.uk/ 1372S: Maintained 1373 1374ARM/QUALCOMM SUPPORT 1375M: Kumar Gala <galak@codeaurora.org> 1376M: Andy Gross <agross@codeaurora.org> 1377M: David Brown <davidb@codeaurora.org> 1378L: linux-arm-msm@vger.kernel.org 1379L: linux-soc@vger.kernel.org 1380S: Maintained 1381F: arch/arm/mach-qcom/ 1382F: drivers/soc/qcom/ 1383F: drivers/tty/serial/msm_serial.h 1384F: drivers/tty/serial/msm_serial.c 1385F: drivers/*/pm8???-* 1386F: drivers/mfd/ssbi.c 1387F: drivers/firmware/qcom_scm.c 1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1389 1390ARM/RADISYS ENP2611 MACHINE SUPPORT 1391M: Lennert Buytenhek <kernel@wantstofly.org> 1392L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1393S: Maintained 1394 1395ARM/RISCPC ARCHITECTURE 1396M: Russell King <linux@arm.linux.org.uk> 1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1398W: http://www.arm.linux.org.uk/ 1399S: Maintained 1400F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1401F: arch/arm/include/asm/hardware/ioc.h 1402F: arch/arm/include/asm/hardware/iomd.h 1403F: arch/arm/include/asm/hardware/memc.h 1404F: arch/arm/mach-rpc/ 1405F: drivers/net/ethernet/8390/etherh.c 1406F: drivers/net/ethernet/i825xx/ether1* 1407F: drivers/net/ethernet/seeq/ether3* 1408F: drivers/scsi/arm/ 1409 1410ARM/Rockchip SoC support 1411M: Heiko Stuebner <heiko@sntech.de> 1412L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1413L: linux-rockchip@lists.infradead.org 1414S: Maintained 1415F: arch/arm/boot/dts/rk3* 1416F: arch/arm/mach-rockchip/ 1417F: drivers/clk/rockchip/ 1418F: drivers/i2c/busses/i2c-rk3x.c 1419F: drivers/*/*rockchip* 1420F: drivers/*/*/*rockchip* 1421F: sound/soc/rockchip/ 1422N: rockchip 1423 1424ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1425M: Kukjin Kim <kgene@kernel.org> 1426M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1427L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1428L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1429S: Maintained 1430F: arch/arm/boot/dts/s3c* 1431F: arch/arm/boot/dts/exynos* 1432F: arch/arm64/boot/dts/exynos/ 1433F: arch/arm/plat-samsung/ 1434F: arch/arm/mach-s3c24*/ 1435F: arch/arm/mach-s3c64xx/ 1436F: arch/arm/mach-s5p*/ 1437F: arch/arm/mach-exynos*/ 1438F: drivers/*/*s3c2410* 1439F: drivers/*/*/*s3c2410* 1440F: drivers/spi/spi-s3c* 1441F: sound/soc/samsung/* 1442N: exynos 1443 1444ARM/SAMSUNG MOBILE MACHINE SUPPORT 1445M: Kyungmin Park <kyungmin.park@samsung.com> 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1447S: Maintained 1448F: arch/arm/mach-s5pv210/ 1449 1450ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1451M: Kyungmin Park <kyungmin.park@samsung.com> 1452M: Kamil Debski <k.debski@samsung.com> 1453L: linux-arm-kernel@lists.infradead.org 1454L: linux-media@vger.kernel.org 1455S: Maintained 1456F: drivers/media/platform/s5p-g2d/ 1457 1458ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1459M: Kyungmin Park <kyungmin.park@samsung.com> 1460M: Kamil Debski <k.debski@samsung.com> 1461M: Jeongtae Park <jtp.park@samsung.com> 1462L: linux-arm-kernel@lists.infradead.org 1463L: linux-media@vger.kernel.org 1464S: Maintained 1465F: arch/arm/plat-samsung/s5p-dev-mfc.c 1466F: drivers/media/platform/s5p-mfc/ 1467 1468ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1469M: Kyungmin Park <kyungmin.park@samsung.com> 1470M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1471L: linux-arm-kernel@lists.infradead.org 1472L: linux-media@vger.kernel.org 1473S: Maintained 1474F: drivers/media/platform/s5p-tv/ 1475 1476ARM/SHMOBILE ARM ARCHITECTURE 1477M: Simon Horman <horms@verge.net.au> 1478M: Magnus Damm <magnus.damm@gmail.com> 1479L: linux-sh@vger.kernel.org 1480W: http://oss.renesas.com 1481Q: http://patchwork.kernel.org/project/linux-sh/list/ 1482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1483S: Supported 1484F: arch/arm/boot/dts/emev2* 1485F: arch/arm/boot/dts/r7s* 1486F: arch/arm/boot/dts/r8a* 1487F: arch/arm/boot/dts/sh* 1488F: arch/arm/configs/bockw_defconfig 1489F: arch/arm/configs/marzen_defconfig 1490F: arch/arm/configs/shmobile_defconfig 1491F: arch/arm/include/debug/renesas-scif.S 1492F: arch/arm/mach-shmobile/ 1493F: drivers/sh/ 1494 1495ARM/SOCFPGA ARCHITECTURE 1496M: Dinh Nguyen <dinguyen@opensource.altera.com> 1497S: Maintained 1498F: arch/arm/mach-socfpga/ 1499F: arch/arm/boot/dts/socfpga* 1500F: arch/arm/configs/socfpga_defconfig 1501W: http://www.rocketboards.org 1502T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1503 1504ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1505M: Dinh Nguyen <dinguyen@opensource.altera.com> 1506S: Maintained 1507F: drivers/clk/socfpga/ 1508 1509ARM/SOCFPGA EDAC SUPPORT 1510M: Thor Thayer <tthayer@opensource.altera.com> 1511S: Maintained 1512F: drivers/edac/altera_edac. 1513 1514ARM/STI ARCHITECTURE 1515M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1516M: Maxime Coquelin <maxime.coquelin@st.com> 1517M: Patrice Chotard <patrice.chotard@st.com> 1518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1519L: kernel@stlinux.com 1520W: http://www.stlinux.com 1521S: Maintained 1522F: arch/arm/mach-sti/ 1523F: arch/arm/boot/dts/sti* 1524F: drivers/char/hw_random/st-rng.c 1525F: drivers/clocksource/arm_global_timer.c 1526F: drivers/clocksource/clksrc_st_lpc.c 1527F: drivers/i2c/busses/i2c-st.c 1528F: drivers/media/rc/st_rc.c 1529F: drivers/media/platform/sti/c8sectpfe/ 1530F: drivers/mmc/host/sdhci-st.c 1531F: drivers/phy/phy-miphy28lp.c 1532F: drivers/phy/phy-miphy365x.c 1533F: drivers/phy/phy-stih407-usb.c 1534F: drivers/phy/phy-stih41x-usb.c 1535F: drivers/pinctrl/pinctrl-st.c 1536F: drivers/reset/sti/ 1537F: drivers/rtc/rtc-st-lpc.c 1538F: drivers/tty/serial/st-asc.c 1539F: drivers/usb/dwc3/dwc3-st.c 1540F: drivers/usb/host/ehci-st.c 1541F: drivers/usb/host/ohci-st.c 1542F: drivers/watchdog/st_lpc_wdt.c 1543F: drivers/ata/ahci_st.c 1544 1545ARM/STM32 ARCHITECTURE 1546M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1548S: Maintained 1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1550N: stm32 1551F: drivers/clocksource/armv7m_systick.c 1552 1553ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1554M: Lennert Buytenhek <kernel@wantstofly.org> 1555L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1556S: Maintained 1557 1558ARM/TETON BGA MACHINE SUPPORT 1559M: "Mark F. Brown" <mark.brown314@gmail.com> 1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1561S: Maintained 1562 1563ARM/THECUS N2100 MACHINE SUPPORT 1564M: Lennert Buytenhek <kernel@wantstofly.org> 1565L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1566S: Maintained 1567 1568ARM/NUVOTON W90X900 ARM ARCHITECTURE 1569M: Wan ZongShun <mcuos.com@gmail.com> 1570L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1571W: http://www.mcuos.com 1572S: Maintained 1573F: arch/arm/mach-w90x900/ 1574F: drivers/input/keyboard/w90p910_keypad.c 1575F: drivers/input/touchscreen/w90p910_ts.c 1576F: drivers/watchdog/nuc900_wdt.c 1577F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1578F: drivers/mtd/nand/nuc900_nand.c 1579F: drivers/rtc/rtc-nuc900.c 1580F: drivers/spi/spi-nuc900.c 1581F: drivers/usb/host/ehci-w90x900.c 1582F: drivers/video/fbdev/nuc900fb.c 1583 1584ARM/U300 MACHINE SUPPORT 1585M: Linus Walleij <linus.walleij@linaro.org> 1586L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1587S: Supported 1588F: arch/arm/mach-u300/ 1589F: drivers/clocksource/timer-u300.c 1590F: drivers/i2c/busses/i2c-stu300.c 1591F: drivers/rtc/rtc-coh901331.c 1592F: drivers/watchdog/coh901327_wdt.c 1593F: drivers/dma/coh901318* 1594F: drivers/mfd/ab3100* 1595F: drivers/rtc/rtc-ab3100.c 1596F: drivers/rtc/rtc-coh901331.c 1597T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1598 1599ARM/UNIPHIER ARCHITECTURE 1600M: Masahiro Yamada <yamada.masahiro@socionext.com> 1601L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1602S: Maintained 1603F: arch/arm/boot/dts/uniphier* 1604F: arch/arm/mach-uniphier/ 1605F: drivers/pinctrl/uniphier/ 1606F: drivers/tty/serial/8250/8250_uniphier.c 1607N: uniphier 1608 1609ARM/Ux500 ARM ARCHITECTURE 1610M: Linus Walleij <linus.walleij@linaro.org> 1611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1612S: Maintained 1613F: arch/arm/mach-ux500/ 1614F: drivers/clocksource/clksrc-dbx500-prcmu.c 1615F: drivers/dma/ste_dma40* 1616F: drivers/hwspinlock/u8500_hsem.c 1617F: drivers/mfd/abx500* 1618F: drivers/mfd/ab8500* 1619F: drivers/mfd/dbx500* 1620F: drivers/mfd/db8500* 1621F: drivers/pinctrl/nomadik/pinctrl-ab* 1622F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1623F: drivers/rtc/rtc-ab8500.c 1624F: drivers/rtc/rtc-pl031.c 1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1626 1627ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1628M: Ulf Hansson <ulf.hansson@linaro.org> 1629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1630T: git git://git.linaro.org/people/ulfh/clk.git 1631S: Maintained 1632F: drivers/clk/ux500/ 1633F: include/linux/platform_data/clk-ux500.h 1634 1635ARM/VERSATILE EXPRESS PLATFORM 1636M: Liviu Dudau <liviu.dudau@arm.com> 1637M: Sudeep Holla <sudeep.holla@arm.com> 1638M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1639L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1640S: Maintained 1641F: arch/arm/boot/dts/vexpress* 1642F: arch/arm64/boot/dts/arm/vexpress* 1643F: arch/arm/mach-vexpress/ 1644F: */*/vexpress* 1645F: */*/*/vexpress* 1646F: drivers/clk/versatile/clk-vexpress-osc.c 1647F: drivers/clocksource/versatile.c 1648 1649ARM/VFP SUPPORT 1650M: Russell King <linux@arm.linux.org.uk> 1651L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1652W: http://www.arm.linux.org.uk/ 1653S: Maintained 1654F: arch/arm/vfp/ 1655 1656ARM/VOIPAC PXA270 SUPPORT 1657M: Marek Vasut <marek.vasut@gmail.com> 1658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1659S: Maintained 1660F: arch/arm/mach-pxa/vpac270.c 1661F: arch/arm/mach-pxa/include/mach/vpac270.h 1662 1663ARM/VT8500 ARM ARCHITECTURE 1664M: Tony Prisk <linux@prisktech.co.nz> 1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1666S: Maintained 1667F: arch/arm/mach-vt8500/ 1668F: drivers/clocksource/vt8500_timer.c 1669F: drivers/i2c/busses/i2c-wmt.c 1670F: drivers/mmc/host/wmt-sdmmc.c 1671F: drivers/pwm/pwm-vt8500.c 1672F: drivers/rtc/rtc-vt8500.c 1673F: drivers/tty/serial/vt8500_serial.c 1674F: drivers/usb/host/ehci-platform.c 1675F: drivers/usb/host/uhci-platform.c 1676F: drivers/video/fbdev/vt8500lcdfb.* 1677F: drivers/video/fbdev/wm8505fb* 1678F: drivers/video/fbdev/wmt_ge_rops.* 1679 1680ARM/ZIPIT Z2 SUPPORT 1681M: Marek Vasut <marek.vasut@gmail.com> 1682L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1683S: Maintained 1684F: arch/arm/mach-pxa/z2.c 1685F: arch/arm/mach-pxa/include/mach/z2.h 1686 1687ARM/ZTE ARCHITECTURE 1688M: Jun Nie <jun.nie@linaro.org> 1689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1690S: Maintained 1691F: arch/arm/mach-zx/ 1692F: drivers/clk/zte/ 1693F: Documentation/devicetree/bindings/arm/zte.txt 1694F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1695 1696ARM/ZYNQ ARCHITECTURE 1697M: Michal Simek <michal.simek@xilinx.com> 1698R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1700W: http://wiki.xilinx.com 1701T: git https://github.com/Xilinx/linux-xlnx.git 1702S: Supported 1703F: arch/arm/mach-zynq/ 1704F: drivers/cpuidle/cpuidle-zynq.c 1705F: drivers/block/xsysace.c 1706N: zynq 1707N: xilinx 1708F: drivers/clocksource/cadence_ttc_timer.c 1709F: drivers/i2c/busses/i2c-cadence.c 1710F: drivers/mmc/host/sdhci-of-arasan.c 1711F: drivers/edac/synopsys_edac.c 1712 1713ARM SMMU DRIVERS 1714M: Will Deacon <will.deacon@arm.com> 1715L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1716S: Maintained 1717F: drivers/iommu/arm-smmu.c 1718F: drivers/iommu/arm-smmu-v3.c 1719F: drivers/iommu/io-pgtable-arm.c 1720 1721ARM64 PORT (AARCH64 ARCHITECTURE) 1722M: Catalin Marinas <catalin.marinas@arm.com> 1723M: Will Deacon <will.deacon@arm.com> 1724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1725S: Maintained 1726F: arch/arm64/ 1727F: Documentation/arm64/ 1728 1729AS3645A LED FLASH CONTROLLER DRIVER 1730M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1731L: linux-media@vger.kernel.org 1732T: git git://linuxtv.org/media_tree.git 1733S: Maintained 1734F: drivers/media/i2c/as3645a.c 1735F: include/media/as3645a.h 1736 1737ASC7621 HARDWARE MONITOR DRIVER 1738M: George Joseph <george.joseph@fairview5.com> 1739L: lm-sensors@lm-sensors.org 1740S: Maintained 1741F: Documentation/hwmon/asc7621 1742F: drivers/hwmon/asc7621.c 1743 1744ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1745M: Corentin Chary <corentin.chary@gmail.com> 1746L: acpi4asus-user@lists.sourceforge.net 1747L: platform-driver-x86@vger.kernel.org 1748W: http://acpi4asus.sf.net 1749S: Maintained 1750F: drivers/platform/x86/asus*.c 1751F: drivers/platform/x86/eeepc*.c 1752 1753ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1754R: Dan Williams <dan.j.williams@intel.com> 1755W: http://sourceforge.net/projects/xscaleiop 1756S: Odd fixes 1757F: Documentation/crypto/async-tx-api.txt 1758F: crypto/async_tx/ 1759F: drivers/dma/ 1760F: include/linux/dmaengine.h 1761F: include/linux/async_tx.h 1762 1763AT24 EEPROM DRIVER 1764M: Wolfram Sang <wsa@the-dreams.de> 1765L: linux-i2c@vger.kernel.org 1766S: Maintained 1767F: drivers/misc/eeprom/at24.c 1768F: include/linux/platform_data/at24.h 1769 1770ATA OVER ETHERNET (AOE) DRIVER 1771M: "Ed L. Cashin" <ed.cashin@acm.org> 1772W: http://www.openaoe.org/ 1773S: Supported 1774F: Documentation/aoe/ 1775F: drivers/block/aoe/ 1776 1777ATHEROS ATH GENERIC UTILITIES 1778M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1779L: linux-wireless@vger.kernel.org 1780S: Supported 1781F: drivers/net/wireless/ath/* 1782 1783ATHEROS ATH5K WIRELESS DRIVER 1784M: Jiri Slaby <jirislaby@gmail.com> 1785M: Nick Kossifidis <mickflemm@gmail.com> 1786M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1787L: linux-wireless@vger.kernel.org 1788W: http://wireless.kernel.org/en/users/Drivers/ath5k 1789S: Maintained 1790F: drivers/net/wireless/ath/ath5k/ 1791 1792ATHEROS ATH6KL WIRELESS DRIVER 1793M: Kalle Valo <kvalo@qca.qualcomm.com> 1794L: linux-wireless@vger.kernel.org 1795W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1796T: git git://github.com/kvalo/ath.git 1797S: Supported 1798F: drivers/net/wireless/ath/ath6kl/ 1799 1800WILOCITY WIL6210 WIRELESS DRIVER 1801M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1802L: linux-wireless@vger.kernel.org 1803L: wil6210@qca.qualcomm.com 1804S: Supported 1805W: http://wireless.kernel.org/en/users/Drivers/wil6210 1806F: drivers/net/wireless/ath/wil6210/ 1807F: include/uapi/linux/wil6210_uapi.h 1808 1809CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1810M: Christian Lamparter <chunkeey@googlemail.com> 1811L: linux-wireless@vger.kernel.org 1812W: http://wireless.kernel.org/en/users/Drivers/carl9170 1813S: Maintained 1814F: drivers/net/wireless/ath/carl9170/ 1815 1816ATK0110 HWMON DRIVER 1817M: Luca Tettamanti <kronos.it@gmail.com> 1818L: lm-sensors@lm-sensors.org 1819S: Maintained 1820F: drivers/hwmon/asus_atk0110.c 1821 1822ATI_REMOTE2 DRIVER 1823M: Ville Syrjala <syrjala@sci.fi> 1824S: Maintained 1825F: drivers/input/misc/ati_remote2.c 1826 1827ATLX ETHERNET DRIVERS 1828M: Jay Cliburn <jcliburn@gmail.com> 1829M: Chris Snook <chris.snook@gmail.com> 1830L: netdev@vger.kernel.org 1831W: http://sourceforge.net/projects/atl1 1832W: http://atl1.sourceforge.net 1833S: Maintained 1834F: drivers/net/ethernet/atheros/ 1835 1836ATM 1837M: Chas Williams <3chas3@gmail.com> 1838L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1839L: netdev@vger.kernel.org 1840W: http://linux-atm.sourceforge.net 1841S: Maintained 1842F: drivers/atm/ 1843F: include/linux/atm* 1844F: include/uapi/linux/atm* 1845 1846ATMEL AT91 / AT32 MCI DRIVER 1847M: Ludovic Desroches <ludovic.desroches@atmel.com> 1848S: Maintained 1849F: drivers/mmc/host/atmel-mci.c 1850F: drivers/mmc/host/atmel-mci-regs.h 1851 1852ATMEL AT91 / AT32 SERIAL DRIVER 1853M: Nicolas Ferre <nicolas.ferre@atmel.com> 1854S: Supported 1855F: drivers/tty/serial/atmel_serial.c 1856 1857ATMEL Audio ALSA driver 1858M: Nicolas Ferre <nicolas.ferre@atmel.com> 1859L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1860S: Supported 1861F: sound/soc/atmel 1862 1863ATMEL DMA DRIVER 1864M: Nicolas Ferre <nicolas.ferre@atmel.com> 1865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1866S: Supported 1867F: drivers/dma/at_hdmac.c 1868F: drivers/dma/at_hdmac_regs.h 1869F: include/linux/platform_data/dma-atmel.h 1870 1871ATMEL XDMA DRIVER 1872M: Ludovic Desroches <ludovic.desroches@atmel.com> 1873L: linux-arm-kernel@lists.infradead.org 1874L: dmaengine@vger.kernel.org 1875S: Supported 1876F: drivers/dma/at_xdmac.c 1877 1878ATMEL I2C DRIVER 1879M: Ludovic Desroches <ludovic.desroches@atmel.com> 1880L: linux-i2c@vger.kernel.org 1881S: Supported 1882F: drivers/i2c/busses/i2c-at91.c 1883 1884ATMEL ISI DRIVER 1885M: Josh Wu <josh.wu@atmel.com> 1886L: linux-media@vger.kernel.org 1887S: Supported 1888F: drivers/media/platform/soc_camera/atmel-isi.c 1889F: include/media/atmel-isi.h 1890 1891ATMEL LCDFB DRIVER 1892M: Nicolas Ferre <nicolas.ferre@atmel.com> 1893L: linux-fbdev@vger.kernel.org 1894S: Maintained 1895F: drivers/video/fbdev/atmel_lcdfb.c 1896F: include/video/atmel_lcdc.h 1897 1898ATMEL MACB ETHERNET DRIVER 1899M: Nicolas Ferre <nicolas.ferre@atmel.com> 1900S: Supported 1901F: drivers/net/ethernet/cadence/ 1902 1903ATMEL NAND DRIVER 1904M: Josh Wu <josh.wu@atmel.com> 1905L: linux-mtd@lists.infradead.org 1906S: Supported 1907F: drivers/mtd/nand/atmel_nand* 1908 1909ATMEL SDMMC DRIVER 1910M: Ludovic Desroches <ludovic.desroches@atmel.com> 1911L: linux-mmc@vger.kernel.org 1912S: Supported 1913F: drivers/mmc/host/sdhci-of-at91.c 1914 1915ATMEL SPI DRIVER 1916M: Nicolas Ferre <nicolas.ferre@atmel.com> 1917S: Supported 1918F: drivers/spi/spi-atmel.* 1919 1920ATMEL SSC DRIVER 1921M: Nicolas Ferre <nicolas.ferre@atmel.com> 1922L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1923S: Supported 1924F: drivers/misc/atmel-ssc.c 1925F: include/linux/atmel-ssc.h 1926 1927ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1928M: Nicolas Ferre <nicolas.ferre@atmel.com> 1929L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1930S: Supported 1931F: drivers/misc/atmel_tclib.c 1932F: drivers/clocksource/tcb_clksrc.c 1933 1934ATMEL USBA UDC DRIVER 1935M: Nicolas Ferre <nicolas.ferre@atmel.com> 1936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1937S: Supported 1938F: drivers/usb/gadget/udc/atmel_usba_udc.* 1939 1940ATMEL WIRELESS DRIVER 1941M: Simon Kelley <simon@thekelleys.org.uk> 1942L: linux-wireless@vger.kernel.org 1943W: http://www.thekelleys.org.uk/atmel 1944W: http://atmelwlandriver.sourceforge.net/ 1945S: Maintained 1946F: drivers/net/wireless/atmel* 1947 1948ATMEL MAXTOUCH DRIVER 1949M: Nick Dyer <nick.dyer@itdev.co.uk> 1950T: git git://github.com/atmel-maxtouch/linux.git 1951S: Supported 1952F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 1953F: drivers/input/touchscreen/atmel_mxt_ts.c 1954F: include/linux/platform_data/atmel_mxt_ts.h 1955 1956ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1957M: Bradley Grove <linuxdrivers@attotech.com> 1958L: linux-scsi@vger.kernel.org 1959W: http://www.attotech.com 1960S: Supported 1961F: drivers/scsi/esas2r 1962 1963ATUSB IEEE 802.15.4 RADIO DRIVER 1964M: Stefan Schmidt <stefan@osg.samsung.com> 1965L: linux-wpan@vger.kernel.org 1966S: Maintained 1967F: drivers/net/ieee802154/atusb.c 1968F: drivers/net/ieee802154/atusb.h 1969F: drivers/net/ieee802154/at86rf230.h 1970 1971AUDIT SUBSYSTEM 1972M: Paul Moore <paul@paul-moore.com> 1973M: Eric Paris <eparis@redhat.com> 1974L: linux-audit@redhat.com (moderated for non-subscribers) 1975W: http://people.redhat.com/sgrubb/audit/ 1976T: git git://git.infradead.org/users/pcmoore/audit 1977S: Maintained 1978F: include/linux/audit.h 1979F: include/uapi/linux/audit.h 1980F: kernel/audit* 1981 1982AUXILIARY DISPLAY DRIVERS 1983M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1984W: http://miguelojeda.es/auxdisplay.htm 1985W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1986S: Maintained 1987F: drivers/auxdisplay/ 1988F: include/linux/cfag12864b.h 1989 1990AVR32 ARCHITECTURE 1991M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1992M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1993W: http://www.atmel.com/products/AVR32/ 1994W: http://mirror.egtvedt.no/avr32linux.org/ 1995W: http://avrfreaks.net/ 1996S: Maintained 1997F: arch/avr32/ 1998 1999AVR32/AT32AP MACHINE SUPPORT 2000M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2001M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2002S: Maintained 2003F: arch/avr32/mach-at32ap/ 2004 2005AX.25 NETWORK LAYER 2006M: Ralf Baechle <ralf@linux-mips.org> 2007L: linux-hams@vger.kernel.org 2008W: http://www.linux-ax25.org/ 2009S: Maintained 2010F: include/uapi/linux/ax25.h 2011F: include/net/ax25.h 2012F: net/ax25/ 2013 2014AZ6007 DVB DRIVER 2015M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2016L: linux-media@vger.kernel.org 2017W: http://linuxtv.org 2018T: git git://linuxtv.org/media_tree.git 2019S: Maintained 2020F: drivers/media/usb/dvb-usb-v2/az6007.c 2021 2022AZTECH FM RADIO RECEIVER DRIVER 2023M: Hans Verkuil <hverkuil@xs4all.nl> 2024L: linux-media@vger.kernel.org 2025T: git git://linuxtv.org/media_tree.git 2026W: http://linuxtv.org 2027S: Maintained 2028F: drivers/media/radio/radio-aztech* 2029 2030B43 WIRELESS DRIVER 2031L: linux-wireless@vger.kernel.org 2032L: b43-dev@lists.infradead.org 2033W: http://wireless.kernel.org/en/users/Drivers/b43 2034S: Odd Fixes 2035F: drivers/net/wireless/b43/ 2036 2037B43LEGACY WIRELESS DRIVER 2038M: Larry Finger <Larry.Finger@lwfinger.net> 2039L: linux-wireless@vger.kernel.org 2040L: b43-dev@lists.infradead.org 2041W: http://wireless.kernel.org/en/users/Drivers/b43 2042S: Maintained 2043F: drivers/net/wireless/b43legacy/ 2044 2045BACKLIGHT CLASS/SUBSYSTEM 2046M: Jingoo Han <jingoohan1@gmail.com> 2047M: Lee Jones <lee.jones@linaro.org> 2048S: Maintained 2049F: drivers/video/backlight/ 2050F: include/linux/backlight.h 2051 2052BATMAN ADVANCED 2053M: Marek Lindner <mareklindner@neomailbox.ch> 2054M: Simon Wunderlich <sw@simonwunderlich.de> 2055M: Antonio Quartulli <antonio@meshcoding.com> 2056L: b.a.t.m.a.n@lists.open-mesh.org 2057W: http://www.open-mesh.org/ 2058S: Maintained 2059F: net/batman-adv/ 2060 2061BAYCOM/HDLCDRV DRIVERS FOR AX.25 2062M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2063L: linux-hams@vger.kernel.org 2064W: http://www.baycom.org/~tom/ham/ham.html 2065S: Maintained 2066F: drivers/net/hamradio/baycom* 2067 2068BCACHE (BLOCK LAYER CACHE) 2069M: Kent Overstreet <kent.overstreet@gmail.com> 2070L: linux-bcache@vger.kernel.org 2071W: http://bcache.evilpiepirate.org 2072S: Maintained 2073F: drivers/md/bcache/ 2074 2075BDISP ST MEDIA DRIVER 2076M: Fabien Dessenne <fabien.dessenne@st.com> 2077L: linux-media@vger.kernel.org 2078T: git git://linuxtv.org/media_tree.git 2079W: http://linuxtv.org 2080S: Supported 2081F: drivers/media/platform/sti/bdisp 2082 2083BEFS FILE SYSTEM 2084S: Orphan 2085F: Documentation/filesystems/befs.txt 2086F: fs/befs/ 2087 2088BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2089M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2090L: netdev@vger.kernel.org 2091S: Maintained 2092F: drivers/net/ethernet/ec_bhf.c 2093 2094BFS FILE SYSTEM 2095M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2096S: Maintained 2097F: Documentation/filesystems/bfs.txt 2098F: fs/bfs/ 2099F: include/uapi/linux/bfs_fs.h 2100 2101BLACKFIN ARCHITECTURE 2102M: Steven Miao <realmz6@gmail.com> 2103L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2104T: git git://git.code.sf.net/p/adi-linux/code 2105W: http://blackfin.uclinux.org 2106S: Supported 2107F: arch/blackfin/ 2108 2109BLACKFIN EMAC DRIVER 2110L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2111W: http://blackfin.uclinux.org 2112S: Supported 2113F: drivers/net/ethernet/adi/ 2114 2115BLACKFIN RTC DRIVER 2116L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2117W: http://blackfin.uclinux.org 2118S: Supported 2119F: drivers/rtc/rtc-bfin.c 2120 2121BLACKFIN SDH DRIVER 2122M: Sonic Zhang <sonic.zhang@analog.com> 2123L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2124W: http://blackfin.uclinux.org 2125S: Supported 2126F: drivers/mmc/host/bfin_sdh.c 2127 2128BLACKFIN SERIAL DRIVER 2129M: Sonic Zhang <sonic.zhang@analog.com> 2130L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2131W: http://blackfin.uclinux.org 2132S: Supported 2133F: drivers/tty/serial/bfin_uart.c 2134 2135BLACKFIN WATCHDOG DRIVER 2136L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2137W: http://blackfin.uclinux.org 2138S: Supported 2139F: drivers/watchdog/bfin_wdt.c 2140 2141BLACKFIN I2C TWI DRIVER 2142M: Sonic Zhang <sonic.zhang@analog.com> 2143L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2144W: http://blackfin.uclinux.org/ 2145S: Supported 2146F: drivers/i2c/busses/i2c-bfin-twi.c 2147 2148BLACKFIN MEDIA DRIVER 2149M: Scott Jiang <scott.jiang.linux@gmail.com> 2150L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2151W: http://blackfin.uclinux.org/ 2152S: Supported 2153F: drivers/media/platform/blackfin/ 2154F: drivers/media/i2c/adv7183* 2155F: drivers/media/i2c/vs6624* 2156 2157BLINKM RGB LED DRIVER 2158M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2159S: Maintained 2160F: drivers/leds/leds-blinkm.c 2161 2162BLOCK LAYER 2163M: Jens Axboe <axboe@kernel.dk> 2164T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2165S: Maintained 2166F: block/ 2167F: kernel/trace/blktrace.c 2168 2169BLOCK2MTD DRIVER 2170M: Joern Engel <joern@lazybastard.org> 2171L: linux-mtd@lists.infradead.org 2172S: Maintained 2173F: drivers/mtd/devices/block2mtd.c 2174 2175BLUETOOTH DRIVERS 2176M: Marcel Holtmann <marcel@holtmann.org> 2177M: Gustavo Padovan <gustavo@padovan.org> 2178M: Johan Hedberg <johan.hedberg@gmail.com> 2179L: linux-bluetooth@vger.kernel.org 2180W: http://www.bluez.org/ 2181T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2182T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2183S: Maintained 2184F: drivers/bluetooth/ 2185 2186BLUETOOTH SUBSYSTEM 2187M: Marcel Holtmann <marcel@holtmann.org> 2188M: Gustavo Padovan <gustavo@padovan.org> 2189M: Johan Hedberg <johan.hedberg@gmail.com> 2190L: linux-bluetooth@vger.kernel.org 2191W: http://www.bluez.org/ 2192T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2193T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2194S: Maintained 2195F: net/bluetooth/ 2196F: include/net/bluetooth/ 2197 2198BONDING DRIVER 2199M: Jay Vosburgh <j.vosburgh@gmail.com> 2200M: Veaceslav Falico <vfalico@gmail.com> 2201M: Andy Gospodarek <gospo@cumulusnetworks.com> 2202L: netdev@vger.kernel.org 2203W: http://sourceforge.net/projects/bonding/ 2204S: Supported 2205F: drivers/net/bonding/ 2206F: include/uapi/linux/if_bonding.h 2207 2208BPF (Safe dynamic programs and tools) 2209M: Alexei Starovoitov <ast@kernel.org> 2210L: netdev@vger.kernel.org 2211L: linux-kernel@vger.kernel.org 2212S: Supported 2213F: kernel/bpf/ 2214 2215BROADCOM B44 10/100 ETHERNET DRIVER 2216M: Gary Zambrano <zambrano@broadcom.com> 2217L: netdev@vger.kernel.org 2218S: Supported 2219F: drivers/net/ethernet/broadcom/b44.* 2220 2221BROADCOM GENET ETHERNET DRIVER 2222M: Florian Fainelli <f.fainelli@gmail.com> 2223L: netdev@vger.kernel.org 2224S: Supported 2225F: drivers/net/ethernet/broadcom/genet/ 2226 2227BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2228M: Sony Chacko <sony.chacko@qlogic.com> 2229M: Dept-HSGLinuxNICDev@qlogic.com 2230L: netdev@vger.kernel.org 2231S: Supported 2232F: drivers/net/ethernet/broadcom/bnx2.* 2233F: drivers/net/ethernet/broadcom/bnx2_* 2234 2235BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2236M: Ariel Elior <ariel.elior@qlogic.com> 2237L: netdev@vger.kernel.org 2238S: Supported 2239F: drivers/net/ethernet/broadcom/bnx2x/ 2240 2241BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2242M: Florian Fainelli <f.fainelli@gmail.com> 2243M: Ray Jui <rjui@broadcom.com> 2244M: Scott Branden <sbranden@broadcom.com> 2245L: bcm-kernel-feedback-list@broadcom.com 2246T: git git://github.com/broadcom/mach-bcm 2247S: Maintained 2248F: arch/arm/mach-bcm/ 2249F: arch/arm/boot/dts/bcm113* 2250F: arch/arm/boot/dts/bcm216* 2251F: arch/arm/boot/dts/bcm281* 2252F: arch/arm/configs/bcm_defconfig 2253F: drivers/mmc/host/sdhci-bcm-kona.c 2254F: drivers/clocksource/bcm_kona_timer.c 2255 2256BROADCOM BCM2835 ARM ARCHITECTURE 2257M: Stephen Warren <swarren@wwwdotorg.org> 2258M: Lee Jones <lee@kernel.org> 2259M: Eric Anholt <eric@anholt.net> 2260L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2263S: Maintained 2264N: bcm2835 2265 2266BROADCOM BCM33XX MIPS ARCHITECTURE 2267M: Kevin Cernekee <cernekee@gmail.com> 2268L: linux-mips@linux-mips.org 2269S: Maintained 2270F: arch/mips/bcm3384/* 2271F: arch/mips/include/asm/mach-bcm3384/* 2272F: arch/mips/kernel/*bmips* 2273 2274BROADCOM BCM47XX MIPS ARCHITECTURE 2275M: Hauke Mehrtens <hauke@hauke-m.de> 2276M: Rafał Miłecki <zajec5@gmail.com> 2277L: linux-mips@linux-mips.org 2278S: Maintained 2279F: arch/mips/bcm47xx/* 2280F: arch/mips/include/asm/mach-bcm47xx/* 2281 2282BROADCOM BCM5301X ARM ARCHITECTURE 2283M: Hauke Mehrtens <hauke@hauke-m.de> 2284L: linux-arm-kernel@lists.infradead.org 2285S: Maintained 2286F: arch/arm/mach-bcm/bcm_5301x.c 2287F: arch/arm/boot/dts/bcm5301x.dtsi 2288F: arch/arm/boot/dts/bcm470* 2289 2290BROADCOM BCM63XX ARM ARCHITECTURE 2291M: Florian Fainelli <f.fainelli@gmail.com> 2292L: linux-arm-kernel@lists.infradead.org 2293T: git git://github.com/broadcom/arm-bcm63xx.git 2294S: Maintained 2295F: arch/arm/mach-bcm/bcm63xx.c 2296F: arch/arm/include/debug/bcm63xx.S 2297 2298BROADCOM BCM63XX/BCM33XX UDC DRIVER 2299M: Kevin Cernekee <cernekee@gmail.com> 2300L: linux-usb@vger.kernel.org 2301S: Maintained 2302F: drivers/usb/gadget/udc/bcm63xx_udc.* 2303 2304BROADCOM BCM7XXX ARM ARCHITECTURE 2305M: Brian Norris <computersforpeace@gmail.com> 2306M: Gregory Fong <gregory.0xf0@gmail.com> 2307M: Florian Fainelli <f.fainelli@gmail.com> 2308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2309T: git git://github.com/broadcom/stblinux.git 2310S: Maintained 2311F: arch/arm/mach-bcm/*brcmstb* 2312F: arch/arm/boot/dts/bcm7*.dts* 2313F: drivers/bus/brcmstb_gisb.c 2314N: brcmstb 2315 2316BROADCOM BMIPS MIPS ARCHITECTURE 2317M: Kevin Cernekee <cernekee@gmail.com> 2318M: Florian Fainelli <f.fainelli@gmail.com> 2319L: linux-mips@linux-mips.org 2320T: git git://github.com/broadcom/stblinux.git 2321S: Maintained 2322F: arch/mips/bmips/* 2323F: arch/mips/include/asm/mach-bmips/* 2324F: arch/mips/kernel/*bmips* 2325F: arch/mips/boot/dts/brcm/bcm*.dts* 2326F: drivers/irqchip/irq-bcm7* 2327F: drivers/irqchip/irq-brcmstb* 2328 2329BROADCOM TG3 GIGABIT ETHERNET DRIVER 2330M: Prashant Sreedharan <prashant@broadcom.com> 2331M: Michael Chan <mchan@broadcom.com> 2332L: netdev@vger.kernel.org 2333S: Supported 2334F: drivers/net/ethernet/broadcom/tg3.* 2335 2336BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2337M: Brett Rudley <brudley@broadcom.com> 2338M: Arend van Spriel <arend@broadcom.com> 2339M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2340M: Hante Meuleman <meuleman@broadcom.com> 2341L: linux-wireless@vger.kernel.org 2342L: brcm80211-dev-list@broadcom.com 2343S: Supported 2344F: drivers/net/wireless/brcm80211/ 2345 2346BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2347M: QLogic-Storage-Upstream@qlogic.com 2348L: linux-scsi@vger.kernel.org 2349S: Supported 2350F: drivers/scsi/bnx2fc/ 2351 2352BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2353M: QLogic-Storage-Upstream@qlogic.com 2354L: linux-scsi@vger.kernel.org 2355S: Supported 2356F: drivers/scsi/bnx2i/ 2357 2358BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2359M: Ray Jui <rjui@broadcom.com> 2360M: Scott Branden <sbranden@broadcom.com> 2361L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2362L: bcm-kernel-feedback-list@broadcom.com 2363T: git git://github.com/broadcom/cygnus-linux.git 2364S: Maintained 2365N: iproc 2366N: cygnus 2367N: bcm9113* 2368N: bcm9583* 2369N: bcm583* 2370N: bcm113* 2371 2372BROADCOM BRCMSTB GPIO DRIVER 2373M: Gregory Fong <gregory.0xf0@gmail.com> 2374L: bcm-kernel-feedback-list@broadcom.com> 2375S: Supported 2376F: drivers/gpio/gpio-brcmstb.c 2377F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2378 2379BROADCOM KONA GPIO DRIVER 2380M: Ray Jui <rjui@broadcom.com> 2381L: bcm-kernel-feedback-list@broadcom.com 2382S: Supported 2383F: drivers/gpio/gpio-bcm-kona.c 2384F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2385 2386BROADCOM NVRAM DRIVER 2387M: Rafał Miłecki <zajec5@gmail.com> 2388L: linux-mips@linux-mips.org 2389S: Maintained 2390F: drivers/firmware/broadcom/* 2391 2392BROADCOM STB NAND FLASH DRIVER 2393M: Brian Norris <computersforpeace@gmail.com> 2394L: linux-mtd@lists.infradead.org 2395S: Maintained 2396F: drivers/mtd/nand/brcmnand/ 2397 2398BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2399M: Rafał Miłecki <zajec5@gmail.com> 2400L: linux-wireless@vger.kernel.org 2401S: Maintained 2402F: drivers/bcma/ 2403F: include/linux/bcma/ 2404 2405BROADCOM SYSTEMPORT ETHERNET DRIVER 2406M: Florian Fainelli <f.fainelli@gmail.com> 2407L: netdev@vger.kernel.org 2408S: Supported 2409F: drivers/net/ethernet/broadcom/bcmsysport.* 2410 2411BROCADE BFA FC SCSI DRIVER 2412M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2413M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2414L: linux-scsi@vger.kernel.org 2415S: Supported 2416F: drivers/scsi/bfa/ 2417 2418BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2419M: Rasesh Mody <rasesh.mody@qlogic.com> 2420L: netdev@vger.kernel.org 2421S: Supported 2422F: drivers/net/ethernet/brocade/bna/ 2423 2424BSG (block layer generic sg v4 driver) 2425M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2426L: linux-scsi@vger.kernel.org 2427S: Supported 2428F: block/bsg.c 2429F: include/linux/bsg.h 2430F: include/uapi/linux/bsg.h 2431 2432BT87X AUDIO DRIVER 2433M: Clemens Ladisch <clemens@ladisch.de> 2434L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2435T: git git://git.alsa-project.org/alsa-kernel.git 2436S: Maintained 2437F: Documentation/sound/alsa/Bt87x.txt 2438F: sound/pci/bt87x.c 2439 2440BT8XXGPIO DRIVER 2441M: Michael Buesch <m@bues.ch> 2442W: http://bu3sch.de/btgpio.php 2443S: Maintained 2444F: drivers/gpio/gpio-bt8xx.c 2445 2446BTRFS FILE SYSTEM 2447M: Chris Mason <clm@fb.com> 2448M: Josef Bacik <jbacik@fb.com> 2449M: David Sterba <dsterba@suse.com> 2450L: linux-btrfs@vger.kernel.org 2451W: http://btrfs.wiki.kernel.org/ 2452Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2453T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2454S: Maintained 2455F: Documentation/filesystems/btrfs.txt 2456F: fs/btrfs/ 2457 2458BTTV VIDEO4LINUX DRIVER 2459M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2460L: linux-media@vger.kernel.org 2461W: http://linuxtv.org 2462T: git git://linuxtv.org/media_tree.git 2463S: Odd fixes 2464F: Documentation/video4linux/bttv/ 2465F: drivers/media/pci/bt8xx/bttv* 2466 2467BUSLOGIC SCSI DRIVER 2468M: Khalid Aziz <khalid@gonehiking.org> 2469L: linux-scsi@vger.kernel.org 2470S: Maintained 2471F: drivers/scsi/BusLogic.* 2472F: drivers/scsi/FlashPoint.* 2473 2474C-MEDIA CMI8788 DRIVER 2475M: Clemens Ladisch <clemens@ladisch.de> 2476L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2477T: git git://git.alsa-project.org/alsa-kernel.git 2478S: Maintained 2479F: sound/pci/oxygen/ 2480 2481C6X ARCHITECTURE 2482M: Mark Salter <msalter@redhat.com> 2483M: Aurelien Jacquiot <a-jacquiot@ti.com> 2484L: linux-c6x-dev@linux-c6x.org 2485W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2486S: Maintained 2487F: arch/c6x/ 2488 2489CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2490M: David Howells <dhowells@redhat.com> 2491L: linux-cachefs@redhat.com 2492S: Supported 2493F: Documentation/filesystems/caching/cachefiles.txt 2494F: fs/cachefiles/ 2495 2496CADET FM/AM RADIO RECEIVER DRIVER 2497M: Hans Verkuil <hverkuil@xs4all.nl> 2498L: linux-media@vger.kernel.org 2499T: git git://linuxtv.org/media_tree.git 2500W: http://linuxtv.org 2501S: Maintained 2502F: drivers/media/radio/radio-cadet* 2503 2504CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2505M: Jonathan Corbet <corbet@lwn.net> 2506L: linux-media@vger.kernel.org 2507T: git git://linuxtv.org/media_tree.git 2508S: Maintained 2509F: Documentation/video4linux/cafe_ccic 2510F: drivers/media/platform/marvell-ccic/ 2511 2512CAIF NETWORK LAYER 2513M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2514L: netdev@vger.kernel.org 2515S: Supported 2516F: Documentation/networking/caif/ 2517F: drivers/net/caif/ 2518F: include/uapi/linux/caif/ 2519F: include/net/caif/ 2520F: net/caif/ 2521 2522CALGARY x86-64 IOMMU 2523M: Muli Ben-Yehuda <muli@il.ibm.com> 2524M: "Jon D. Mason" <jdmason@kudzu.us> 2525L: discuss@x86-64.org 2526S: Maintained 2527F: arch/x86/kernel/pci-calgary_64.c 2528F: arch/x86/kernel/tce_64.c 2529F: arch/x86/include/asm/calgary.h 2530F: arch/x86/include/asm/tce.h 2531 2532CAN NETWORK LAYER 2533M: Oliver Hartkopp <socketcan@hartkopp.net> 2534M: Marc Kleine-Budde <mkl@pengutronix.de> 2535L: linux-can@vger.kernel.org 2536W: https://github.com/linux-can 2537T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2538T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2539S: Maintained 2540F: Documentation/networking/can.txt 2541F: net/can/ 2542F: include/linux/can/core.h 2543F: include/uapi/linux/can.h 2544F: include/uapi/linux/can/bcm.h 2545F: include/uapi/linux/can/raw.h 2546F: include/uapi/linux/can/gw.h 2547 2548CAN NETWORK DRIVERS 2549M: Wolfgang Grandegger <wg@grandegger.com> 2550M: Marc Kleine-Budde <mkl@pengutronix.de> 2551L: linux-can@vger.kernel.org 2552W: https://github.com/linux-can 2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2554T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2555S: Maintained 2556F: drivers/net/can/ 2557F: include/linux/can/dev.h 2558F: include/linux/can/platform/ 2559F: include/uapi/linux/can/error.h 2560F: include/uapi/linux/can/netlink.h 2561 2562CAPABILITIES 2563M: Serge Hallyn <serge.hallyn@canonical.com> 2564L: linux-security-module@vger.kernel.org 2565S: Supported 2566F: include/linux/capability.h 2567F: include/uapi/linux/capability.h 2568F: security/commoncap.c 2569F: kernel/capability.c 2570 2571CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2572M: Kevin Tsai <ktsai@capellamicro.com> 2573S: Maintained 2574F: drivers/iio/light/cm* 2575F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2576 2577CAVIUM LIQUIDIO NETWORK DRIVER 2578M: Derek Chickles <derek.chickles@caviumnetworks.com> 2579M: Satanand Burla <satananda.burla@caviumnetworks.com> 2580M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2581M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2582L: netdev@vger.kernel.org 2583W: http://www.cavium.com 2584S: Supported 2585F: drivers/net/ethernet/cavium/liquidio/ 2586 2587CC2520 IEEE-802.15.4 RADIO DRIVER 2588M: Varka Bhadram <varkabhadram@gmail.com> 2589L: linux-wpan@vger.kernel.org 2590S: Maintained 2591F: drivers/net/ieee802154/cc2520.c 2592F: include/linux/spi/cc2520.h 2593F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2594 2595CELL BROADBAND ENGINE ARCHITECTURE 2596M: Arnd Bergmann <arnd@arndb.de> 2597L: linuxppc-dev@lists.ozlabs.org 2598W: http://www.ibm.com/developerworks/power/cell/ 2599S: Supported 2600F: arch/powerpc/include/asm/cell*.h 2601F: arch/powerpc/include/asm/spu*.h 2602F: arch/powerpc/include/uapi/asm/spu*.h 2603F: arch/powerpc/oprofile/*cell* 2604F: arch/powerpc/platforms/cell/ 2605 2606CEPH COMMON CODE (LIBCEPH) 2607M: Ilya Dryomov <idryomov@gmail.com> 2608M: "Yan, Zheng" <zyan@redhat.com> 2609M: Sage Weil <sage@redhat.com> 2610L: ceph-devel@vger.kernel.org 2611W: http://ceph.com/ 2612T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2613T: git git://github.com/ceph/ceph-client.git 2614S: Supported 2615F: net/ceph/ 2616F: include/linux/ceph/ 2617F: include/linux/crush/ 2618 2619CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2620M: "Yan, Zheng" <zyan@redhat.com> 2621M: Sage Weil <sage@redhat.com> 2622M: Ilya Dryomov <idryomov@gmail.com> 2623L: ceph-devel@vger.kernel.org 2624W: http://ceph.com/ 2625T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2626T: git git://github.com/ceph/ceph-client.git 2627S: Supported 2628F: Documentation/filesystems/ceph.txt 2629F: fs/ceph/ 2630 2631CERTIFICATE HANDLING: 2632M: David Howells <dhowells@redhat.com> 2633M: David Woodhouse <dwmw2@infradead.org> 2634L: keyrings@linux-nfs.org 2635S: Maintained 2636F: Documentation/module-signing.txt 2637F: certs/ 2638F: scripts/extract-cert.c 2639 2640CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2641L: linux-usb@vger.kernel.org 2642S: Orphan 2643F: Documentation/usb/WUSB-Design-overview.txt 2644F: Documentation/usb/wusb-cbaf 2645F: drivers/usb/host/hwa-hc.c 2646F: drivers/usb/host/whci/ 2647F: drivers/usb/wusbcore/ 2648F: include/linux/usb/wusb* 2649 2650CFAG12864B LCD DRIVER 2651M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2652W: http://miguelojeda.es/auxdisplay.htm 2653W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2654S: Maintained 2655F: drivers/auxdisplay/cfag12864b.c 2656F: include/linux/cfag12864b.h 2657 2658CFAG12864BFB LCD FRAMEBUFFER DRIVER 2659M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2660W: http://miguelojeda.es/auxdisplay.htm 2661W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2662S: Maintained 2663F: drivers/auxdisplay/cfag12864bfb.c 2664F: include/linux/cfag12864b.h 2665 2666CFG80211 and NL80211 2667M: Johannes Berg <johannes@sipsolutions.net> 2668L: linux-wireless@vger.kernel.org 2669W: http://wireless.kernel.org/ 2670T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2671T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2672S: Maintained 2673F: include/uapi/linux/nl80211.h 2674F: include/net/cfg80211.h 2675F: net/wireless/* 2676X: net/wireless/wext* 2677 2678CHAR and MISC DRIVERS 2679M: Arnd Bergmann <arnd@arndb.de> 2680M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2682S: Supported 2683F: drivers/char/* 2684F: drivers/misc/* 2685F: include/linux/miscdevice.h 2686 2687CHECKPATCH 2688M: Andy Whitcroft <apw@canonical.com> 2689M: Joe Perches <joe@perches.com> 2690S: Maintained 2691F: scripts/checkpatch.pl 2692 2693CHINESE DOCUMENTATION 2694M: Harry Wei <harryxiyou@gmail.com> 2695L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2696L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2697S: Maintained 2698F: Documentation/zh_CN/ 2699 2700CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2701M: Peter Chen <Peter.Chen@freescale.com> 2702T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2703L: linux-usb@vger.kernel.org 2704S: Maintained 2705F: drivers/usb/chipidea/ 2706 2707CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2708M: Hans de Goede <hdegoede@redhat.com> 2709L: linux-input@vger.kernel.org 2710S: Maintained 2711F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2712F: drivers/input/touchscreen/chipone_icn8318.c 2713 2714CHROME HARDWARE PLATFORM SUPPORT 2715M: Olof Johansson <olof@lixom.net> 2716S: Maintained 2717F: drivers/platform/chrome/ 2718 2719CISCO VIC ETHERNET NIC DRIVER 2720M: Christian Benvenuti <benve@cisco.com> 2721M: Sujith Sankar <ssujith@cisco.com> 2722M: Govindarajulu Varadarajan <_govind@gmx.com> 2723M: Neel Patel <neepatel@cisco.com> 2724S: Supported 2725F: drivers/net/ethernet/cisco/enic/ 2726 2727CISCO VIC LOW LATENCY NIC DRIVER 2728M: Upinder Malhi <umalhi@cisco.com> 2729S: Supported 2730F: drivers/infiniband/hw/usnic 2731 2732CIRRUS LOGIC EP93XX ETHERNET DRIVER 2733M: Hartley Sweeten <hsweeten@visionengravers.com> 2734L: netdev@vger.kernel.org 2735S: Maintained 2736F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2737 2738CIRRUS LOGIC AUDIO CODEC DRIVERS 2739M: Brian Austin <brian.austin@cirrus.com> 2740M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2741L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2742S: Maintained 2743F: sound/soc/codecs/cs* 2744 2745CLEANCACHE API 2746M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2747L: linux-kernel@vger.kernel.org 2748S: Maintained 2749F: mm/cleancache.c 2750F: include/linux/cleancache.h 2751 2752CLK API 2753M: Russell King <linux@arm.linux.org.uk> 2754L: linux-clk@vger.kernel.org 2755S: Maintained 2756F: include/linux/clk.h 2757 2758CLOCKSOURCE, CLOCKEVENT DRIVERS 2759M: Daniel Lezcano <daniel.lezcano@linaro.org> 2760M: Thomas Gleixner <tglx@linutronix.de> 2761L: linux-kernel@vger.kernel.org 2762T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2763S: Supported 2764F: drivers/clocksource 2765 2766CISCO FCOE HBA DRIVER 2767M: Hiral Patel <hiralpat@cisco.com> 2768M: Suma Ramars <sramars@cisco.com> 2769M: Brian Uchino <buchino@cisco.com> 2770L: linux-scsi@vger.kernel.org 2771S: Supported 2772F: drivers/scsi/fnic/ 2773 2774CISCO SCSI HBA DRIVER 2775M: Narsimhulu Musini <nmusini@cisco.com> 2776M: Sesidhar Baddela <sebaddel@cisco.com> 2777L: linux-scsi@vger.kernel.org 2778S: Supported 2779F: drivers/scsi/snic/ 2780 2781CMPC ACPI DRIVER 2782M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2783M: Daniel Oliveira Nascimento <don@syst.com.br> 2784L: platform-driver-x86@vger.kernel.org 2785S: Supported 2786F: drivers/platform/x86/classmate-laptop.c 2787 2788COBALT MEDIA DRIVER 2789M: Hans Verkuil <hans.verkuil@cisco.com> 2790L: linux-media@vger.kernel.org 2791T: git git://linuxtv.org/media_tree.git 2792W: http://linuxtv.org 2793S: Supported 2794F: drivers/media/pci/cobalt/ 2795 2796COCCINELLE/Semantic Patches (SmPL) 2797M: Julia Lawall <Julia.Lawall@lip6.fr> 2798M: Gilles Muller <Gilles.Muller@lip6.fr> 2799M: Nicolas Palix <nicolas.palix@imag.fr> 2800M: Michal Marek <mmarek@suse.com> 2801L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2802T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2803W: http://coccinelle.lip6.fr/ 2804S: Supported 2805F: Documentation/coccinelle.txt 2806F: scripts/coccinelle/ 2807F: scripts/coccicheck 2808 2809CODA FILE SYSTEM 2810M: Jan Harkes <jaharkes@cs.cmu.edu> 2811M: coda@cs.cmu.edu 2812L: codalist@coda.cs.cmu.edu 2813W: http://www.coda.cs.cmu.edu/ 2814S: Maintained 2815F: Documentation/filesystems/coda.txt 2816F: fs/coda/ 2817F: include/linux/coda*.h 2818F: include/uapi/linux/coda*.h 2819 2820CODA V4L2 MEM2MEM DRIVER 2821M: Philipp Zabel <p.zabel@pengutronix.de> 2822L: linux-media@vger.kernel.org 2823S: Maintained 2824F: Documentation/devicetree/bindings/media/coda.txt 2825F: drivers/media/platform/coda/ 2826 2827COMMON CLK FRAMEWORK 2828M: Michael Turquette <mturquette@baylibre.com> 2829M: Stephen Boyd <sboyd@codeaurora.org> 2830L: linux-clk@vger.kernel.org 2831T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2832S: Maintained 2833F: drivers/clk/ 2834X: drivers/clk/clkdev.c 2835F: include/linux/clk-pr* 2836F: include/linux/clk/ 2837 2838COMMON INTERNET FILE SYSTEM (CIFS) 2839M: Steve French <sfrench@samba.org> 2840L: linux-cifs@vger.kernel.org 2841L: samba-technical@lists.samba.org (moderated for non-subscribers) 2842W: http://linux-cifs.samba.org/ 2843T: git git://git.samba.org/sfrench/cifs-2.6.git 2844S: Supported 2845F: Documentation/filesystems/cifs/ 2846F: fs/cifs/ 2847 2848COMPACTPCI HOTPLUG CORE 2849M: Scott Murray <scott@spiteful.org> 2850L: linux-pci@vger.kernel.org 2851S: Maintained 2852F: drivers/pci/hotplug/cpci_hotplug* 2853 2854COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2855M: Scott Murray <scott@spiteful.org> 2856L: linux-pci@vger.kernel.org 2857S: Maintained 2858F: drivers/pci/hotplug/cpcihp_zt5550.* 2859 2860COMPACTPCI HOTPLUG GENERIC DRIVER 2861M: Scott Murray <scott@spiteful.org> 2862L: linux-pci@vger.kernel.org 2863S: Maintained 2864F: drivers/pci/hotplug/cpcihp_generic.c 2865 2866COMPAL LAPTOP SUPPORT 2867M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2868L: platform-driver-x86@vger.kernel.org 2869S: Maintained 2870F: drivers/platform/x86/compal-laptop.c 2871 2872CONEXANT ACCESSRUNNER USB DRIVER 2873M: Simon Arlott <cxacru@fire.lp0.eu> 2874L: accessrunner-general@lists.sourceforge.net 2875W: http://accessrunner.sourceforge.net/ 2876S: Maintained 2877F: drivers/usb/atm/cxacru.c 2878 2879CONFIGFS 2880M: Joel Becker <jlbec@evilplan.org> 2881T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2882S: Supported 2883F: fs/configfs/ 2884F: include/linux/configfs.h 2885 2886CONNECTOR 2887M: Evgeniy Polyakov <zbr@ioremap.net> 2888L: netdev@vger.kernel.org 2889S: Maintained 2890F: drivers/connector/ 2891 2892CONTROL GROUP (CGROUP) 2893M: Tejun Heo <tj@kernel.org> 2894M: Li Zefan <lizefan@huawei.com> 2895M: Johannes Weiner <hannes@cmpxchg.org> 2896L: cgroups@vger.kernel.org 2897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2898S: Maintained 2899F: Documentation/cgroups/ 2900F: include/linux/cgroup* 2901F: kernel/cgroup* 2902 2903CONTROL GROUP - CPUSET 2904M: Li Zefan <lizefan@huawei.com> 2905L: cgroups@vger.kernel.org 2906W: http://www.bullopensource.org/cpuset/ 2907W: http://oss.sgi.com/projects/cpusets/ 2908T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2909S: Maintained 2910F: Documentation/cgroups/cpusets.txt 2911F: include/linux/cpuset.h 2912F: kernel/cpuset.c 2913 2914CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2915M: Johannes Weiner <hannes@cmpxchg.org> 2916M: Michal Hocko <mhocko@kernel.org> 2917L: cgroups@vger.kernel.org 2918L: linux-mm@kvack.org 2919S: Maintained 2920F: mm/memcontrol.c 2921F: mm/swap_cgroup.c 2922 2923CORETEMP HARDWARE MONITORING DRIVER 2924M: Fenghua Yu <fenghua.yu@intel.com> 2925L: lm-sensors@lm-sensors.org 2926S: Maintained 2927F: Documentation/hwmon/coretemp 2928F: drivers/hwmon/coretemp.c 2929 2930COSA/SRP SYNC SERIAL DRIVER 2931M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2932W: http://www.fi.muni.cz/~kas/cosa/ 2933S: Maintained 2934F: drivers/net/wan/cosa* 2935 2936CPMAC ETHERNET DRIVER 2937M: Florian Fainelli <florian@openwrt.org> 2938L: netdev@vger.kernel.org 2939S: Maintained 2940F: drivers/net/ethernet/ti/cpmac.c 2941 2942CPU FREQUENCY DRIVERS 2943M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2944M: Viresh Kumar <viresh.kumar@linaro.org> 2945L: linux-pm@vger.kernel.org 2946S: Maintained 2947T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2948T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2949F: drivers/cpufreq/ 2950F: include/linux/cpufreq.h 2951 2952CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2953M: Viresh Kumar <viresh.kumar@linaro.org> 2954M: Sudeep Holla <sudeep.holla@arm.com> 2955L: linux-pm@vger.kernel.org 2956W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2957S: Maintained 2958F: drivers/cpufreq/arm_big_little.h 2959F: drivers/cpufreq/arm_big_little.c 2960F: drivers/cpufreq/arm_big_little_dt.c 2961 2962CPUIDLE DRIVER - ARM BIG LITTLE 2963M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2964M: Daniel Lezcano <daniel.lezcano@linaro.org> 2965L: linux-pm@vger.kernel.org 2966L: linux-arm-kernel@lists.infradead.org 2967T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2968S: Maintained 2969F: drivers/cpuidle/cpuidle-big_little.c 2970 2971CPUIDLE DRIVER - ARM EXYNOS 2972M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2973M: Daniel Lezcano <daniel.lezcano@linaro.org> 2974M: Kukjin Kim <kgene@kernel.org> 2975L: linux-pm@vger.kernel.org 2976L: linux-samsung-soc@vger.kernel.org 2977S: Supported 2978F: drivers/cpuidle/cpuidle-exynos.c 2979F: arch/arm/mach-exynos/pm.c 2980 2981CPUIDLE DRIVERS 2982M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 2983M: Daniel Lezcano <daniel.lezcano@linaro.org> 2984L: linux-pm@vger.kernel.org 2985S: Maintained 2986T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2987F: drivers/cpuidle/* 2988F: include/linux/cpuidle.h 2989 2990CPUID/MSR DRIVER 2991M: "H. Peter Anvin" <hpa@zytor.com> 2992S: Maintained 2993F: arch/x86/kernel/cpuid.c 2994F: arch/x86/kernel/msr.c 2995 2996CPU POWER MONITORING SUBSYSTEM 2997M: Thomas Renninger <trenn@suse.com> 2998L: linux-pm@vger.kernel.org 2999S: Maintained 3000F: tools/power/cpupower/ 3001 3002CRAMFS FILESYSTEM 3003W: http://sourceforge.net/projects/cramfs/ 3004S: Orphan / Obsolete 3005F: Documentation/filesystems/cramfs.txt 3006F: fs/cramfs/ 3007 3008CRIS PORT 3009M: Mikael Starvik <starvik@axis.com> 3010M: Jesper Nilsson <jesper.nilsson@axis.com> 3011L: linux-cris-kernel@axis.com 3012W: http://developer.axis.com 3013S: Maintained 3014F: arch/cris/ 3015F: drivers/tty/serial/crisv10.* 3016 3017CRYPTO API 3018M: Herbert Xu <herbert@gondor.apana.org.au> 3019M: "David S. Miller" <davem@davemloft.net> 3020L: linux-crypto@vger.kernel.org 3021T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3022S: Maintained 3023F: Documentation/crypto/ 3024F: Documentation/DocBook/crypto-API.tmpl 3025F: arch/*/crypto/ 3026F: crypto/ 3027F: drivers/crypto/ 3028F: include/crypto/ 3029 3030CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3031M: Neil Horman <nhorman@tuxdriver.com> 3032L: linux-crypto@vger.kernel.org 3033S: Maintained 3034F: crypto/ansi_cprng.c 3035F: crypto/rng.c 3036 3037CS5535 Audio ALSA driver 3038M: Jaya Kumar <jayakumar.alsa@gmail.com> 3039S: Maintained 3040F: sound/pci/cs5535audio/ 3041 3042CW1200 WLAN driver 3043M: Solomon Peachy <pizza@shaftnet.org> 3044S: Maintained 3045F: drivers/net/wireless/cw1200/ 3046 3047CX18 VIDEO4LINUX DRIVER 3048M: Andy Walls <awalls@md.metrocast.net> 3049L: ivtv-devel@ivtvdriver.org (subscribers-only) 3050L: linux-media@vger.kernel.org 3051T: git git://linuxtv.org/media_tree.git 3052W: http://linuxtv.org 3053W: http://www.ivtvdriver.org/index.php/Cx18 3054S: Maintained 3055F: Documentation/video4linux/cx18.txt 3056F: drivers/media/pci/cx18/ 3057F: include/uapi/linux/ivtv* 3058 3059CX2341X MPEG ENCODER HELPER MODULE 3060M: Hans Verkuil <hverkuil@xs4all.nl> 3061L: linux-media@vger.kernel.org 3062T: git git://linuxtv.org/media_tree.git 3063W: http://linuxtv.org 3064S: Maintained 3065F: drivers/media/common/cx2341x* 3066F: include/media/cx2341x* 3067 3068CX24120 MEDIA DRIVER 3069M: Jemma Denson <jdenson@gmail.com> 3070M: Patrick Boettcher <patrick.boettcher@posteo.de> 3071L: linux-media@vger.kernel.org 3072W: http://linuxtv.org/ 3073Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3074S: Maintained 3075F: drivers/media/dvb-frontends/cx24120* 3076 3077CX88 VIDEO4LINUX DRIVER 3078M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3079L: linux-media@vger.kernel.org 3080W: http://linuxtv.org 3081T: git git://linuxtv.org/media_tree.git 3082S: Odd fixes 3083F: Documentation/video4linux/cx88/ 3084F: drivers/media/pci/cx88/ 3085 3086CXD2820R MEDIA DRIVER 3087M: Antti Palosaari <crope@iki.fi> 3088L: linux-media@vger.kernel.org 3089W: http://linuxtv.org/ 3090W: http://palosaari.fi/linux/ 3091Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3092T: git git://linuxtv.org/anttip/media_tree.git 3093S: Maintained 3094F: drivers/media/dvb-frontends/cxd2820r* 3095 3096CXGB3 ETHERNET DRIVER (CXGB3) 3097M: Santosh Raspatur <santosh@chelsio.com> 3098L: netdev@vger.kernel.org 3099W: http://www.chelsio.com 3100S: Supported 3101F: drivers/net/ethernet/chelsio/cxgb3/ 3102 3103CXGB3 ISCSI DRIVER (CXGB3I) 3104M: Karen Xie <kxie@chelsio.com> 3105L: linux-scsi@vger.kernel.org 3106W: http://www.chelsio.com 3107S: Supported 3108F: drivers/scsi/cxgbi/cxgb3i 3109 3110CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3111M: Steve Wise <swise@chelsio.com> 3112L: linux-rdma@vger.kernel.org 3113W: http://www.openfabrics.org 3114S: Supported 3115F: drivers/infiniband/hw/cxgb3/ 3116 3117CXGB4 ETHERNET DRIVER (CXGB4) 3118M: Hariprasad S <hariprasad@chelsio.com> 3119L: netdev@vger.kernel.org 3120W: http://www.chelsio.com 3121S: Supported 3122F: drivers/net/ethernet/chelsio/cxgb4/ 3123 3124CXGB4 ISCSI DRIVER (CXGB4I) 3125M: Karen Xie <kxie@chelsio.com> 3126L: linux-scsi@vger.kernel.org 3127W: http://www.chelsio.com 3128S: Supported 3129F: drivers/scsi/cxgbi/cxgb4i 3130 3131CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3132M: Steve Wise <swise@chelsio.com> 3133L: linux-rdma@vger.kernel.org 3134W: http://www.openfabrics.org 3135S: Supported 3136F: drivers/infiniband/hw/cxgb4/ 3137 3138CXGB4VF ETHERNET DRIVER (CXGB4VF) 3139M: Casey Leedom <leedom@chelsio.com> 3140L: netdev@vger.kernel.org 3141W: http://www.chelsio.com 3142S: Supported 3143F: drivers/net/ethernet/chelsio/cxgb4vf/ 3144 3145CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3146M: Ian Munsie <imunsie@au1.ibm.com> 3147M: Michael Neuling <mikey@neuling.org> 3148L: linuxppc-dev@lists.ozlabs.org 3149S: Supported 3150F: drivers/misc/cxl/ 3151F: include/misc/cxl* 3152F: include/uapi/misc/cxl.h 3153F: Documentation/powerpc/cxl.txt 3154F: Documentation/powerpc/cxl.txt 3155F: Documentation/ABI/testing/sysfs-class-cxl 3156 3157STMMAC ETHERNET DRIVER 3158M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3159L: netdev@vger.kernel.org 3160W: http://www.stlinux.com 3161S: Supported 3162F: drivers/net/ethernet/stmicro/stmmac/ 3163 3164CYBERPRO FB DRIVER 3165M: Russell King <linux@arm.linux.org.uk> 3166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3167W: http://www.arm.linux.org.uk/ 3168S: Maintained 3169F: drivers/video/fbdev/cyber2000fb.* 3170 3171CYCLADES ASYNC MUX DRIVER 3172W: http://www.cyclades.com/ 3173S: Orphan 3174F: drivers/tty/cyclades.c 3175F: include/linux/cyclades.h 3176F: include/uapi/linux/cyclades.h 3177 3178CYCLADES PC300 DRIVER 3179W: http://www.cyclades.com/ 3180S: Orphan 3181F: drivers/net/wan/pc300* 3182 3183CYPRESS_FIRMWARE MEDIA DRIVER 3184M: Antti Palosaari <crope@iki.fi> 3185L: linux-media@vger.kernel.org 3186W: http://linuxtv.org/ 3187W: http://palosaari.fi/linux/ 3188Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3189T: git git://linuxtv.org/anttip/media_tree.git 3190S: Maintained 3191F: drivers/media/common/cypress_firmware* 3192 3193CYTTSP TOUCHSCREEN DRIVER 3194M: Ferruh Yigit <fery@cypress.com> 3195L: linux-input@vger.kernel.org 3196S: Supported 3197F: drivers/input/touchscreen/cyttsp* 3198F: include/linux/input/cyttsp.h 3199 3200DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3201M: Joshua Kinard <kumba@gentoo.org> 3202S: Maintained 3203F: drivers/rtc/rtc-ds1685.c 3204F: include/linux/rtc/ds1685.h 3205 3206DAMA SLAVE for AX.25 3207M: Joerg Reuter <jreuter@yaina.de> 3208W: http://yaina.de/jreuter/ 3209W: http://www.qsl.net/dl1bke/ 3210L: linux-hams@vger.kernel.org 3211S: Maintained 3212F: net/ax25/af_ax25.c 3213F: net/ax25/ax25_dev.c 3214F: net/ax25/ax25_ds_* 3215F: net/ax25/ax25_in.c 3216F: net/ax25/ax25_out.c 3217F: net/ax25/ax25_timer.c 3218F: net/ax25/sysctl_net_ax25.c 3219 3220DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3221L: netdev@vger.kernel.org 3222S: Orphan 3223F: Documentation/networking/dmfe.txt 3224F: drivers/net/ethernet/dec/tulip/dmfe.c 3225 3226DC390/AM53C974 SCSI driver 3227M: Hannes Reinecke <hare@suse.com> 3228L: linux-scsi@vger.kernel.org 3229S: Maintained 3230F: drivers/scsi/am53c974.c 3231 3232DC395x SCSI driver 3233M: Oliver Neukum <oliver@neukum.org> 3234M: Ali Akcaagac <aliakc@web.de> 3235M: Jamie Lenehan <lenehan@twibble.org> 3236L: dc395x@twibble.org 3237W: http://twibble.org/dist/dc395x/ 3238W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3239S: Maintained 3240F: Documentation/scsi/dc395x.txt 3241F: drivers/scsi/dc395x.* 3242 3243DCCP PROTOCOL 3244M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3245L: dccp@vger.kernel.org 3246W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3247S: Maintained 3248F: include/linux/dccp.h 3249F: include/uapi/linux/dccp.h 3250F: include/linux/tfrc.h 3251F: net/dccp/ 3252 3253DECnet NETWORK LAYER 3254W: http://linux-decnet.sourceforge.net 3255L: linux-decnet-user@lists.sourceforge.net 3256S: Orphan 3257F: Documentation/networking/decnet.txt 3258F: net/decnet/ 3259 3260DECSTATION PLATFORM SUPPORT 3261M: "Maciej W. Rozycki" <macro@linux-mips.org> 3262L: linux-mips@linux-mips.org 3263W: http://www.linux-mips.org/wiki/DECstation 3264S: Maintained 3265F: arch/mips/dec/ 3266F: arch/mips/include/asm/dec/ 3267F: arch/mips/include/asm/mach-dec/ 3268 3269DEFXX FDDI NETWORK DRIVER 3270M: "Maciej W. Rozycki" <macro@linux-mips.org> 3271S: Maintained 3272F: drivers/net/fddi/defxx.* 3273 3274DELL LAPTOP DRIVER 3275M: Matthew Garrett <mjg59@srcf.ucam.org> 3276M: Pali Rohár <pali.rohar@gmail.com> 3277L: platform-driver-x86@vger.kernel.org 3278S: Maintained 3279F: drivers/platform/x86/dell-laptop.c 3280 3281DELL LAPTOP RBTN DRIVER 3282M: Pali Rohár <pali.rohar@gmail.com> 3283S: Maintained 3284F: drivers/platform/x86/dell-rbtn.* 3285 3286DELL LAPTOP FREEFALL DRIVER 3287M: Pali Rohár <pali.rohar@gmail.com> 3288S: Maintained 3289F: drivers/platform/x86/dell-smo8800.c 3290 3291DELL LAPTOP SMM DRIVER 3292M: Pali Rohár <pali.rohar@gmail.com> 3293S: Maintained 3294F: drivers/hwmon/dell-smm-hwmon.c 3295F: include/uapi/linux/i8k.h 3296 3297DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3298M: Doug Warzecha <Douglas_Warzecha@dell.com> 3299S: Maintained 3300F: Documentation/dcdbas.txt 3301F: drivers/firmware/dcdbas.* 3302 3303DELL WMI EXTRAS DRIVER 3304M: Matthew Garrett <mjg59@srcf.ucam.org> 3305M: Pali Rohár <pali.rohar@gmail.com> 3306S: Maintained 3307F: drivers/platform/x86/dell-wmi.c 3308 3309DESIGNWARE USB2 DRD IP DRIVER 3310M: John Youn <johnyoun@synopsys.com> 3311L: linux-usb@vger.kernel.org 3312T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3313S: Maintained 3314F: drivers/usb/dwc2/ 3315 3316DESIGNWARE USB3 DRD IP DRIVER 3317M: Felipe Balbi <balbi@ti.com> 3318L: linux-usb@vger.kernel.org 3319L: linux-omap@vger.kernel.org 3320T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3321S: Maintained 3322F: drivers/usb/dwc3/ 3323 3324DEVICE COREDUMP (DEV_COREDUMP) 3325M: Johannes Berg <johannes@sipsolutions.net> 3326L: linux-kernel@vger.kernel.org 3327S: Maintained 3328F: drivers/base/devcoredump.c 3329F: include/linux/devcoredump.h 3330 3331DEVICE FREQUENCY (DEVFREQ) 3332M: MyungJoo Ham <myungjoo.ham@samsung.com> 3333M: Kyungmin Park <kyungmin.park@samsung.com> 3334L: linux-pm@vger.kernel.org 3335S: Maintained 3336F: drivers/devfreq/ 3337 3338DEVICE NUMBER REGISTRY 3339M: Torben Mathiasen <device@lanana.org> 3340W: http://lanana.org/docs/device-list/index.html 3341S: Maintained 3342 3343DEVICE-MAPPER (LVM) 3344M: Alasdair Kergon <agk@redhat.com> 3345M: Mike Snitzer <snitzer@redhat.com> 3346M: dm-devel@redhat.com 3347L: dm-devel@redhat.com 3348W: http://sources.redhat.com/dm 3349Q: http://patchwork.kernel.org/project/dm-devel/list/ 3350T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3351T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3352S: Maintained 3353F: Documentation/device-mapper/ 3354F: drivers/md/dm* 3355F: drivers/md/persistent-data/ 3356F: include/linux/device-mapper.h 3357F: include/linux/dm-*.h 3358F: include/uapi/linux/dm-*.h 3359 3360DIALOG SEMICONDUCTOR DRIVERS 3361M: Support Opensource <support.opensource@diasemi.com> 3362W: http://www.dialog-semiconductor.com/products 3363S: Supported 3364F: Documentation/hwmon/da90?? 3365F: drivers/gpio/gpio-da90??.c 3366F: drivers/hwmon/da90??-hwmon.c 3367F: drivers/iio/adc/da91??-*.c 3368F: drivers/input/misc/da90??_onkey.c 3369F: drivers/input/touchscreen/da9052_tsi.c 3370F: drivers/leds/leds-da90??.c 3371F: drivers/mfd/da903x.c 3372F: drivers/mfd/da90??-*.c 3373F: drivers/mfd/da91??-*.c 3374F: drivers/power/da9052-battery.c 3375F: drivers/power/da91??-*.c 3376F: drivers/regulator/da903x.c 3377F: drivers/regulator/da9???-regulator.[ch] 3378F: drivers/rtc/rtc-da90??.c 3379F: drivers/video/backlight/da90??_bl.c 3380F: drivers/watchdog/da90??_wdt.c 3381F: include/linux/mfd/da903x.h 3382F: include/linux/mfd/da9052/ 3383F: include/linux/mfd/da9055/ 3384F: include/linux/mfd/da9063/ 3385F: include/linux/mfd/da9150/ 3386F: include/sound/da[79]*.h 3387F: sound/soc/codecs/da[79]*.[ch] 3388 3389DIGI NEO AND CLASSIC PCI PRODUCTS 3390M: Lidza Louina <lidza.louina@gmail.com> 3391M: Mark Hounschell <markh@compro.net> 3392L: driverdev-devel@linuxdriverproject.org 3393S: Maintained 3394F: drivers/staging/dgnc/ 3395 3396DIGI EPCA PCI PRODUCTS 3397M: Lidza Louina <lidza.louina@gmail.com> 3398M: Mark Hounschell <markh@compro.net> 3399M: Daeseok Youn <daeseok.youn@gmail.com> 3400L: driverdev-devel@linuxdriverproject.org 3401S: Maintained 3402F: drivers/staging/dgap/ 3403 3404DIOLAN U2C-12 I2C DRIVER 3405M: Guenter Roeck <linux@roeck-us.net> 3406L: linux-i2c@vger.kernel.org 3407S: Maintained 3408F: drivers/i2c/busses/i2c-diolan-u2c.c 3409 3410DIRECT ACCESS (DAX) 3411M: Matthew Wilcox <willy@linux.intel.com> 3412L: linux-fsdevel@vger.kernel.org 3413S: Supported 3414F: fs/dax.c 3415 3416DIRECTORY NOTIFICATION (DNOTIFY) 3417M: Eric Paris <eparis@parisplace.org> 3418S: Maintained 3419F: Documentation/filesystems/dnotify.txt 3420F: fs/notify/dnotify/ 3421F: include/linux/dnotify.h 3422 3423DISK GEOMETRY AND PARTITION HANDLING 3424M: Andries Brouwer <aeb@cwi.nl> 3425W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3426W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3427W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3428S: Maintained 3429 3430DISKQUOTA 3431M: Jan Kara <jack@suse.com> 3432S: Maintained 3433F: Documentation/filesystems/quota.txt 3434F: fs/quota/ 3435F: include/linux/quota*.h 3436F: include/uapi/linux/quota*.h 3437 3438DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3439M: Bernie Thompson <bernie@plugable.com> 3440L: linux-fbdev@vger.kernel.org 3441S: Maintained 3442W: http://plugable.com/category/projects/udlfb/ 3443F: drivers/video/fbdev/udlfb.c 3444F: include/video/udlfb.h 3445F: Documentation/fb/udlfb.txt 3446 3447DISTRIBUTED LOCK MANAGER (DLM) 3448M: Christine Caulfield <ccaulfie@redhat.com> 3449M: David Teigland <teigland@redhat.com> 3450L: cluster-devel@redhat.com 3451W: http://sources.redhat.com/cluster/ 3452T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3453S: Supported 3454F: fs/dlm/ 3455 3456DMA BUFFER SHARING FRAMEWORK 3457M: Sumit Semwal <sumit.semwal@linaro.org> 3458S: Maintained 3459L: linux-media@vger.kernel.org 3460L: dri-devel@lists.freedesktop.org 3461L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3462F: drivers/dma-buf/ 3463F: include/linux/dma-buf* 3464F: include/linux/reservation.h 3465F: include/linux/*fence.h 3466F: Documentation/dma-buf-sharing.txt 3467T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3468 3469DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3470M: Vinod Koul <vinod.koul@intel.com> 3471L: dmaengine@vger.kernel.org 3472Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3473S: Maintained 3474F: drivers/dma/ 3475F: include/linux/dmaengine.h 3476F: Documentation/dmaengine/ 3477T: git git://git.infradead.org/users/vkoul/slave-dma.git 3478 3479DME1737 HARDWARE MONITOR DRIVER 3480M: Juerg Haefliger <juergh@gmail.com> 3481L: lm-sensors@lm-sensors.org 3482S: Maintained 3483F: Documentation/hwmon/dme1737 3484F: drivers/hwmon/dme1737.c 3485 3486DMI/SMBIOS SUPPORT 3487M: Jean Delvare <jdelvare@suse.com> 3488S: Maintained 3489T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3490F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3491F: drivers/firmware/dmi-id.c 3492F: drivers/firmware/dmi_scan.c 3493F: include/linux/dmi.h 3494 3495DOCUMENTATION 3496M: Jonathan Corbet <corbet@lwn.net> 3497L: linux-doc@vger.kernel.org 3498S: Maintained 3499F: Documentation/ 3500X: Documentation/ABI/ 3501X: Documentation/devicetree/ 3502X: Documentation/acpi 3503X: Documentation/power 3504X: Documentation/spi 3505X: Documentation/DocBook/media 3506T: git git://git.lwn.net/linux-2.6.git docs-next 3507 3508DOUBLETALK DRIVER 3509M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3510L: blinux-list@redhat.com 3511S: Maintained 3512F: drivers/char/dtlk.c 3513F: include/linux/dtlk.h 3514 3515DPT_I2O SCSI RAID DRIVER 3516M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3517L: linux-scsi@vger.kernel.org 3518W: http://www.adaptec.com/ 3519S: Maintained 3520F: drivers/scsi/dpt* 3521F: drivers/scsi/dpt/ 3522 3523DRBD DRIVER 3524P: Philipp Reisner 3525P: Lars Ellenberg 3526M: drbd-dev@lists.linbit.com 3527L: drbd-user@lists.linbit.com 3528W: http://www.drbd.org 3529T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3530T: git git://git.drbd.org/drbd-8.3.git 3531S: Supported 3532F: drivers/block/drbd/ 3533F: lib/lru_cache.c 3534F: Documentation/blockdev/drbd/ 3535 3536DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3537M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3538T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3539S: Supported 3540F: Documentation/kobject.txt 3541F: drivers/base/ 3542F: fs/debugfs/ 3543F: fs/kernfs/ 3544F: fs/sysfs/ 3545F: include/linux/debugfs.h 3546F: include/linux/kobj* 3547F: lib/kobj* 3548 3549DRM DRIVERS 3550M: David Airlie <airlied@linux.ie> 3551L: dri-devel@lists.freedesktop.org 3552T: git git://people.freedesktop.org/~airlied/linux 3553S: Maintained 3554F: drivers/gpu/drm/ 3555F: drivers/gpu/vga/ 3556F: include/drm/ 3557F: include/uapi/drm/ 3558 3559RADEON DRM DRIVERS 3560M: Alex Deucher <alexander.deucher@amd.com> 3561M: Christian König <christian.koenig@amd.com> 3562L: dri-devel@lists.freedesktop.org 3563T: git git://people.freedesktop.org/~agd5f/linux 3564S: Supported 3565F: drivers/gpu/drm/radeon/ 3566F: include/uapi/drm/radeon* 3567 3568DRM PANEL DRIVERS 3569M: Thierry Reding <thierry.reding@gmail.com> 3570L: dri-devel@lists.freedesktop.org 3571T: git git://anongit.freedesktop.org/tegra/linux.git 3572S: Maintained 3573F: drivers/gpu/drm/drm_panel.c 3574F: drivers/gpu/drm/panel/ 3575F: include/drm/drm_panel.h 3576F: Documentation/devicetree/bindings/panel/ 3577 3578INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3579M: Daniel Vetter <daniel.vetter@intel.com> 3580M: Jani Nikula <jani.nikula@linux.intel.com> 3581L: intel-gfx@lists.freedesktop.org 3582L: dri-devel@lists.freedesktop.org 3583Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3584T: git git://anongit.freedesktop.org/drm-intel 3585S: Supported 3586F: drivers/gpu/drm/i915/ 3587F: include/drm/i915* 3588F: include/uapi/drm/i915* 3589 3590DRM DRIVERS FOR EXYNOS 3591M: Inki Dae <inki.dae@samsung.com> 3592M: Joonyoung Shim <jy0922.shim@samsung.com> 3593M: Seung-Woo Kim <sw0312.kim@samsung.com> 3594M: Kyungmin Park <kyungmin.park@samsung.com> 3595L: dri-devel@lists.freedesktop.org 3596T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3597S: Supported 3598F: drivers/gpu/drm/exynos/ 3599F: include/drm/exynos* 3600F: include/uapi/drm/exynos* 3601 3602DRM DRIVERS FOR FREESCALE DCU 3603M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3604M: Alison Wang <alison.wang@freescale.com> 3605L: dri-devel@lists.freedesktop.org 3606S: Supported 3607F: drivers/gpu/drm/fsl-dcu/ 3608F: Documentation/devicetree/bindings/video/fsl,dcu.txt 3609F: Documentation/devicetree/bindings/panel/nec,nl4827hc19_05b.txt 3610 3611DRM DRIVERS FOR FREESCALE IMX 3612M: Philipp Zabel <p.zabel@pengutronix.de> 3613L: dri-devel@lists.freedesktop.org 3614S: Maintained 3615F: drivers/gpu/drm/imx/ 3616F: Documentation/devicetree/bindings/drm/imx/ 3617 3618DRM DRIVERS FOR NVIDIA TEGRA 3619M: Thierry Reding <thierry.reding@gmail.com> 3620M: Terje Bergström <tbergstrom@nvidia.com> 3621L: dri-devel@lists.freedesktop.org 3622L: linux-tegra@vger.kernel.org 3623T: git git://anongit.freedesktop.org/tegra/linux.git 3624S: Supported 3625F: drivers/gpu/drm/tegra/ 3626F: drivers/gpu/host1x/ 3627F: include/linux/host1x.h 3628F: include/uapi/drm/tegra_drm.h 3629F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3630 3631DRM DRIVERS FOR RENESAS 3632M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3633L: dri-devel@lists.freedesktop.org 3634L: linux-sh@vger.kernel.org 3635T: git git://people.freedesktop.org/~airlied/linux 3636S: Supported 3637F: drivers/gpu/drm/rcar-du/ 3638F: drivers/gpu/drm/shmobile/ 3639F: include/linux/platform_data/shmob_drm.h 3640 3641DRM DRIVERS FOR ROCKCHIP 3642M: Mark Yao <mark.yao@rock-chips.com> 3643L: dri-devel@lists.freedesktop.org 3644S: Maintained 3645F: drivers/gpu/drm/rockchip/ 3646F: Documentation/devicetree/bindings/video/rockchip* 3647 3648DRM DRIVERS FOR STI 3649M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3650M: Vincent Abriou <vincent.abriou@st.com> 3651L: dri-devel@lists.freedesktop.org 3652T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3653S: Maintained 3654F: drivers/gpu/drm/sti 3655F: Documentation/devicetree/bindings/gpu/st,stih4xx.txt 3656 3657DSBR100 USB FM RADIO DRIVER 3658M: Alexey Klimov <klimov.linux@gmail.com> 3659L: linux-media@vger.kernel.org 3660T: git git://linuxtv.org/media_tree.git 3661S: Maintained 3662F: drivers/media/radio/dsbr100.c 3663 3664DSCC4 DRIVER 3665M: Francois Romieu <romieu@fr.zoreil.com> 3666L: netdev@vger.kernel.org 3667S: Maintained 3668F: drivers/net/wan/dscc4.c 3669 3670DT3155 MEDIA DRIVER 3671M: Hans Verkuil <hverkuil@xs4all.nl> 3672L: linux-media@vger.kernel.org 3673T: git git://linuxtv.org/media_tree.git 3674W: http://linuxtv.org 3675S: Odd Fixes 3676F: drivers/media/pci/dt3155/ 3677 3678DVB_USB_AF9015 MEDIA DRIVER 3679M: Antti Palosaari <crope@iki.fi> 3680L: linux-media@vger.kernel.org 3681W: http://linuxtv.org/ 3682W: http://palosaari.fi/linux/ 3683Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3684T: git git://linuxtv.org/anttip/media_tree.git 3685S: Maintained 3686F: drivers/media/usb/dvb-usb-v2/af9015* 3687 3688DVB_USB_AF9035 MEDIA DRIVER 3689M: Antti Palosaari <crope@iki.fi> 3690L: linux-media@vger.kernel.org 3691W: http://linuxtv.org/ 3692W: http://palosaari.fi/linux/ 3693Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3694T: git git://linuxtv.org/anttip/media_tree.git 3695S: Maintained 3696F: drivers/media/usb/dvb-usb-v2/af9035* 3697 3698DVB_USB_ANYSEE MEDIA DRIVER 3699M: Antti Palosaari <crope@iki.fi> 3700L: linux-media@vger.kernel.org 3701W: http://linuxtv.org/ 3702W: http://palosaari.fi/linux/ 3703Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3704T: git git://linuxtv.org/anttip/media_tree.git 3705S: Maintained 3706F: drivers/media/usb/dvb-usb-v2/anysee* 3707 3708DVB_USB_AU6610 MEDIA DRIVER 3709M: Antti Palosaari <crope@iki.fi> 3710L: linux-media@vger.kernel.org 3711W: http://linuxtv.org/ 3712W: http://palosaari.fi/linux/ 3713Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3714T: git git://linuxtv.org/anttip/media_tree.git 3715S: Maintained 3716F: drivers/media/usb/dvb-usb-v2/au6610* 3717 3718DVB_USB_CE6230 MEDIA DRIVER 3719M: Antti Palosaari <crope@iki.fi> 3720L: linux-media@vger.kernel.org 3721W: http://linuxtv.org/ 3722W: http://palosaari.fi/linux/ 3723Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3724T: git git://linuxtv.org/anttip/media_tree.git 3725S: Maintained 3726F: drivers/media/usb/dvb-usb-v2/ce6230* 3727 3728DVB_USB_CXUSB MEDIA DRIVER 3729M: Michael Krufky <mkrufky@linuxtv.org> 3730L: linux-media@vger.kernel.org 3731W: http://linuxtv.org/ 3732W: http://github.com/mkrufky 3733Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3734T: git git://linuxtv.org/media_tree.git 3735S: Maintained 3736F: drivers/media/usb/dvb-usb/cxusb* 3737 3738DVB_USB_EC168 MEDIA DRIVER 3739M: Antti Palosaari <crope@iki.fi> 3740L: linux-media@vger.kernel.org 3741W: http://linuxtv.org/ 3742W: http://palosaari.fi/linux/ 3743Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3744T: git git://linuxtv.org/anttip/media_tree.git 3745S: Maintained 3746F: drivers/media/usb/dvb-usb-v2/ec168* 3747 3748DVB_USB_GL861 MEDIA DRIVER 3749M: Antti Palosaari <crope@iki.fi> 3750L: linux-media@vger.kernel.org 3751W: http://linuxtv.org/ 3752Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3753T: git git://linuxtv.org/anttip/media_tree.git 3754S: Maintained 3755F: drivers/media/usb/dvb-usb-v2/gl861* 3756 3757DVB_USB_MXL111SF MEDIA DRIVER 3758M: Michael Krufky <mkrufky@linuxtv.org> 3759L: linux-media@vger.kernel.org 3760W: http://linuxtv.org/ 3761W: http://github.com/mkrufky 3762Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3763T: git git://linuxtv.org/mkrufky/mxl111sf.git 3764S: Maintained 3765F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3766 3767DVB_USB_RTL28XXU MEDIA DRIVER 3768M: Antti Palosaari <crope@iki.fi> 3769L: linux-media@vger.kernel.org 3770W: http://linuxtv.org/ 3771W: http://palosaari.fi/linux/ 3772Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3773T: git git://linuxtv.org/anttip/media_tree.git 3774S: Maintained 3775F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3776 3777DVB_USB_V2 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/usb/dvb-usb-v2/dvb_usb* 3786F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3787 3788DYNAMIC DEBUG 3789M: Jason Baron <jbaron@akamai.com> 3790S: Maintained 3791F: lib/dynamic_debug.c 3792F: include/linux/dynamic_debug.h 3793 3794DZ DECSTATION DZ11 SERIAL DRIVER 3795M: "Maciej W. Rozycki" <macro@linux-mips.org> 3796S: Maintained 3797F: drivers/tty/serial/dz.* 3798 3799E3X0 POWER BUTTON DRIVER 3800M: Moritz Fischer <moritz.fischer@ettus.com> 3801L: usrp-users@lists.ettus.com 3802W: http://www.ettus.com 3803S: Supported 3804F: drivers/input/misc/e3x0-button.c 3805F: Documentation/devicetree/bindings/input/e3x0-button.txt 3806 3807E4000 MEDIA DRIVER 3808M: Antti Palosaari <crope@iki.fi> 3809L: linux-media@vger.kernel.org 3810W: http://linuxtv.org/ 3811W: http://palosaari.fi/linux/ 3812Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3813T: git git://linuxtv.org/anttip/media_tree.git 3814S: Maintained 3815F: drivers/media/tuners/e4000* 3816 3817EATA ISA/EISA/PCI SCSI DRIVER 3818M: Dario Ballabio <ballabio_dario@emc.com> 3819L: linux-scsi@vger.kernel.org 3820S: Maintained 3821F: drivers/scsi/eata.c 3822 3823EC100 MEDIA DRIVER 3824M: Antti Palosaari <crope@iki.fi> 3825L: linux-media@vger.kernel.org 3826W: http://linuxtv.org/ 3827W: http://palosaari.fi/linux/ 3828Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3829T: git git://linuxtv.org/anttip/media_tree.git 3830S: Maintained 3831F: drivers/media/dvb-frontends/ec100* 3832 3833ECRYPT FILE SYSTEM 3834M: Tyler Hicks <tyhicks@canonical.com> 3835L: ecryptfs@vger.kernel.org 3836W: http://ecryptfs.org 3837W: https://launchpad.net/ecryptfs 3838S: Supported 3839F: Documentation/filesystems/ecryptfs.txt 3840F: fs/ecryptfs/ 3841 3842EDAC-CORE 3843M: Doug Thompson <dougthompson@xmission.com> 3844M: Borislav Petkov <bp@alien8.de> 3845M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3846L: linux-edac@vger.kernel.org 3847W: bluesmoke.sourceforge.net 3848T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next 3849T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next 3850S: Supported 3851F: Documentation/edac.txt 3852F: drivers/edac/ 3853F: include/linux/edac.h 3854 3855EDAC-AMD64 3856M: Doug Thompson <dougthompson@xmission.com> 3857M: Borislav Petkov <bp@alien8.de> 3858L: linux-edac@vger.kernel.org 3859W: bluesmoke.sourceforge.net 3860S: Maintained 3861F: drivers/edac/amd64_edac* 3862 3863EDAC-CALXEDA 3864M: Doug Thompson <dougthompson@xmission.com> 3865M: Robert Richter <rric@kernel.org> 3866L: linux-edac@vger.kernel.org 3867W: bluesmoke.sourceforge.net 3868S: Maintained 3869F: drivers/edac/highbank* 3870 3871EDAC-CAVIUM 3872M: Ralf Baechle <ralf@linux-mips.org> 3873M: David Daney <david.daney@cavium.com> 3874L: linux-edac@vger.kernel.org 3875L: linux-mips@linux-mips.org 3876W: bluesmoke.sourceforge.net 3877S: Supported 3878F: drivers/edac/octeon_edac* 3879 3880EDAC-E752X 3881M: Mark Gross <mark.gross@intel.com> 3882M: Doug Thompson <dougthompson@xmission.com> 3883L: linux-edac@vger.kernel.org 3884W: bluesmoke.sourceforge.net 3885S: Maintained 3886F: drivers/edac/e752x_edac.c 3887 3888EDAC-E7XXX 3889M: Doug Thompson <dougthompson@xmission.com> 3890L: linux-edac@vger.kernel.org 3891W: bluesmoke.sourceforge.net 3892S: Maintained 3893F: drivers/edac/e7xxx_edac.c 3894 3895EDAC-GHES 3896M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3897L: linux-edac@vger.kernel.org 3898W: bluesmoke.sourceforge.net 3899S: Maintained 3900F: drivers/edac/ghes_edac.c 3901 3902EDAC-I82443BXGX 3903M: Tim Small <tim@buttersideup.com> 3904L: linux-edac@vger.kernel.org 3905W: bluesmoke.sourceforge.net 3906S: Maintained 3907F: drivers/edac/i82443bxgx_edac.c 3908 3909EDAC-I3000 3910M: Jason Uhlenkott <juhlenko@akamai.com> 3911L: linux-edac@vger.kernel.org 3912W: bluesmoke.sourceforge.net 3913S: Maintained 3914F: drivers/edac/i3000_edac.c 3915 3916EDAC-I5000 3917M: Doug Thompson <dougthompson@xmission.com> 3918L: linux-edac@vger.kernel.org 3919W: bluesmoke.sourceforge.net 3920S: Maintained 3921F: drivers/edac/i5000_edac.c 3922 3923EDAC-I5400 3924M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3925L: linux-edac@vger.kernel.org 3926W: bluesmoke.sourceforge.net 3927S: Maintained 3928F: drivers/edac/i5400_edac.c 3929 3930EDAC-I7300 3931M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3932L: linux-edac@vger.kernel.org 3933W: bluesmoke.sourceforge.net 3934S: Maintained 3935F: drivers/edac/i7300_edac.c 3936 3937EDAC-I7CORE 3938M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3939L: linux-edac@vger.kernel.org 3940W: bluesmoke.sourceforge.net 3941S: Maintained 3942F: drivers/edac/i7core_edac.c 3943 3944EDAC-I82975X 3945M: Ranganathan Desikan <ravi@jetztechnologies.com> 3946M: "Arvind R." <arvino55@gmail.com> 3947L: linux-edac@vger.kernel.org 3948W: bluesmoke.sourceforge.net 3949S: Maintained 3950F: drivers/edac/i82975x_edac.c 3951 3952EDAC-IE31200 3953M: Jason Baron <jbaron@akamai.com> 3954L: linux-edac@vger.kernel.org 3955W: bluesmoke.sourceforge.net 3956S: Maintained 3957F: drivers/edac/ie31200_edac.c 3958 3959EDAC-MPC85XX 3960M: Johannes Thumshirn <morbidrsa@gmail.com> 3961L: linux-edac@vger.kernel.org 3962W: bluesmoke.sourceforge.net 3963S: Maintained 3964F: drivers/edac/mpc85xx_edac.[ch] 3965 3966EDAC-PASEMI 3967M: Egor Martovetsky <egor@pasemi.com> 3968L: linux-edac@vger.kernel.org 3969W: bluesmoke.sourceforge.net 3970S: Maintained 3971F: drivers/edac/pasemi_edac.c 3972 3973EDAC-R82600 3974M: Tim Small <tim@buttersideup.com> 3975L: linux-edac@vger.kernel.org 3976W: bluesmoke.sourceforge.net 3977S: Maintained 3978F: drivers/edac/r82600_edac.c 3979 3980EDAC-SBRIDGE 3981M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3982L: linux-edac@vger.kernel.org 3983W: bluesmoke.sourceforge.net 3984S: Maintained 3985F: drivers/edac/sb_edac.c 3986 3987EDAC-XGENE 3988APPLIED MICRO (APM) X-GENE SOC EDAC 3989M: Loc Ho <lho@apm.com> 3990S: Supported 3991F: drivers/edac/xgene_edac.c 3992F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 3993 3994EDIROL UA-101/UA-1000 DRIVER 3995M: Clemens Ladisch <clemens@ladisch.de> 3996L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3997T: git git://git.alsa-project.org/alsa-kernel.git 3998S: Maintained 3999F: sound/usb/misc/ua101.c 4000 4001EXTENSIBLE FIRMWARE INTERFACE (EFI) 4002M: Matt Fleming <matt.fleming@intel.com> 4003L: linux-efi@vger.kernel.org 4004T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4005S: Maintained 4006F: Documentation/efi-stub.txt 4007F: arch/ia64/kernel/efi.c 4008F: arch/x86/boot/compressed/eboot.[ch] 4009F: arch/x86/include/asm/efi.h 4010F: arch/x86/platform/efi/* 4011F: drivers/firmware/efi/* 4012F: include/linux/efi*.h 4013 4014EFI VARIABLE FILESYSTEM 4015M: Matthew Garrett <matthew.garrett@nebula.com> 4016M: Jeremy Kerr <jk@ozlabs.org> 4017M: Matt Fleming <matt.fleming@intel.com> 4018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4019L: linux-efi@vger.kernel.org 4020S: Maintained 4021F: fs/efivarfs/ 4022 4023EFIFB FRAMEBUFFER DRIVER 4024L: linux-fbdev@vger.kernel.org 4025M: Peter Jones <pjones@redhat.com> 4026S: Maintained 4027F: drivers/video/fbdev/efifb.c 4028 4029EFS FILESYSTEM 4030W: http://aeschi.ch.eu.org/efs/ 4031S: Orphan 4032F: fs/efs/ 4033 4034EHCA (IBM GX bus InfiniBand adapter) DRIVER 4035M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 4036M: Christoph Raisch <raisch@de.ibm.com> 4037L: linux-rdma@vger.kernel.org 4038S: Supported 4039F: drivers/infiniband/hw/ehca/ 4040 4041EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4042M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4043L: netdev@vger.kernel.org 4044S: Maintained 4045F: drivers/net/ethernet/ibm/ehea/ 4046 4047EM28XX VIDEO4LINUX DRIVER 4048M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4049L: linux-media@vger.kernel.org 4050W: http://linuxtv.org 4051T: git git://linuxtv.org/media_tree.git 4052S: Maintained 4053F: drivers/media/usb/em28xx/ 4054 4055EMBEDDED LINUX 4056M: Paul Gortmaker <paul.gortmaker@windriver.com> 4057M: Matt Mackall <mpm@selenic.com> 4058M: David Woodhouse <dwmw2@infradead.org> 4059L: linux-embedded@vger.kernel.org 4060S: Maintained 4061 4062EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4063M: James Smart <james.smart@avagotech.com> 4064M: Dick Kennedy <dick.kennedy@avagotech.com> 4065L: linux-scsi@vger.kernel.org 4066W: http://www.avagotech.com 4067S: Supported 4068F: drivers/scsi/lpfc/ 4069 4070ENE CB710 FLASH CARD READER DRIVER 4071M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4072S: Maintained 4073F: drivers/misc/cb710/ 4074F: drivers/mmc/host/cb710-mmc.* 4075F: include/linux/cb710.h 4076 4077ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4078M: Maxim Levitsky <maximlevitsky@gmail.com> 4079S: Maintained 4080F: drivers/media/rc/ene_ir.* 4081 4082ENHANCED ERROR HANDLING (EEH) 4083M: Gavin Shan <shangw@linux.vnet.ibm.com> 4084L: linuxppc-dev@lists.ozlabs.org 4085S: Supported 4086F: Documentation/powerpc/eeh-pci-error-recovery.txt 4087F: arch/powerpc/kernel/eeh*.c 4088 4089EPSON S1D13XXX FRAMEBUFFER DRIVER 4090M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4091S: Maintained 4092T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4093F: drivers/video/fbdev/s1d13xxxfb.c 4094F: include/video/s1d13xxxfb.h 4095 4096ET131X NETWORK DRIVER 4097M: Mark Einon <mark.einon@gmail.com> 4098S: Odd Fixes 4099F: drivers/net/ethernet/agere/ 4100 4101ETHERNET BRIDGE 4102M: Stephen Hemminger <stephen@networkplumber.org> 4103L: bridge@lists.linux-foundation.org 4104L: netdev@vger.kernel.org 4105W: http://www.linuxfoundation.org/en/Net:Bridge 4106S: Maintained 4107F: include/linux/netfilter_bridge/ 4108F: net/bridge/ 4109 4110ETHERNET PHY LIBRARY 4111M: Florian Fainelli <f.fainelli@gmail.com> 4112L: netdev@vger.kernel.org 4113S: Maintained 4114F: include/linux/phy.h 4115F: include/linux/phy_fixed.h 4116F: drivers/net/phy/ 4117F: Documentation/networking/phy.txt 4118F: drivers/of/of_mdio.c 4119F: drivers/of/of_net.c 4120 4121EXT2 FILE SYSTEM 4122M: Jan Kara <jack@suse.com> 4123L: linux-ext4@vger.kernel.org 4124S: Maintained 4125F: Documentation/filesystems/ext2.txt 4126F: fs/ext2/ 4127F: include/linux/ext2* 4128 4129EXT4 FILE SYSTEM 4130M: "Theodore Ts'o" <tytso@mit.edu> 4131M: Andreas Dilger <adilger.kernel@dilger.ca> 4132L: linux-ext4@vger.kernel.org 4133W: http://ext4.wiki.kernel.org 4134Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4135S: Maintained 4136F: Documentation/filesystems/ext4.txt 4137F: fs/ext4/ 4138 4139Extended Verification Module (EVM) 4140M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4141L: linux-ima-devel@lists.sourceforge.net 4142L: linux-security-module@vger.kernel.org 4143S: Supported 4144F: security/integrity/evm/ 4145 4146EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4147M: MyungJoo Ham <myungjoo.ham@samsung.com> 4148M: Chanwoo Choi <cw00.choi@samsung.com> 4149L: linux-kernel@vger.kernel.org 4150T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4151S: Maintained 4152F: drivers/extcon/ 4153F: Documentation/extcon/ 4154 4155EXYNOS DP DRIVER 4156M: Jingoo Han <jingoohan1@gmail.com> 4157L: dri-devel@lists.freedesktop.org 4158S: Maintained 4159F: drivers/gpu/drm/exynos/exynos_dp* 4160 4161EXYNOS MIPI DISPLAY DRIVERS 4162M: Inki Dae <inki.dae@samsung.com> 4163M: Donghwa Lee <dh09.lee@samsung.com> 4164M: Kyungmin Park <kyungmin.park@samsung.com> 4165L: linux-fbdev@vger.kernel.org 4166S: Maintained 4167F: drivers/video/fbdev/exynos/exynos_mipi* 4168F: include/video/exynos_mipi* 4169 4170F71805F HARDWARE MONITORING DRIVER 4171M: Jean Delvare <jdelvare@suse.com> 4172L: lm-sensors@lm-sensors.org 4173S: Maintained 4174F: Documentation/hwmon/f71805f 4175F: drivers/hwmon/f71805f.c 4176 4177FC0011 TUNER DRIVER 4178M: Michael Buesch <m@bues.ch> 4179L: linux-media@vger.kernel.org 4180S: Maintained 4181F: drivers/media/tuners/fc0011.h 4182F: drivers/media/tuners/fc0011.c 4183 4184FC2580 MEDIA DRIVER 4185M: Antti Palosaari <crope@iki.fi> 4186L: linux-media@vger.kernel.org 4187W: http://linuxtv.org/ 4188W: http://palosaari.fi/linux/ 4189Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4190T: git git://linuxtv.org/anttip/media_tree.git 4191S: Maintained 4192F: drivers/media/tuners/fc2580* 4193 4194FANOTIFY 4195M: Eric Paris <eparis@redhat.com> 4196S: Maintained 4197F: fs/notify/fanotify/ 4198F: include/linux/fanotify.h 4199F: include/uapi/linux/fanotify.h 4200 4201FARSYNC SYNCHRONOUS DRIVER 4202M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4203W: http://www.farsite.co.uk/ 4204S: Supported 4205F: drivers/net/wan/farsync.* 4206 4207FAULT INJECTION SUPPORT 4208M: Akinobu Mita <akinobu.mita@gmail.com> 4209S: Supported 4210F: Documentation/fault-injection/ 4211F: lib/fault-inject.c 4212 4213FBTFT Framebuffer drivers 4214M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4215M: Noralf Trønnes <noralf@tronnes.org> 4216S: Maintained 4217F: drivers/staging/fbtft/ 4218 4219FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4220M: Vasu Dev <vasu.dev@intel.com> 4221L: fcoe-devel@open-fcoe.org 4222W: www.Open-FCoE.org 4223S: Supported 4224F: drivers/scsi/libfc/ 4225F: drivers/scsi/fcoe/ 4226F: include/scsi/fc/ 4227F: include/scsi/libfc.h 4228F: include/scsi/libfcoe.h 4229F: include/uapi/scsi/fc/ 4230 4231FILE LOCKING (flock() and fcntl()/lockf()) 4232M: Jeff Layton <jlayton@poochiereds.net> 4233M: "J. Bruce Fields" <bfields@fieldses.org> 4234L: linux-fsdevel@vger.kernel.org 4235S: Maintained 4236F: include/linux/fcntl.h 4237F: include/linux/fs.h 4238F: include/uapi/linux/fcntl.h 4239F: include/uapi/linux/fs.h 4240F: fs/fcntl.c 4241F: fs/locks.c 4242 4243FILESYSTEMS (VFS and infrastructure) 4244M: Alexander Viro <viro@zeniv.linux.org.uk> 4245L: linux-fsdevel@vger.kernel.org 4246S: Maintained 4247F: fs/* 4248 4249FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4250M: Riku Voipio <riku.voipio@iki.fi> 4251L: lm-sensors@lm-sensors.org 4252S: Maintained 4253F: drivers/hwmon/f75375s.c 4254F: include/linux/f75375s.h 4255 4256FIREWIRE AUDIO DRIVERS 4257M: Clemens Ladisch <clemens@ladisch.de> 4258L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4259T: git git://git.alsa-project.org/alsa-kernel.git 4260S: Maintained 4261F: sound/firewire/ 4262 4263FIREWIRE MEDIA DRIVERS (firedtv) 4264M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4265L: linux-media@vger.kernel.org 4266L: linux1394-devel@lists.sourceforge.net 4267T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4268S: Maintained 4269F: drivers/media/firewire/ 4270 4271FIREWIRE SBP-2 TARGET 4272M: Chris Boot <bootc@bootc.net> 4273L: linux-scsi@vger.kernel.org 4274L: target-devel@vger.kernel.org 4275L: linux1394-devel@lists.sourceforge.net 4276T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4277S: Maintained 4278F: drivers/target/sbp/ 4279 4280FIREWIRE SUBSYSTEM 4281M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4282L: linux1394-devel@lists.sourceforge.net 4283W: http://ieee1394.wiki.kernel.org/ 4284T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4285S: Maintained 4286F: drivers/firewire/ 4287F: include/linux/firewire.h 4288F: include/uapi/linux/firewire*.h 4289F: tools/firewire/ 4290 4291FIRMWARE LOADER (request_firmware) 4292M: Ming Lei <ming.lei@canonical.com> 4293L: linux-kernel@vger.kernel.org 4294S: Maintained 4295F: Documentation/firmware_class/ 4296F: drivers/base/firmware*.c 4297F: include/linux/firmware.h 4298 4299FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4300M: Joshua Morris <josh.h.morris@us.ibm.com> 4301M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4302S: Maintained 4303F: drivers/block/rsxx/ 4304 4305FLOPPY DRIVER 4306M: Jiri Kosina <jikos@kernel.org> 4307T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4308S: Odd fixes 4309F: drivers/block/floppy.c 4310 4311FMC SUBSYSTEM 4312M: Alessandro Rubini <rubini@gnudd.com> 4313W: http://www.ohwr.org/projects/fmc-bus 4314S: Supported 4315F: drivers/fmc/ 4316F: include/linux/fmc*.h 4317F: include/linux/ipmi-fru.h 4318K: fmc_d.*register 4319 4320FPU EMULATOR 4321M: Bill Metzenthen <billm@melbpc.org.au> 4322W: http://floatingpoint.sourceforge.net/emulator/index.html 4323S: Maintained 4324F: arch/x86/math-emu/ 4325 4326FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4327L: netdev@vger.kernel.org 4328S: Orphan 4329F: drivers/net/wan/dlci.c 4330F: drivers/net/wan/sdla.c 4331 4332FRAMEBUFFER LAYER 4333M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4334M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4335L: linux-fbdev@vger.kernel.org 4336W: http://linux-fbdev.sourceforge.net/ 4337Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4338T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4339S: Maintained 4340F: Documentation/fb/ 4341F: Documentation/devicetree/bindings/fb/ 4342F: drivers/video/ 4343F: include/video/ 4344F: include/linux/fb.h 4345F: include/uapi/video/ 4346F: include/uapi/linux/fb.h 4347 4348FREESCALE DIU FRAMEBUFFER DRIVER 4349M: Timur Tabi <timur@tabi.org> 4350L: linux-fbdev@vger.kernel.org 4351S: Maintained 4352F: drivers/video/fbdev/fsl-diu-fb.* 4353 4354FREESCALE DMA DRIVER 4355M: Li Yang <leoli@freescale.com> 4356M: Zhang Wei <zw@zh-kernel.org> 4357L: linuxppc-dev@lists.ozlabs.org 4358S: Maintained 4359F: drivers/dma/fsldma.* 4360 4361FREESCALE I2C CPM DRIVER 4362M: Jochen Friedrich <jochen@scram.de> 4363L: linuxppc-dev@lists.ozlabs.org 4364L: linux-i2c@vger.kernel.org 4365S: Maintained 4366F: drivers/i2c/busses/i2c-cpm.c 4367 4368FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4369M: Sascha Hauer <kernel@pengutronix.de> 4370L: linux-fbdev@vger.kernel.org 4371L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4372S: Maintained 4373F: include/linux/platform_data/video-imxfb.h 4374F: drivers/video/fbdev/imxfb.c 4375 4376FREESCALE QUAD SPI DRIVER 4377M: Han Xu <han.xu@freescale.com> 4378L: linux-mtd@lists.infradead.org 4379S: Maintained 4380F: drivers/mtd/spi-nor/fsl-quadspi.c 4381 4382FREESCALE SOC FS_ENET DRIVER 4383M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4384M: Vitaly Bordug <vbordug@ru.mvista.com> 4385L: linuxppc-dev@lists.ozlabs.org 4386L: netdev@vger.kernel.org 4387S: Maintained 4388F: drivers/net/ethernet/freescale/fs_enet/ 4389F: include/linux/fs_enet_pd.h 4390 4391FREESCALE QUICC ENGINE LIBRARY 4392L: linuxppc-dev@lists.ozlabs.org 4393S: Orphan 4394F: arch/powerpc/sysdev/qe_lib/ 4395F: arch/powerpc/include/asm/*qe.h 4396 4397FREESCALE USB PERIPHERAL DRIVERS 4398M: Li Yang <leoli@freescale.com> 4399L: linux-usb@vger.kernel.org 4400L: linuxppc-dev@lists.ozlabs.org 4401S: Maintained 4402F: drivers/usb/gadget/udc/fsl* 4403 4404FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4405M: Li Yang <leoli@freescale.com> 4406L: netdev@vger.kernel.org 4407L: linuxppc-dev@lists.ozlabs.org 4408S: Maintained 4409F: drivers/net/ethernet/freescale/ucc_geth* 4410 4411FREESCALE QUICC ENGINE UCC UART DRIVER 4412M: Timur Tabi <timur@tabi.org> 4413L: linuxppc-dev@lists.ozlabs.org 4414S: Maintained 4415F: drivers/tty/serial/ucc_uart.c 4416 4417FREESCALE SOC SOUND DRIVERS 4418M: Timur Tabi <timur@tabi.org> 4419M: Nicolin Chen <nicoleotsuka@gmail.com> 4420M: Xiubo Li <Xiubo.Lee@gmail.com> 4421L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4422L: linuxppc-dev@lists.ozlabs.org 4423S: Maintained 4424F: sound/soc/fsl/fsl* 4425F: sound/soc/fsl/imx* 4426F: sound/soc/fsl/mpc8610_hpcd.c 4427 4428FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4429M: "J. German Rivera" <German.Rivera@freescale.com> 4430L: linux-kernel@vger.kernel.org 4431S: Maintained 4432F: drivers/staging/fsl-mc/ 4433 4434FREEVXFS FILESYSTEM 4435M: Christoph Hellwig <hch@infradead.org> 4436W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4437S: Maintained 4438F: fs/freevxfs/ 4439 4440FREEZER 4441M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4442M: Pavel Machek <pavel@ucw.cz> 4443L: linux-pm@vger.kernel.org 4444S: Supported 4445F: Documentation/power/freezing-of-tasks.txt 4446F: include/linux/freezer.h 4447F: kernel/freezer.c 4448 4449FRONTSWAP API 4450M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4451L: linux-kernel@vger.kernel.org 4452S: Maintained 4453F: mm/frontswap.c 4454F: include/linux/frontswap.h 4455 4456FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4457M: David Howells <dhowells@redhat.com> 4458L: linux-cachefs@redhat.com 4459S: Supported 4460F: Documentation/filesystems/caching/ 4461F: fs/fscache/ 4462F: include/linux/fscache*.h 4463 4464F2FS FILE SYSTEM 4465M: Jaegeuk Kim <jaegeuk@kernel.org> 4466M: Changman Lee <cm224.lee@samsung.com> 4467R: Chao Yu <chao2.yu@samsung.com> 4468L: linux-f2fs-devel@lists.sourceforge.net 4469W: http://en.wikipedia.org/wiki/F2FS 4470T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4471S: Maintained 4472F: Documentation/filesystems/f2fs.txt 4473F: Documentation/ABI/testing/sysfs-fs-f2fs 4474F: fs/f2fs/ 4475F: include/linux/f2fs_fs.h 4476F: include/trace/events/f2fs.h 4477 4478FUJITSU FR-V (FRV) PORT 4479M: David Howells <dhowells@redhat.com> 4480S: Maintained 4481F: arch/frv/ 4482 4483FUJITSU LAPTOP EXTRAS 4484M: Jonathan Woithe <jwoithe@just42.net> 4485L: platform-driver-x86@vger.kernel.org 4486S: Maintained 4487F: drivers/platform/x86/fujitsu-laptop.c 4488 4489FUJITSU M-5MO LS CAMERA ISP DRIVER 4490M: Kyungmin Park <kyungmin.park@samsung.com> 4491M: Heungjun Kim <riverful.kim@samsung.com> 4492L: linux-media@vger.kernel.org 4493S: Maintained 4494F: drivers/media/i2c/m5mols/ 4495F: include/media/m5mols.h 4496 4497FUJITSU TABLET EXTRAS 4498M: Robert Gerlach <khnz@gmx.de> 4499L: platform-driver-x86@vger.kernel.org 4500S: Maintained 4501F: drivers/platform/x86/fujitsu-tablet.c 4502 4503FUSE: FILESYSTEM IN USERSPACE 4504M: Miklos Szeredi <miklos@szeredi.hu> 4505L: fuse-devel@lists.sourceforge.net 4506W: http://fuse.sourceforge.net/ 4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4508S: Maintained 4509F: fs/fuse/ 4510F: include/uapi/linux/fuse.h 4511F: Documentation/filesystems/fuse.txt 4512 4513FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4514M: Rik Faith <faith@cs.unc.edu> 4515L: linux-scsi@vger.kernel.org 4516S: Odd Fixes (e.g., new signatures) 4517F: drivers/scsi/fdomain.* 4518 4519GCOV BASED KERNEL PROFILING 4520M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4521S: Maintained 4522F: kernel/gcov/ 4523F: Documentation/gcov.txt 4524 4525GDT SCSI DISK ARRAY CONTROLLER DRIVER 4526M: Achim Leubner <achim_leubner@adaptec.com> 4527L: linux-scsi@vger.kernel.org 4528W: http://www.icp-vortex.com/ 4529S: Supported 4530F: drivers/scsi/gdt* 4531 4532GDB KERNEL DEBUGGING HELPER SCRIPTS 4533M: Jan Kiszka <jan.kiszka@siemens.com> 4534S: Supported 4535F: scripts/gdb/ 4536 4537GEMTEK FM RADIO RECEIVER DRIVER 4538M: Hans Verkuil <hverkuil@xs4all.nl> 4539L: linux-media@vger.kernel.org 4540T: git git://linuxtv.org/media_tree.git 4541W: http://linuxtv.org 4542S: Maintained 4543F: drivers/media/radio/radio-gemtek* 4544 4545GENERIC GPIO I2C DRIVER 4546M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4547S: Supported 4548F: drivers/i2c/busses/i2c-gpio.c 4549F: include/linux/i2c-gpio.h 4550 4551GENERIC GPIO I2C MULTIPLEXER DRIVER 4552M: Peter Korsgaard <peter.korsgaard@barco.com> 4553L: linux-i2c@vger.kernel.org 4554S: Supported 4555F: drivers/i2c/muxes/i2c-mux-gpio.c 4556F: include/linux/i2c-mux-gpio.h 4557F: Documentation/i2c/muxes/i2c-mux-gpio 4558 4559GENERIC HDLC (WAN) DRIVERS 4560M: Krzysztof Halasa <khc@pm.waw.pl> 4561W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4562S: Maintained 4563F: drivers/net/wan/c101.c 4564F: drivers/net/wan/hd6457* 4565F: drivers/net/wan/hdlc* 4566F: drivers/net/wan/n2.c 4567F: drivers/net/wan/pc300too.c 4568F: drivers/net/wan/pci200syn.c 4569F: drivers/net/wan/wanxl* 4570 4571GENERIC INCLUDE/ASM HEADER FILES 4572M: Arnd Bergmann <arnd@arndb.de> 4573L: linux-arch@vger.kernel.org 4574T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4575S: Maintained 4576F: include/asm-generic/ 4577F: include/uapi/asm-generic/ 4578 4579GENERIC PHY FRAMEWORK 4580M: Kishon Vijay Abraham I <kishon@ti.com> 4581L: linux-kernel@vger.kernel.org 4582T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4583S: Supported 4584F: drivers/phy/ 4585F: include/linux/phy/ 4586 4587GENERIC PM DOMAINS 4588M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4589M: Kevin Hilman <khilman@kernel.org> 4590M: Ulf Hansson <ulf.hansson@linaro.org> 4591L: linux-pm@vger.kernel.org 4592S: Supported 4593F: drivers/base/power/domain*.c 4594F: include/linux/pm_domain.h 4595 4596GENERIC UIO DRIVER FOR PCI DEVICES 4597M: "Michael S. Tsirkin" <mst@redhat.com> 4598L: kvm@vger.kernel.org 4599S: Supported 4600F: drivers/uio/uio_pci_generic.c 4601 4602GET_MAINTAINER SCRIPT 4603M: Joe Perches <joe@perches.com> 4604S: Maintained 4605F: scripts/get_maintainer.pl 4606 4607GFS2 FILE SYSTEM 4608M: Steven Whitehouse <swhiteho@redhat.com> 4609M: Bob Peterson <rpeterso@redhat.com> 4610L: cluster-devel@redhat.com 4611W: http://sources.redhat.com/cluster/ 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4613S: Supported 4614F: Documentation/filesystems/gfs2*.txt 4615F: fs/gfs2/ 4616F: include/uapi/linux/gfs2_ondisk.h 4617 4618GIGASET ISDN DRIVERS 4619M: Paul Bolle <pebolle@tiscali.nl> 4620L: gigaset307x-common@lists.sourceforge.net 4621W: http://gigaset307x.sourceforge.net/ 4622S: Odd Fixes 4623F: Documentation/isdn/README.gigaset 4624F: drivers/isdn/gigaset/ 4625F: include/uapi/linux/gigaset_dev.h 4626 4627GO7007 MPEG CODEC 4628M: Hans Verkuil <hans.verkuil@cisco.com> 4629L: linux-media@vger.kernel.org 4630S: Maintained 4631F: drivers/media/usb/go7007/ 4632 4633GOODIX TOUCHSCREEN 4634M: Bastien Nocera <hadess@hadess.net> 4635L: linux-input@vger.kernel.org 4636S: Maintained 4637F: drivers/input/touchscreen/goodix.c 4638 4639GPIO SUBSYSTEM 4640M: Linus Walleij <linus.walleij@linaro.org> 4641M: Alexandre Courbot <gnurou@gmail.com> 4642L: linux-gpio@vger.kernel.org 4643T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4644S: Maintained 4645F: Documentation/gpio/ 4646F: drivers/gpio/ 4647F: include/linux/gpio/ 4648F: include/linux/gpio.h 4649F: include/asm-generic/gpio.h 4650 4651GRE DEMULTIPLEXER DRIVER 4652M: Dmitry Kozlov <xeb@mail.ru> 4653L: netdev@vger.kernel.org 4654S: Maintained 4655F: net/ipv4/gre_demux.c 4656F: net/ipv4/gre_offload.c 4657F: include/net/gre.h 4658 4659GRETH 10/100/1G Ethernet MAC device driver 4660M: Kristoffer Glembo <kristoffer@gaisler.com> 4661L: netdev@vger.kernel.org 4662S: Maintained 4663F: drivers/net/ethernet/aeroflex/ 4664 4665GSPCA FINEPIX SUBDRIVER 4666M: Frank Zago <frank@zago.net> 4667L: linux-media@vger.kernel.org 4668T: git git://linuxtv.org/media_tree.git 4669S: Maintained 4670F: drivers/media/usb/gspca/finepix.c 4671 4672GSPCA GL860 SUBDRIVER 4673M: Olivier Lorin <o.lorin@laposte.net> 4674L: linux-media@vger.kernel.org 4675T: git git://linuxtv.org/media_tree.git 4676S: Maintained 4677F: drivers/media/usb/gspca/gl860/ 4678 4679GSPCA M5602 SUBDRIVER 4680M: Erik Andren <erik.andren@gmail.com> 4681L: linux-media@vger.kernel.org 4682T: git git://linuxtv.org/media_tree.git 4683S: Maintained 4684F: drivers/media/usb/gspca/m5602/ 4685 4686GSPCA PAC207 SONIXB SUBDRIVER 4687M: Hans de Goede <hdegoede@redhat.com> 4688L: linux-media@vger.kernel.org 4689T: git git://linuxtv.org/media_tree.git 4690S: Maintained 4691F: drivers/media/usb/gspca/pac207.c 4692 4693GSPCA SN9C20X SUBDRIVER 4694M: Brian Johnson <brijohn@gmail.com> 4695L: linux-media@vger.kernel.org 4696T: git git://linuxtv.org/media_tree.git 4697S: Maintained 4698F: drivers/media/usb/gspca/sn9c20x.c 4699 4700GSPCA T613 SUBDRIVER 4701M: Leandro Costantino <lcostantino@gmail.com> 4702L: linux-media@vger.kernel.org 4703T: git git://linuxtv.org/media_tree.git 4704S: Maintained 4705F: drivers/media/usb/gspca/t613.c 4706 4707GSPCA USB WEBCAM DRIVER 4708M: Hans de Goede <hdegoede@redhat.com> 4709L: linux-media@vger.kernel.org 4710T: git git://linuxtv.org/media_tree.git 4711S: Maintained 4712F: drivers/media/usb/gspca/ 4713 4714GUID PARTITION TABLE (GPT) 4715M: Davidlohr Bueso <dave@stgolabs.net> 4716L: linux-efi@vger.kernel.org 4717S: Maintained 4718F: block/partitions/efi.* 4719 4720STK1160 USB VIDEO CAPTURE DRIVER 4721M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4722L: linux-media@vger.kernel.org 4723T: git git://linuxtv.org/media_tree.git 4724S: Maintained 4725F: drivers/media/usb/stk1160/ 4726 4727H8/300 ARCHITECTURE 4728M: Yoshinori Sato <ysato@users.sourceforge.jp> 4729L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4730W: http://uclinux-h8.sourceforge.jp 4731T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4732S: Maintained 4733F: arch/h8300/ 4734F: drivers/clocksource/h8300_*.c 4735F: drivers/clk/h8300/ 4736F: drivers/irqchip/irq-renesas-h8*.c 4737 4738HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4739M: Frank Seidel <frank@f-seidel.de> 4740L: platform-driver-x86@vger.kernel.org 4741W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4742S: Maintained 4743F: drivers/platform/x86/hdaps.c 4744 4745HDPVR USB VIDEO ENCODER DRIVER 4746M: Hans Verkuil <hverkuil@xs4all.nl> 4747L: linux-media@vger.kernel.org 4748T: git git://linuxtv.org/media_tree.git 4749W: http://linuxtv.org 4750S: Odd Fixes 4751F: drivers/media/usb/hdpvr/ 4752 4753HWPOISON MEMORY FAILURE HANDLING 4754M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4755L: linux-mm@kvack.org 4756S: Maintained 4757F: mm/memory-failure.c 4758F: mm/hwpoison-inject.c 4759 4760HYPERVISOR VIRTUAL CONSOLE DRIVER 4761L: linuxppc-dev@lists.ozlabs.org 4762S: Odd Fixes 4763F: drivers/tty/hvc/ 4764 4765HACKRF MEDIA DRIVER 4766M: Antti Palosaari <crope@iki.fi> 4767L: linux-media@vger.kernel.org 4768W: http://linuxtv.org/ 4769W: http://palosaari.fi/linux/ 4770Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4771T: git git://linuxtv.org/anttip/media_tree.git 4772S: Maintained 4773F: drivers/media/usb/hackrf/ 4774 4775HARDWARE MONITORING 4776M: Jean Delvare <jdelvare@suse.com> 4777M: Guenter Roeck <linux@roeck-us.net> 4778L: lm-sensors@lm-sensors.org 4779W: http://www.lm-sensors.org/ 4780T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4781T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4782S: Maintained 4783F: Documentation/hwmon/ 4784F: drivers/hwmon/ 4785F: include/linux/hwmon*.h 4786 4787HARDWARE RANDOM NUMBER GENERATOR CORE 4788M: Matt Mackall <mpm@selenic.com> 4789M: Herbert Xu <herbert@gondor.apana.org.au> 4790L: linux-crypto@vger.kernel.org 4791S: Odd fixes 4792F: Documentation/hw_random.txt 4793F: drivers/char/hw_random/ 4794F: include/linux/hw_random.h 4795 4796HARDWARE SPINLOCK CORE 4797M: Ohad Ben-Cohen <ohad@wizery.com> 4798S: Maintained 4799F: Documentation/hwspinlock.txt 4800F: drivers/hwspinlock/hwspinlock_* 4801F: include/linux/hwspinlock.h 4802 4803HARMONY SOUND DRIVER 4804L: linux-parisc@vger.kernel.org 4805S: Maintained 4806F: sound/parisc/harmony.* 4807 4808HD29L2 MEDIA DRIVER 4809M: Antti Palosaari <crope@iki.fi> 4810L: linux-media@vger.kernel.org 4811W: http://linuxtv.org/ 4812W: http://palosaari.fi/linux/ 4813Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4814T: git git://linuxtv.org/anttip/media_tree.git 4815S: Maintained 4816F: drivers/media/dvb-frontends/hd29l2* 4817 4818HEWLETT-PACKARD SMART2 RAID DRIVER 4819L: iss_storagedev@hp.com 4820S: Orphan 4821F: Documentation/blockdev/cpqarray.txt 4822F: drivers/block/cpqarray.* 4823 4824HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4825M: Don Brace <don.brace@pmcs.com> 4826L: iss_storagedev@hp.com 4827L: storagedev@pmcs.com 4828L: linux-scsi@vger.kernel.org 4829S: Supported 4830F: Documentation/scsi/hpsa.txt 4831F: drivers/scsi/hpsa*.[ch] 4832F: include/linux/cciss*.h 4833F: include/uapi/linux/cciss*.h 4834 4835HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4836M: Don Brace <don.brace@pmcs.com> 4837L: iss_storagedev@hp.com 4838L: storagedev@pmcs.com 4839L: linux-scsi@vger.kernel.org 4840S: Supported 4841F: Documentation/blockdev/cciss.txt 4842F: drivers/block/cciss* 4843F: include/linux/cciss_ioctl.h 4844F: include/uapi/linux/cciss_ioctl.h 4845 4846HFS FILESYSTEM 4847L: linux-fsdevel@vger.kernel.org 4848S: Orphan 4849F: Documentation/filesystems/hfs.txt 4850F: fs/hfs/ 4851 4852HFSPLUS FILESYSTEM 4853L: linux-fsdevel@vger.kernel.org 4854S: Orphan 4855F: Documentation/filesystems/hfsplus.txt 4856F: fs/hfsplus/ 4857 4858HGA FRAMEBUFFER DRIVER 4859M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4860L: linux-nvidia@lists.surfsouth.com 4861W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4862S: Maintained 4863F: drivers/video/fbdev/hgafb.c 4864 4865HIBERNATION (aka Software Suspend, aka swsusp) 4866M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4867M: Pavel Machek <pavel@ucw.cz> 4868L: linux-pm@vger.kernel.org 4869S: Supported 4870F: arch/x86/power/ 4871F: drivers/base/power/ 4872F: kernel/power/ 4873F: include/linux/suspend.h 4874F: include/linux/freezer.h 4875F: include/linux/pm.h 4876F: arch/*/include/asm/suspend*.h 4877 4878HID CORE LAYER 4879M: Jiri Kosina <jikos@kernel.org> 4880L: linux-input@vger.kernel.org 4881T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4882S: Maintained 4883F: drivers/hid/ 4884F: include/linux/hid* 4885F: include/uapi/linux/hid* 4886 4887HID SENSOR HUB DRIVERS 4888M: Jiri Kosina <jikos@kernel.org> 4889M: Jonathan Cameron <jic23@kernel.org> 4890M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 4891L: linux-input@vger.kernel.org 4892L: linux-iio@vger.kernel.org 4893S: Maintained 4894F: Documentation/hid/hid-sensor* 4895F: drivers/hid/hid-sensor-* 4896F: drivers/iio/*/hid-* 4897F: include/linux/hid-sensor-* 4898 4899HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4900M: Thomas Gleixner <tglx@linutronix.de> 4901L: linux-kernel@vger.kernel.org 4902T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4903S: Maintained 4904F: Documentation/timers/ 4905F: kernel/time/hrtimer.c 4906F: kernel/time/clockevents.c 4907F: kernel/time/tick*.* 4908F: kernel/time/timer_*.c 4909F: include/linux/clockchips.h 4910F: include/linux/hrtimer.h 4911 4912HIGH-SPEED SCC DRIVER FOR AX.25 4913L: linux-hams@vger.kernel.org 4914S: Orphan 4915F: drivers/net/hamradio/dmascc.c 4916F: drivers/net/hamradio/scc.c 4917 4918HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4919M: HighPoint Linux Team <linux@highpoint-tech.com> 4920W: http://www.highpoint-tech.com 4921S: Supported 4922F: Documentation/scsi/hptiop.txt 4923F: drivers/scsi/hptiop.c 4924 4925HIPPI 4926M: Jes Sorensen <jes@trained-monkey.org> 4927L: linux-hippi@sunsite.dk 4928S: Maintained 4929F: include/linux/hippidevice.h 4930F: include/uapi/linux/if_hippi.h 4931F: net/802/hippi.c 4932F: drivers/net/hippi/ 4933 4934HOST AP DRIVER 4935M: Jouni Malinen <j@w1.fi> 4936L: hostap@shmoo.com (subscribers-only) 4937L: linux-wireless@vger.kernel.org 4938W: http://hostap.epitest.fi/ 4939S: Maintained 4940F: drivers/net/wireless/hostap/ 4941 4942HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4943L: platform-driver-x86@vger.kernel.org 4944S: Orphan 4945F: drivers/platform/x86/tc1100-wmi.c 4946 4947HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4948M: Jaroslav Kysela <perex@perex.cz> 4949S: Maintained 4950F: drivers/net/ethernet/hp/hp100.* 4951 4952HPET: High Precision Event Timers driver 4953M: Clemens Ladisch <clemens@ladisch.de> 4954S: Maintained 4955F: Documentation/timers/hpet.txt 4956F: drivers/char/hpet.c 4957F: include/linux/hpet.h 4958F: include/uapi/linux/hpet.h 4959 4960HPET: x86 4961S: Orphan 4962F: arch/x86/kernel/hpet.c 4963F: arch/x86/include/asm/hpet.h 4964 4965HPFS FILESYSTEM 4966M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4967W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4968S: Maintained 4969F: fs/hpfs/ 4970 4971HSI SUBSYSTEM 4972M: Sebastian Reichel <sre@kernel.org> 4973T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4974S: Maintained 4975F: Documentation/ABI/testing/sysfs-bus-hsi 4976F: Documentation/hsi.txt 4977F: drivers/hsi/ 4978F: include/linux/hsi/ 4979F: include/uapi/linux/hsi/ 4980 4981HSO 3G MODEM DRIVER 4982M: Jan Dumon <j.dumon@option.com> 4983W: http://www.pharscape.org 4984S: Maintained 4985F: drivers/net/usb/hso.c 4986 4987HSR NETWORK PROTOCOL 4988M: Arvid Brodin <arvid.brodin@alten.se> 4989L: netdev@vger.kernel.org 4990S: Maintained 4991F: net/hsr/ 4992 4993HTCPEN TOUCHSCREEN DRIVER 4994M: Pau Oliva Fora <pof@eslack.org> 4995L: linux-input@vger.kernel.org 4996S: Maintained 4997F: drivers/input/touchscreen/htcpen.c 4998 4999HUGETLB FILESYSTEM 5000M: Nadia Yvette Chambers <nyc@holomorphy.com> 5001S: Maintained 5002F: fs/hugetlbfs/ 5003 5004Hyper-V CORE AND DRIVERS 5005M: "K. Y. Srinivasan" <kys@microsoft.com> 5006M: Haiyang Zhang <haiyangz@microsoft.com> 5007L: devel@linuxdriverproject.org 5008S: Maintained 5009F: arch/x86/include/asm/mshyperv.h 5010F: arch/x86/include/uapi/asm/hyperv.h 5011F: arch/x86/kernel/cpu/mshyperv.c 5012F: drivers/hid/hid-hyperv.c 5013F: drivers/hv/ 5014F: drivers/input/serio/hyperv-keyboard.c 5015F: drivers/net/hyperv/ 5016F: drivers/scsi/storvsc_drv.c 5017F: drivers/video/fbdev/hyperv_fb.c 5018F: include/linux/hyperv.h 5019F: tools/hv/ 5020F: Documentation/ABI/stable/sysfs-bus-vmbus 5021 5022I2C OVER PARALLEL PORT 5023M: Jean Delvare <jdelvare@suse.com> 5024L: linux-i2c@vger.kernel.org 5025S: Maintained 5026F: Documentation/i2c/busses/i2c-parport 5027F: Documentation/i2c/busses/i2c-parport-light 5028F: drivers/i2c/busses/i2c-parport.c 5029F: drivers/i2c/busses/i2c-parport-light.c 5030 5031I2C/SMBUS CONTROLLER DRIVERS FOR PC 5032M: Jean Delvare <jdelvare@suse.com> 5033L: linux-i2c@vger.kernel.org 5034S: Maintained 5035F: Documentation/i2c/busses/i2c-ali1535 5036F: Documentation/i2c/busses/i2c-ali1563 5037F: Documentation/i2c/busses/i2c-ali15x3 5038F: Documentation/i2c/busses/i2c-amd756 5039F: Documentation/i2c/busses/i2c-amd8111 5040F: Documentation/i2c/busses/i2c-i801 5041F: Documentation/i2c/busses/i2c-nforce2 5042F: Documentation/i2c/busses/i2c-piix4 5043F: Documentation/i2c/busses/i2c-sis5595 5044F: Documentation/i2c/busses/i2c-sis630 5045F: Documentation/i2c/busses/i2c-sis96x 5046F: Documentation/i2c/busses/i2c-via 5047F: Documentation/i2c/busses/i2c-viapro 5048F: drivers/i2c/busses/i2c-ali1535.c 5049F: drivers/i2c/busses/i2c-ali1563.c 5050F: drivers/i2c/busses/i2c-ali15x3.c 5051F: drivers/i2c/busses/i2c-amd756.c 5052F: drivers/i2c/busses/i2c-amd756-s4882.c 5053F: drivers/i2c/busses/i2c-amd8111.c 5054F: drivers/i2c/busses/i2c-i801.c 5055F: drivers/i2c/busses/i2c-isch.c 5056F: drivers/i2c/busses/i2c-nforce2.c 5057F: drivers/i2c/busses/i2c-nforce2-s4985.c 5058F: drivers/i2c/busses/i2c-piix4.c 5059F: drivers/i2c/busses/i2c-sis5595.c 5060F: drivers/i2c/busses/i2c-sis630.c 5061F: drivers/i2c/busses/i2c-sis96x.c 5062F: drivers/i2c/busses/i2c-via.c 5063F: drivers/i2c/busses/i2c-viapro.c 5064 5065I2C/SMBUS ISMT DRIVER 5066M: Seth Heasley <seth.heasley@intel.com> 5067M: Neil Horman <nhorman@tuxdriver.com> 5068L: linux-i2c@vger.kernel.org 5069F: drivers/i2c/busses/i2c-ismt.c 5070F: Documentation/i2c/busses/i2c-ismt 5071 5072I2C/SMBUS STUB DRIVER 5073M: Jean Delvare <jdelvare@suse.com> 5074L: linux-i2c@vger.kernel.org 5075S: Maintained 5076F: drivers/i2c/i2c-stub.c 5077 5078I2C SUBSYSTEM 5079M: Wolfram Sang <wsa@the-dreams.de> 5080L: linux-i2c@vger.kernel.org 5081W: https://i2c.wiki.kernel.org/ 5082Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5083T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5084S: Maintained 5085F: Documentation/devicetree/bindings/i2c/ 5086F: Documentation/i2c/ 5087F: drivers/i2c/ 5088F: include/linux/i2c.h 5089F: include/linux/i2c-*.h 5090F: include/uapi/linux/i2c.h 5091F: include/uapi/linux/i2c-*.h 5092 5093I2C ACPI SUPPORT 5094M: Mika Westerberg <mika.westerberg@linux.intel.com> 5095L: linux-i2c@vger.kernel.org 5096L: linux-acpi@vger.kernel.org 5097S: Maintained 5098 5099I2C-TAOS-EVM DRIVER 5100M: Jean Delvare <jdelvare@suse.com> 5101L: linux-i2c@vger.kernel.org 5102S: Maintained 5103F: Documentation/i2c/busses/i2c-taos-evm 5104F: drivers/i2c/busses/i2c-taos-evm.c 5105 5106I2C-TINY-USB DRIVER 5107M: Till Harbaum <till@harbaum.org> 5108L: linux-i2c@vger.kernel.org 5109W: http://www.harbaum.org/till/i2c_tiny_usb 5110S: Maintained 5111F: drivers/i2c/busses/i2c-tiny-usb.c 5112 5113i386 BOOT CODE 5114M: "H. Peter Anvin" <hpa@zytor.com> 5115S: Maintained 5116F: arch/x86/boot/ 5117 5118i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5119M: "H. Peter Anvin" <hpa@zytor.com> 5120T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5121S: Maintained 5122 5123IA64 (Itanium) PLATFORM 5124M: Tony Luck <tony.luck@intel.com> 5125M: Fenghua Yu <fenghua.yu@intel.com> 5126L: linux-ia64@vger.kernel.org 5127T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5128S: Maintained 5129F: arch/ia64/ 5130 5131IBM Power VMX Cryptographic instructions 5132M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5133M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5134L: linux-crypto@vger.kernel.org 5135S: Supported 5136F: drivers/crypto/vmx/Makefile 5137F: drivers/crypto/vmx/Kconfig 5138F: drivers/crypto/vmx/vmx.c 5139F: drivers/crypto/vmx/aes* 5140F: drivers/crypto/vmx/ghash* 5141F: drivers/crypto/vmx/ppc-xlate.pl 5142 5143IBM Power in-Nest Crypto Acceleration 5144M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5145M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5146L: linux-crypto@vger.kernel.org 5147S: Supported 5148F: drivers/crypto/nx/Makefile 5149F: drivers/crypto/nx/Kconfig 5150F: drivers/crypto/nx/nx-aes* 5151F: drivers/crypto/nx/nx-sha* 5152F: drivers/crypto/nx/nx.* 5153F: drivers/crypto/nx/nx_csbcpb.h 5154F: drivers/crypto/nx/nx_debugfs.h 5155 5156IBM Power 842 compression accelerator 5157M: Dan Streetman <ddstreet@ieee.org> 5158S: Supported 5159F: drivers/crypto/nx/Makefile 5160F: drivers/crypto/nx/Kconfig 5161F: drivers/crypto/nx/nx-842* 5162F: include/linux/sw842.h 5163F: crypto/842.c 5164F: lib/842/ 5165 5166IBM Power Linux RAID adapter 5167M: Brian King <brking@us.ibm.com> 5168S: Supported 5169F: drivers/scsi/ipr.* 5170 5171IBM Power Virtual Ethernet Device Driver 5172M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5173L: netdev@vger.kernel.org 5174S: Supported 5175F: drivers/net/ethernet/ibm/ibmveth.* 5176 5177IBM Power Virtual SCSI Device Drivers 5178M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5179L: linux-scsi@vger.kernel.org 5180S: Supported 5181F: drivers/scsi/ibmvscsi/ibmvscsi* 5182F: drivers/scsi/ibmvscsi/viosrp.h 5183 5184IBM Power Virtual FC Device Drivers 5185M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5186L: linux-scsi@vger.kernel.org 5187S: Supported 5188F: drivers/scsi/ibmvscsi/ibmvfc* 5189 5190IBM ServeRAID RAID DRIVER 5191S: Orphan 5192F: drivers/scsi/ips.* 5193 5194ICH LPC AND GPIO DRIVER 5195M: Peter Tyser <ptyser@xes-inc.com> 5196S: Maintained 5197F: drivers/mfd/lpc_ich.c 5198F: drivers/gpio/gpio-ich.c 5199 5200IDE SUBSYSTEM 5201M: "David S. Miller" <davem@davemloft.net> 5202L: linux-ide@vger.kernel.org 5203Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5204T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5205S: Maintained 5206F: Documentation/ide/ 5207F: drivers/ide/ 5208F: include/linux/ide.h 5209 5210IDEAPAD LAPTOP EXTRAS DRIVER 5211M: Ike Panhc <ike.pan@canonical.com> 5212L: platform-driver-x86@vger.kernel.org 5213W: http://launchpad.net/ideapad-laptop 5214S: Maintained 5215F: drivers/platform/x86/ideapad-laptop.c 5216 5217IDEAPAD LAPTOP SLIDEBAR DRIVER 5218M: Andrey Moiseev <o2g.org.ru@gmail.com> 5219L: linux-input@vger.kernel.org 5220W: https://github.com/o2genum/ideapad-slidebar 5221S: Maintained 5222F: drivers/input/misc/ideapad_slidebar.c 5223 5224IDE/ATAPI DRIVERS 5225M: Borislav Petkov <bp@alien8.de> 5226L: linux-ide@vger.kernel.org 5227S: Maintained 5228F: Documentation/cdrom/ide-cd 5229F: drivers/ide/ide-cd* 5230 5231IDLE-I7300 5232M: Andy Henroid <andrew.d.henroid@intel.com> 5233L: linux-pm@vger.kernel.org 5234S: Supported 5235F: drivers/idle/i7300_idle.c 5236 5237IEEE 802.15.4 SUBSYSTEM 5238M: Alexander Aring <alex.aring@gmail.com> 5239L: linux-wpan@vger.kernel.org 5240W: https://github.com/linux-wpan 5241T: git git://github.com/linux-wpan/linux-wpan-next.git 5242S: Maintained 5243F: net/ieee802154/ 5244F: net/mac802154/ 5245F: drivers/net/ieee802154/ 5246F: include/linux/nl802154.h 5247F: include/linux/ieee802154.h 5248F: include/net/nl802154.h 5249F: include/net/mac802154.h 5250F: include/net/af_ieee802154.h 5251F: include/net/cfg802154.h 5252F: include/net/ieee802154_netdev.h 5253F: Documentation/networking/ieee802154.txt 5254 5255IGORPLUG-USB IR RECEIVER 5256M: Sean Young <sean@mess.org> 5257L: linux-media@vger.kernel.org 5258S: Maintained 5259F: drivers/media/rc/igorplugusb.c 5260 5261IGUANAWORKS USB IR TRANSCEIVER 5262M: Sean Young <sean@mess.org> 5263L: linux-media@vger.kernel.org 5264S: Maintained 5265F: drivers/media/rc/iguanair.c 5266 5267IIO SUBSYSTEM AND DRIVERS 5268M: Jonathan Cameron <jic23@kernel.org> 5269R: Hartmut Knaack <knaack.h@gmx.de> 5270R: Lars-Peter Clausen <lars@metafoo.de> 5271R: Peter Meerwald <pmeerw@pmeerw.net> 5272L: linux-iio@vger.kernel.org 5273S: Maintained 5274F: drivers/iio/ 5275F: drivers/staging/iio/ 5276F: include/linux/iio/ 5277F: tools/iio/ 5278 5279IKANOS/ADI EAGLE ADSL USB DRIVER 5280M: Matthieu Castet <castet.matthieu@free.fr> 5281M: Stanislaw Gruszka <stf_xl@wp.pl> 5282S: Maintained 5283F: drivers/usb/atm/ueagle-atm.c 5284 5285INA209 HARDWARE MONITOR DRIVER 5286M: Guenter Roeck <linux@roeck-us.net> 5287L: lm-sensors@lm-sensors.org 5288S: Maintained 5289F: Documentation/hwmon/ina209 5290F: Documentation/devicetree/bindings/i2c/ina209.txt 5291F: drivers/hwmon/ina209.c 5292 5293INA2XX HARDWARE MONITOR DRIVER 5294M: Guenter Roeck <linux@roeck-us.net> 5295L: lm-sensors@lm-sensors.org 5296S: Maintained 5297F: Documentation/hwmon/ina2xx 5298F: drivers/hwmon/ina2xx.c 5299F: include/linux/platform_data/ina2xx.h 5300 5301INDUSTRY PACK SUBSYSTEM (IPACK) 5302M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5303M: Jens Taprogge <jens.taprogge@taprogge.org> 5304M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5305L: industrypack-devel@lists.sourceforge.net 5306W: http://industrypack.sourceforge.net 5307S: Maintained 5308F: drivers/ipack/ 5309 5310INGENIC JZ4780 DMA Driver 5311M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5312S: Maintained 5313F: drivers/dma/dma-jz4780.c 5314 5315INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5316M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5317M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5318L: linux-ima-devel@lists.sourceforge.net 5319L: linux-ima-user@lists.sourceforge.net 5320L: linux-security-module@vger.kernel.org 5321S: Supported 5322F: security/integrity/ima/ 5323 5324IMGTEC IR DECODER DRIVER 5325M: James Hogan <james.hogan@imgtec.com> 5326S: Maintained 5327F: drivers/media/rc/img-ir/ 5328 5329IMS TWINTURBO FRAMEBUFFER DRIVER 5330L: linux-fbdev@vger.kernel.org 5331S: Orphan 5332F: drivers/video/fbdev/imsttfb.c 5333 5334INFINIBAND SUBSYSTEM 5335M: Doug Ledford <dledford@redhat.com> 5336M: Sean Hefty <sean.hefty@intel.com> 5337M: Hal Rosenstock <hal.rosenstock@gmail.com> 5338L: linux-rdma@vger.kernel.org 5339W: http://www.openfabrics.org/ 5340Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5341T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5342S: Supported 5343F: Documentation/infiniband/ 5344F: drivers/infiniband/ 5345F: drivers/staging/rdma/ 5346F: include/uapi/linux/if_infiniband.h 5347F: include/uapi/rdma/ 5348F: include/rdma/ 5349 5350INOTIFY 5351M: John McCutchan <john@johnmccutchan.com> 5352M: Robert Love <rlove@rlove.org> 5353M: Eric Paris <eparis@parisplace.org> 5354S: Maintained 5355F: Documentation/filesystems/inotify.txt 5356F: fs/notify/inotify/ 5357F: include/linux/inotify.h 5358F: include/uapi/linux/inotify.h 5359 5360INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5361M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5362L: linux-input@vger.kernel.org 5363Q: http://patchwork.kernel.org/project/linux-input/list/ 5364T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5365S: Maintained 5366F: drivers/input/ 5367F: include/linux/input.h 5368F: include/uapi/linux/input.h 5369F: include/linux/input/ 5370 5371INPUT MULTITOUCH (MT) PROTOCOL 5372M: Henrik Rydberg <rydberg@bitmath.org> 5373L: linux-input@vger.kernel.org 5374S: Odd fixes 5375F: Documentation/input/multi-touch-protocol.txt 5376F: drivers/input/input-mt.c 5377K: \b(ABS|SYN)_MT_ 5378 5379INTEL ASoC BDW/HSW DRIVERS 5380M: Jie Yang <yang.jie@linux.intel.com> 5381L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5382S: Supported 5383F: sound/soc/intel/common/sst-dsp* 5384F: sound/soc/intel/common/sst-firmware.c 5385F: sound/soc/intel/boards/broadwell.c 5386F: sound/soc/intel/haswell/ 5387 5388INTEL C600 SERIES SAS CONTROLLER DRIVER 5389M: Intel SCU Linux support <intel-linux-scu@intel.com> 5390M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5391L: linux-scsi@vger.kernel.org 5392T: git git://git.code.sf.net/p/intel-sas/isci 5393S: Supported 5394F: drivers/scsi/isci/ 5395 5396INTEL IDLE DRIVER 5397M: Len Brown <lenb@kernel.org> 5398L: linux-pm@vger.kernel.org 5399T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5400S: Supported 5401F: drivers/idle/intel_idle.c 5402 5403INTEL PSTATE DRIVER 5404M: Kristen Carlson Accardi <kristen@linux.intel.com> 5405L: linux-pm@vger.kernel.org 5406S: Supported 5407F: drivers/cpufreq/intel_pstate.c 5408 5409INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5410M: Maik Broemme <mbroemme@plusserver.de> 5411L: linux-fbdev@vger.kernel.org 5412S: Maintained 5413F: Documentation/fb/intelfb.txt 5414F: drivers/video/fbdev/intelfb/ 5415 5416INTEL 810/815 FRAMEBUFFER DRIVER 5417M: Antonino Daplas <adaplas@gmail.com> 5418L: linux-fbdev@vger.kernel.org 5419S: Maintained 5420F: drivers/video/fbdev/i810/ 5421 5422INTEL MENLOW THERMAL DRIVER 5423M: Sujith Thomas <sujith.thomas@intel.com> 5424L: platform-driver-x86@vger.kernel.org 5425W: https://01.org/linux-acpi 5426S: Supported 5427F: drivers/platform/x86/intel_menlow.c 5428 5429INTEL IA32 MICROCODE UPDATE SUPPORT 5430M: Borislav Petkov <bp@alien8.de> 5431S: Maintained 5432F: arch/x86/kernel/cpu/microcode/core* 5433F: arch/x86/kernel/cpu/microcode/intel* 5434 5435INTEL I/OAT DMA DRIVER 5436M: Dave Jiang <dave.jiang@intel.com> 5437R: Dan Williams <dan.j.williams@intel.com> 5438L: dmaengine@vger.kernel.org 5439Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5440S: Supported 5441F: drivers/dma/ioat* 5442 5443INTEL IOMMU (VT-d) 5444M: David Woodhouse <dwmw2@infradead.org> 5445L: iommu@lists.linux-foundation.org 5446T: git git://git.infradead.org/iommu-2.6.git 5447S: Supported 5448F: drivers/iommu/intel-iommu.c 5449F: include/linux/intel-iommu.h 5450 5451INTEL IOP-ADMA DMA DRIVER 5452R: Dan Williams <dan.j.williams@intel.com> 5453S: Odd fixes 5454F: drivers/dma/iop-adma.c 5455 5456INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5457M: Krzysztof Halasa <khalasa@piap.pl> 5458S: Maintained 5459F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5460F: arch/arm/mach-ixp4xx/include/mach/npe.h 5461F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5462F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5463F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5464F: drivers/net/wan/ixp4xx_hss.c 5465 5466INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5467M: Deepak Saxena <dsaxena@plexity.net> 5468S: Maintained 5469F: drivers/char/hw_random/ixp4xx-rng.c 5470 5471INTEL ETHERNET DRIVERS 5472M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5473R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5474R: Shannon Nelson <shannon.nelson@intel.com> 5475R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5476R: Don Skidmore <donald.c.skidmore@intel.com> 5477R: Matthew Vick <matthew.vick@intel.com> 5478R: John Ronciak <john.ronciak@intel.com> 5479R: Mitch Williams <mitch.a.williams@intel.com> 5480L: intel-wired-lan@lists.osuosl.org 5481W: http://www.intel.com/support/feedback.htm 5482W: http://e1000.sourceforge.net/ 5483Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5484T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5485T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5486S: Supported 5487F: Documentation/networking/e100.txt 5488F: Documentation/networking/e1000.txt 5489F: Documentation/networking/e1000e.txt 5490F: Documentation/networking/igb.txt 5491F: Documentation/networking/igbvf.txt 5492F: Documentation/networking/ixgb.txt 5493F: Documentation/networking/ixgbe.txt 5494F: Documentation/networking/ixgbevf.txt 5495F: Documentation/networking/i40e.txt 5496F: Documentation/networking/i40evf.txt 5497F: drivers/net/ethernet/intel/ 5498F: drivers/net/ethernet/intel/*/ 5499 5500INTEL-MID GPIO DRIVER 5501M: David Cohen <david.a.cohen@linux.intel.com> 5502L: linux-gpio@vger.kernel.org 5503S: Maintained 5504F: drivers/gpio/gpio-intel-mid.c 5505 5506INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5507M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5508L: linux-wireless@vger.kernel.org 5509S: Maintained 5510F: Documentation/networking/README.ipw2100 5511F: Documentation/networking/README.ipw2200 5512F: drivers/net/wireless/ipw2x00/ 5513 5514INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5515M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5516M: Gang Wei <gang.wei@intel.com> 5517M: Shane Wang <shane.wang@intel.com> 5518L: tboot-devel@lists.sourceforge.net 5519W: http://tboot.sourceforge.net 5520T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5521S: Supported 5522F: Documentation/intel_txt.txt 5523F: include/linux/tboot.h 5524F: arch/x86/kernel/tboot.c 5525 5526INTEL WIRELESS WIMAX CONNECTION 2400 5527M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5528M: linux-wimax@intel.com 5529L: wimax@linuxwimax.org (subscribers-only) 5530S: Supported 5531W: http://linuxwimax.org 5532F: Documentation/wimax/README.i2400m 5533F: drivers/net/wimax/i2400m/ 5534F: include/uapi/linux/wimax/i2400m.h 5535 5536INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5537M: Stanislaw Gruszka <sgruszka@redhat.com> 5538L: linux-wireless@vger.kernel.org 5539S: Supported 5540F: drivers/net/wireless/iwlegacy/ 5541 5542INTEL WIRELESS WIFI LINK (iwlwifi) 5543M: Johannes Berg <johannes.berg@intel.com> 5544M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5545M: Intel Linux Wireless <ilw@linux.intel.com> 5546L: linux-wireless@vger.kernel.org 5547W: http://intellinuxwireless.org 5548T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5549S: Supported 5550F: drivers/net/wireless/iwlwifi/ 5551 5552INTEL MANAGEMENT ENGINE (mei) 5553M: Tomas Winkler <tomas.winkler@intel.com> 5554L: linux-kernel@vger.kernel.org 5555S: Supported 5556F: include/uapi/linux/mei.h 5557F: include/linux/mei_cl_bus.h 5558F: drivers/misc/mei/* 5559F: Documentation/misc-devices/mei/* 5560 5561INTEL PMC IPC DRIVER 5562M: Zha Qipeng<qipeng.zha@intel.com> 5563L: platform-driver-x86@vger.kernel.org 5564S: Maintained 5565F: drivers/platform/x86/intel_pmc_ipc.c 5566F: arch/x86/include/asm/intel_pmc_ipc.h 5567 5568IOC3 ETHERNET DRIVER 5569M: Ralf Baechle <ralf@linux-mips.org> 5570L: linux-mips@linux-mips.org 5571S: Maintained 5572F: drivers/net/ethernet/sgi/ioc3-eth.c 5573 5574IOC3 SERIAL DRIVER 5575M: Pat Gefre <pfg@sgi.com> 5576L: linux-serial@vger.kernel.org 5577S: Maintained 5578F: drivers/tty/serial/ioc3_serial.c 5579 5580IOMMU DRIVERS 5581M: Joerg Roedel <joro@8bytes.org> 5582L: iommu@lists.linux-foundation.org 5583T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5584S: Maintained 5585F: drivers/iommu/ 5586 5587IP MASQUERADING 5588M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5589S: Maintained 5590F: net/ipv4/netfilter/ipt_MASQUERADE.c 5591 5592IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5593M: Francois Romieu <romieu@fr.zoreil.com> 5594M: Sorbica Shieh <sorbica@icplus.com.tw> 5595L: netdev@vger.kernel.org 5596S: Maintained 5597F: drivers/net/ethernet/icplus/ipg.* 5598 5599IPATH DRIVER 5600M: Mike Marciniszyn <infinipath@intel.com> 5601L: linux-rdma@vger.kernel.org 5602S: Maintained 5603F: drivers/staging/rdma/ipath/ 5604 5605IPMI SUBSYSTEM 5606M: Corey Minyard <minyard@acm.org> 5607L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5608W: http://openipmi.sourceforge.net/ 5609S: Supported 5610F: Documentation/IPMI.txt 5611F: drivers/char/ipmi/ 5612F: include/linux/ipmi* 5613F: include/uapi/linux/ipmi* 5614 5615QCOM AUDIO (ASoC) DRIVERS 5616M: Patrick Lai <plai@codeaurora.org> 5617M: Banajit Goswami <bgoswami@codeaurora.org> 5618L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5619S: Supported 5620F: sound/soc/qcom/ 5621 5622IPS SCSI RAID DRIVER 5623M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5624L: linux-scsi@vger.kernel.org 5625W: http://www.adaptec.com/ 5626S: Maintained 5627F: drivers/scsi/ips* 5628 5629IPVS 5630M: Wensong Zhang <wensong@linux-vs.org> 5631M: Simon Horman <horms@verge.net.au> 5632M: Julian Anastasov <ja@ssi.bg> 5633L: netdev@vger.kernel.org 5634L: lvs-devel@vger.kernel.org 5635S: Maintained 5636F: Documentation/networking/ipvs-sysctl.txt 5637F: include/net/ip_vs.h 5638F: include/uapi/linux/ip_vs.h 5639F: net/netfilter/ipvs/ 5640 5641IPWIRELESS DRIVER 5642M: Jiri Kosina <jikos@kernel.org> 5643M: David Sterba <dsterba@suse.com> 5644S: Odd Fixes 5645F: drivers/tty/ipwireless/ 5646 5647IPX NETWORK LAYER 5648M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5649L: netdev@vger.kernel.org 5650S: Maintained 5651F: include/net/ipx.h 5652F: include/uapi/linux/ipx.h 5653F: net/ipx/ 5654 5655IRDA SUBSYSTEM 5656M: Samuel Ortiz <samuel@sortiz.org> 5657L: irda-users@lists.sourceforge.net (subscribers-only) 5658L: netdev@vger.kernel.org 5659W: http://irda.sourceforge.net/ 5660S: Maintained 5661T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5662F: Documentation/networking/irda.txt 5663F: drivers/net/irda/ 5664F: include/net/irda/ 5665F: net/irda/ 5666 5667IRQ SUBSYSTEM 5668M: Thomas Gleixner <tglx@linutronix.de> 5669L: linux-kernel@vger.kernel.org 5670S: Maintained 5671T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5672F: kernel/irq/ 5673 5674IRQCHIP DRIVERS 5675M: Thomas Gleixner <tglx@linutronix.de> 5676M: Jason Cooper <jason@lakedaemon.net> 5677M: Marc Zyngier <marc.zyngier@arm.com> 5678L: linux-kernel@vger.kernel.org 5679S: Maintained 5680T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5681T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5682F: Documentation/devicetree/bindings/interrupt-controller/ 5683F: drivers/irqchip/ 5684 5685IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5686M: Jiang Liu <jiang.liu@linux.intel.com> 5687M: Marc Zyngier <marc.zyngier@arm.com> 5688S: Maintained 5689T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5690F: Documentation/IRQ-domain.txt 5691F: include/linux/irqdomain.h 5692F: kernel/irq/irqdomain.c 5693F: kernel/irq/msi.c 5694 5695ISAPNP 5696M: Jaroslav Kysela <perex@perex.cz> 5697S: Maintained 5698F: Documentation/isapnp.txt 5699F: drivers/pnp/isapnp/ 5700F: include/linux/isapnp.h 5701 5702ISA RADIO MODULE 5703M: Hans Verkuil <hverkuil@xs4all.nl> 5704L: linux-media@vger.kernel.org 5705T: git git://linuxtv.org/media_tree.git 5706W: http://linuxtv.org 5707S: Maintained 5708F: drivers/media/radio/radio-isa* 5709 5710iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5711M: Peter Jones <pjones@redhat.com> 5712M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5713S: Maintained 5714F: drivers/firmware/iscsi_ibft* 5715 5716ISCSI 5717M: Mike Christie <michaelc@cs.wisc.edu> 5718L: open-iscsi@googlegroups.com 5719W: www.open-iscsi.org 5720T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5721S: Maintained 5722F: drivers/scsi/*iscsi* 5723F: include/scsi/*iscsi* 5724 5725ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5726M: Or Gerlitz <ogerlitz@mellanox.com> 5727M: Sagi Grimberg <sagig@mellanox.com> 5728M: Roi Dayan <roid@mellanox.com> 5729L: linux-rdma@vger.kernel.org 5730S: Supported 5731W: http://www.openfabrics.org 5732W: www.open-iscsi.org 5733Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5734F: drivers/infiniband/ulp/iser/ 5735 5736ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5737M: Sagi Grimberg <sagig@mellanox.com> 5738T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5739L: linux-rdma@vger.kernel.org 5740L: target-devel@vger.kernel.org 5741S: Supported 5742W: http://www.linux-iscsi.org 5743F: drivers/infiniband/ulp/isert 5744 5745ISDN SUBSYSTEM 5746M: Karsten Keil <isdn@linux-pingi.de> 5747L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5748L: netdev@vger.kernel.org 5749W: http://www.isdn4linux.de 5750T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5751S: Maintained 5752F: Documentation/isdn/ 5753F: drivers/isdn/ 5754F: include/linux/isdn.h 5755F: include/linux/isdn/ 5756F: include/uapi/linux/isdn.h 5757F: include/uapi/linux/isdn/ 5758 5759ISDN SUBSYSTEM (Eicon active card driver) 5760M: Armin Schindler <mac@melware.de> 5761L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5762W: http://www.melware.de 5763S: Maintained 5764F: drivers/isdn/hardware/eicon/ 5765 5766IT87 HARDWARE MONITORING DRIVER 5767M: Jean Delvare <jdelvare@suse.com> 5768L: lm-sensors@lm-sensors.org 5769S: Maintained 5770F: Documentation/hwmon/it87 5771F: drivers/hwmon/it87.c 5772 5773IT913X MEDIA DRIVER 5774M: Antti Palosaari <crope@iki.fi> 5775L: linux-media@vger.kernel.org 5776W: http://linuxtv.org/ 5777W: http://palosaari.fi/linux/ 5778Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5779T: git git://linuxtv.org/anttip/media_tree.git 5780S: Maintained 5781F: drivers/media/tuners/it913x* 5782 5783IVTV VIDEO4LINUX DRIVER 5784M: Andy Walls <awalls@md.metrocast.net> 5785L: ivtv-devel@ivtvdriver.org (subscribers-only) 5786L: linux-media@vger.kernel.org 5787T: git git://linuxtv.org/media_tree.git 5788W: http://www.ivtvdriver.org 5789S: Maintained 5790F: Documentation/video4linux/*.ivtv 5791F: drivers/media/pci/ivtv/ 5792F: include/uapi/linux/ivtv* 5793 5794IX2505V MEDIA DRIVER 5795M: Malcolm Priestley <tvboxspy@gmail.com> 5796L: linux-media@vger.kernel.org 5797W: http://linuxtv.org/ 5798Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5799S: Maintained 5800F: drivers/media/dvb-frontends/ix2505v* 5801 5802JC42.4 TEMPERATURE SENSOR DRIVER 5803M: Guenter Roeck <linux@roeck-us.net> 5804L: lm-sensors@lm-sensors.org 5805S: Maintained 5806F: drivers/hwmon/jc42.c 5807F: Documentation/hwmon/jc42 5808 5809JFS FILESYSTEM 5810M: Dave Kleikamp <shaggy@kernel.org> 5811L: jfs-discussion@lists.sourceforge.net 5812W: http://jfs.sourceforge.net/ 5813T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5814S: Maintained 5815F: Documentation/filesystems/jfs.txt 5816F: fs/jfs/ 5817 5818JME NETWORK DRIVER 5819M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5820L: netdev@vger.kernel.org 5821S: Maintained 5822F: drivers/net/ethernet/jme.* 5823 5824JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5825M: David Woodhouse <dwmw2@infradead.org> 5826L: linux-mtd@lists.infradead.org 5827W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5828S: Maintained 5829F: fs/jffs2/ 5830F: include/uapi/linux/jffs2.h 5831 5832JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5833M: "Theodore Ts'o" <tytso@mit.edu> 5834M: Jan Kara <jack@suse.com> 5835L: linux-ext4@vger.kernel.org 5836S: Maintained 5837F: fs/jbd2/ 5838F: include/linux/jbd2.h 5839 5840JPU V4L2 MEM2MEM DRIVER FOR RENESAS 5841M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 5842L: linux-media@vger.kernel.org 5843S: Maintained 5844F: drivers/media/platform/rcar_jpu.c 5845 5846JSM Neo PCI based serial card 5847M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5848L: linux-serial@vger.kernel.org 5849S: Maintained 5850F: drivers/tty/serial/jsm/ 5851 5852K10TEMP HARDWARE MONITORING DRIVER 5853M: Clemens Ladisch <clemens@ladisch.de> 5854L: lm-sensors@lm-sensors.org 5855S: Maintained 5856F: Documentation/hwmon/k10temp 5857F: drivers/hwmon/k10temp.c 5858 5859K8TEMP HARDWARE MONITORING DRIVER 5860M: Rudolf Marek <r.marek@assembler.cz> 5861L: lm-sensors@lm-sensors.org 5862S: Maintained 5863F: Documentation/hwmon/k8temp 5864F: drivers/hwmon/k8temp.c 5865 5866KCONFIG 5867M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5868L: linux-kbuild@vger.kernel.org 5869T: git git://gitorious.org/linux-kconfig/linux-kconfig 5870S: Maintained 5871F: Documentation/kbuild/kconfig-language.txt 5872F: scripts/kconfig/ 5873 5874KDUMP 5875M: Vivek Goyal <vgoyal@redhat.com> 5876M: Haren Myneni <hbabu@us.ibm.com> 5877L: kexec@lists.infradead.org 5878W: http://lse.sourceforge.net/kdump/ 5879S: Maintained 5880F: Documentation/kdump/ 5881 5882KEENE FM RADIO TRANSMITTER DRIVER 5883M: Hans Verkuil <hverkuil@xs4all.nl> 5884L: linux-media@vger.kernel.org 5885T: git git://linuxtv.org/media_tree.git 5886W: http://linuxtv.org 5887S: Maintained 5888F: drivers/media/radio/radio-keene* 5889 5890KERNEL AUTOMOUNTER v4 (AUTOFS4) 5891M: Ian Kent <raven@themaw.net> 5892L: autofs@vger.kernel.org 5893S: Maintained 5894F: fs/autofs4/ 5895 5896KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5897M: Michal Marek <mmarek@suse.com> 5898T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5899T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5900L: linux-kbuild@vger.kernel.org 5901S: Maintained 5902F: Documentation/kbuild/ 5903F: Makefile 5904F: scripts/Makefile.* 5905F: scripts/basic/ 5906F: scripts/mk* 5907F: scripts/package/ 5908 5909KERNEL JANITORS 5910L: kernel-janitors@vger.kernel.org 5911W: http://kernelnewbies.org/KernelJanitors 5912S: Odd Fixes 5913 5914KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5915M: "J. Bruce Fields" <bfields@fieldses.org> 5916M: Jeff Layton <jlayton@poochiereds.net> 5917L: linux-nfs@vger.kernel.org 5918W: http://nfs.sourceforge.net/ 5919S: Supported 5920F: fs/nfsd/ 5921F: include/uapi/linux/nfsd/ 5922F: fs/lockd/ 5923F: fs/nfs_common/ 5924F: net/sunrpc/ 5925F: include/linux/lockd/ 5926F: include/linux/sunrpc/ 5927F: include/uapi/linux/sunrpc/ 5928 5929KERNEL SELFTEST FRAMEWORK 5930M: Shuah Khan <shuahkh@osg.samsung.com> 5931L: linux-api@vger.kernel.org 5932T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5933S: Maintained 5934F: tools/testing/selftests 5935 5936KERNEL VIRTUAL MACHINE (KVM) 5937M: Gleb Natapov <gleb@kernel.org> 5938M: Paolo Bonzini <pbonzini@redhat.com> 5939L: kvm@vger.kernel.org 5940W: http://www.linux-kvm.org 5941T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5942S: Supported 5943F: Documentation/*/kvm*.txt 5944F: Documentation/virtual/kvm/ 5945F: arch/*/kvm/ 5946F: arch/x86/kernel/kvm.c 5947F: arch/x86/kernel/kvmclock.c 5948F: arch/*/include/asm/kvm* 5949F: include/linux/kvm* 5950F: include/uapi/linux/kvm* 5951F: virt/kvm/ 5952 5953KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5954M: Joerg Roedel <joro@8bytes.org> 5955L: kvm@vger.kernel.org 5956W: http://kvm.qumranet.com 5957S: Maintained 5958F: arch/x86/include/asm/svm.h 5959F: arch/x86/kvm/svm.c 5960 5961KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5962M: Alexander Graf <agraf@suse.com> 5963L: kvm-ppc@vger.kernel.org 5964W: http://kvm.qumranet.com 5965T: git git://github.com/agraf/linux-2.6.git 5966S: Supported 5967F: arch/powerpc/include/asm/kvm* 5968F: arch/powerpc/kvm/ 5969 5970KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5971M: Christian Borntraeger <borntraeger@de.ibm.com> 5972M: Cornelia Huck <cornelia.huck@de.ibm.com> 5973L: linux-s390@vger.kernel.org 5974W: http://www.ibm.com/developerworks/linux/linux390/ 5975S: Supported 5976F: Documentation/s390/kvm.txt 5977F: arch/s390/include/asm/kvm* 5978F: arch/s390/kvm/ 5979 5980KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5981M: Christoffer Dall <christoffer.dall@linaro.org> 5982M: Marc Zyngier <marc.zyngier@arm.com> 5983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5984L: kvmarm@lists.cs.columbia.edu 5985W: http://systems.cs.columbia.edu/projects/kvm-arm 5986S: Supported 5987F: arch/arm/include/uapi/asm/kvm* 5988F: arch/arm/include/asm/kvm* 5989F: arch/arm/kvm/ 5990F: virt/kvm/arm/ 5991F: include/kvm/arm_* 5992 5993KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5994M: Christoffer Dall <christoffer.dall@linaro.org> 5995M: Marc Zyngier <marc.zyngier@arm.com> 5996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5997L: kvmarm@lists.cs.columbia.edu 5998S: Maintained 5999F: arch/arm64/include/uapi/asm/kvm* 6000F: arch/arm64/include/asm/kvm* 6001F: arch/arm64/kvm/ 6002 6003KEXEC 6004M: Eric Biederman <ebiederm@xmission.com> 6005W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6006L: kexec@lists.infradead.org 6007S: Maintained 6008F: include/linux/kexec.h 6009F: include/uapi/linux/kexec.h 6010F: kernel/kexec.c 6011 6012KEYS/KEYRINGS: 6013M: David Howells <dhowells@redhat.com> 6014L: keyrings@vger.kernel.org 6015S: Maintained 6016F: Documentation/security/keys.txt 6017F: include/linux/key.h 6018F: include/linux/key-type.h 6019F: include/keys/ 6020F: security/keys/ 6021 6022KEYS-TRUSTED 6023M: David Safford <safford@us.ibm.com> 6024M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6025L: linux-security-module@vger.kernel.org 6026L: keyrings@vger.kernel.org 6027S: Supported 6028F: Documentation/security/keys-trusted-encrypted.txt 6029F: include/keys/trusted-type.h 6030F: security/keys/trusted.c 6031F: security/keys/trusted.h 6032 6033KEYS-ENCRYPTED 6034M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6035M: David Safford <safford@us.ibm.com> 6036L: linux-security-module@vger.kernel.org 6037L: keyrings@vger.kernel.org 6038S: Supported 6039F: Documentation/security/keys-trusted-encrypted.txt 6040F: include/keys/encrypted-type.h 6041F: security/keys/encrypted-keys/ 6042 6043KGDB / KDB /debug_core 6044M: Jason Wessel <jason.wessel@windriver.com> 6045W: http://kgdb.wiki.kernel.org/ 6046L: kgdb-bugreport@lists.sourceforge.net 6047S: Maintained 6048F: Documentation/DocBook/kgdb.tmpl 6049F: drivers/misc/kgdbts.c 6050F: drivers/tty/serial/kgdboc.c 6051F: include/linux/kdb.h 6052F: include/linux/kgdb.h 6053F: kernel/debug/ 6054 6055KMEMCHECK 6056M: Vegard Nossum <vegardno@ifi.uio.no> 6057M: Pekka Enberg <penberg@kernel.org> 6058S: Maintained 6059F: Documentation/kmemcheck.txt 6060F: arch/x86/include/asm/kmemcheck.h 6061F: arch/x86/mm/kmemcheck/ 6062F: include/linux/kmemcheck.h 6063F: mm/kmemcheck.c 6064 6065KMEMLEAK 6066M: Catalin Marinas <catalin.marinas@arm.com> 6067S: Maintained 6068F: Documentation/kmemleak.txt 6069F: include/linux/kmemleak.h 6070F: mm/kmemleak.c 6071F: mm/kmemleak-test.c 6072 6073KPROBES 6074M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6075M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6076M: "David S. Miller" <davem@davemloft.net> 6077M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6078S: Maintained 6079F: Documentation/kprobes.txt 6080F: include/linux/kprobes.h 6081F: kernel/kprobes.c 6082 6083KS0108 LCD CONTROLLER DRIVER 6084M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6085W: http://miguelojeda.es/auxdisplay.htm 6086W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6087S: Maintained 6088F: Documentation/auxdisplay/ks0108 6089F: drivers/auxdisplay/ks0108.c 6090F: include/linux/ks0108.h 6091 6092LAPB module 6093L: linux-x25@vger.kernel.org 6094S: Orphan 6095F: Documentation/networking/lapb-module.txt 6096F: include/*/lapb.h 6097F: net/lapb/ 6098 6099LASI 53c700 driver for PARISC 6100M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6101L: linux-scsi@vger.kernel.org 6102S: Maintained 6103F: Documentation/scsi/53c700.txt 6104F: drivers/scsi/53c700* 6105 6106LED SUBSYSTEM 6107M: Richard Purdie <rpurdie@rpsys.net> 6108M: Jacek Anaszewski <j.anaszewski@samsung.com> 6109L: linux-leds@vger.kernel.org 6110T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6111S: Maintained 6112F: drivers/leds/ 6113F: include/linux/leds.h 6114 6115LEGACY EEPROM DRIVER 6116M: Jean Delvare <jdelvare@suse.com> 6117S: Maintained 6118F: Documentation/misc-devices/eeprom 6119F: drivers/misc/eeprom/eeprom.c 6120 6121LEGO USB Tower driver 6122M: Juergen Stuber <starblue@users.sourceforge.net> 6123L: legousb-devel@lists.sourceforge.net 6124W: http://legousb.sourceforge.net/ 6125S: Maintained 6126F: drivers/usb/misc/legousbtower.c 6127 6128LG2160 MEDIA DRIVER 6129M: Michael Krufky <mkrufky@linuxtv.org> 6130L: linux-media@vger.kernel.org 6131W: http://linuxtv.org/ 6132W: http://github.com/mkrufky 6133Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6134T: git git://linuxtv.org/mkrufky/tuners.git 6135S: Maintained 6136F: drivers/media/dvb-frontends/lg2160.* 6137 6138LGDT3305 MEDIA DRIVER 6139M: Michael Krufky <mkrufky@linuxtv.org> 6140L: linux-media@vger.kernel.org 6141W: http://linuxtv.org/ 6142W: http://github.com/mkrufky 6143Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6144T: git git://linuxtv.org/mkrufky/tuners.git 6145S: Maintained 6146F: drivers/media/dvb-frontends/lgdt3305.* 6147 6148LGUEST 6149M: Rusty Russell <rusty@rustcorp.com.au> 6150L: lguest@lists.ozlabs.org 6151W: http://lguest.ozlabs.org/ 6152S: Odd Fixes 6153F: arch/x86/include/asm/lguest*.h 6154F: arch/x86/lguest/ 6155F: drivers/lguest/ 6156F: include/linux/lguest*.h 6157F: tools/lguest/ 6158 6159LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6160M: Tejun Heo <tj@kernel.org> 6161L: linux-ide@vger.kernel.org 6162T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6163S: Maintained 6164F: drivers/ata/ 6165F: include/linux/ata.h 6166F: include/linux/libata.h 6167 6168LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6169M: Viresh Kumar <vireshk@kernel.org> 6170L: linux-ide@vger.kernel.org 6171T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6172S: Maintained 6173F: include/linux/pata_arasan_cf_data.h 6174F: drivers/ata/pata_arasan_cf.c 6175 6176LIBATA PATA DRIVERS 6177M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6178M: Tejun Heo <tj@kernel.org> 6179L: linux-ide@vger.kernel.org 6180T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6181S: Maintained 6182F: drivers/ata/pata_*.c 6183F: drivers/ata/ata_generic.c 6184 6185LIBATA SATA AHCI PLATFORM devices support 6186M: Hans de Goede <hdegoede@redhat.com> 6187M: Tejun Heo <tj@kernel.org> 6188L: linux-ide@vger.kernel.org 6189T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6190S: Maintained 6191F: drivers/ata/ahci_platform.c 6192F: drivers/ata/libahci_platform.c 6193F: include/linux/ahci_platform.h 6194 6195LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6196M: Mikael Pettersson <mikpelinux@gmail.com> 6197L: linux-ide@vger.kernel.org 6198T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6199S: Maintained 6200F: drivers/ata/sata_promise.* 6201 6202LIBLOCKDEP 6203M: Sasha Levin <sasha.levin@oracle.com> 6204S: Maintained 6205F: tools/lib/lockdep/ 6206 6207LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6208M: Dan Williams <dan.j.williams@intel.com> 6209L: linux-nvdimm@lists.01.org 6210Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6211S: Supported 6212F: drivers/nvdimm/* 6213F: include/linux/nd.h 6214F: include/linux/libnvdimm.h 6215F: include/uapi/linux/ndctl.h 6216 6217LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6218M: Ross Zwisler <ross.zwisler@linux.intel.com> 6219L: linux-nvdimm@lists.01.org 6220Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6221S: Supported 6222F: drivers/nvdimm/blk.c 6223F: drivers/nvdimm/region_devs.c 6224F: drivers/acpi/nfit* 6225 6226LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6227M: Vishal Verma <vishal.l.verma@intel.com> 6228L: linux-nvdimm@lists.01.org 6229Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6230S: Supported 6231F: drivers/nvdimm/btt* 6232 6233LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6234M: Ross Zwisler <ross.zwisler@linux.intel.com> 6235L: linux-nvdimm@lists.01.org 6236Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6237S: Supported 6238F: drivers/nvdimm/pmem.c 6239F: include/linux/pmem.h 6240F: arch/*/include/asm/pmem.h 6241 6242LINUX FOR IBM pSERIES (RS/6000) 6243M: Paul Mackerras <paulus@au.ibm.com> 6244W: http://www.ibm.com/linux/ltc/projects/ppc 6245S: Supported 6246F: arch/powerpc/boot/rs6000.h 6247 6248LINUX FOR POWERPC (32-BIT AND 64-BIT) 6249M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6250M: Paul Mackerras <paulus@samba.org> 6251M: Michael Ellerman <mpe@ellerman.id.au> 6252W: http://www.penguinppc.org/ 6253L: linuxppc-dev@lists.ozlabs.org 6254Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6255T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6256S: Supported 6257F: Documentation/powerpc/ 6258F: arch/powerpc/ 6259 6260LINUX FOR POWER MACINTOSH 6261M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6262W: http://www.penguinppc.org/ 6263L: linuxppc-dev@lists.ozlabs.org 6264S: Maintained 6265F: arch/powerpc/platforms/powermac/ 6266F: drivers/macintosh/ 6267 6268LINUX FOR POWERPC EMBEDDED MPC5XXX 6269M: Anatolij Gustschin <agust@denx.de> 6270L: linuxppc-dev@lists.ozlabs.org 6271T: git git://git.denx.de/linux-denx-agust.git 6272S: Maintained 6273F: arch/powerpc/platforms/512x/ 6274F: arch/powerpc/platforms/52xx/ 6275 6276LINUX FOR POWERPC EMBEDDED PPC4XX 6277M: Alistair Popple <alistair@popple.id.au> 6278M: Matt Porter <mporter@kernel.crashing.org> 6279W: http://www.penguinppc.org/ 6280L: linuxppc-dev@lists.ozlabs.org 6281S: Maintained 6282F: arch/powerpc/platforms/40x/ 6283F: arch/powerpc/platforms/44x/ 6284 6285LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6286L: linuxppc-dev@lists.ozlabs.org 6287S: Orphan 6288F: arch/powerpc/*/*virtex* 6289F: arch/powerpc/*/*/*virtex* 6290 6291LINUX FOR POWERPC EMBEDDED PPC8XX 6292M: Vitaly Bordug <vitb@kernel.crashing.org> 6293W: http://www.penguinppc.org/ 6294L: linuxppc-dev@lists.ozlabs.org 6295S: Maintained 6296F: arch/powerpc/platforms/8xx/ 6297 6298LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6299M: Scott Wood <scottwood@freescale.com> 6300M: Kumar Gala <galak@kernel.crashing.org> 6301W: http://www.penguinppc.org/ 6302L: linuxppc-dev@lists.ozlabs.org 6303T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6304S: Maintained 6305F: arch/powerpc/platforms/83xx/ 6306F: arch/powerpc/platforms/85xx/ 6307 6308LINUX FOR POWERPC PA SEMI PWRFICIENT 6309M: Olof Johansson <olof@lixom.net> 6310L: linuxppc-dev@lists.ozlabs.org 6311S: Maintained 6312F: arch/powerpc/platforms/pasemi/ 6313F: drivers/*/*pasemi* 6314F: drivers/*/*/*pasemi* 6315 6316LINUX SECURITY MODULE (LSM) FRAMEWORK 6317M: Chris Wright <chrisw@sous-sol.org> 6318L: linux-security-module@vger.kernel.org 6319S: Supported 6320 6321LIS3LV02D ACCELEROMETER DRIVER 6322M: Eric Piel <eric.piel@tremplin-utc.net> 6323S: Maintained 6324F: Documentation/misc-devices/lis3lv02d 6325F: drivers/misc/lis3lv02d/ 6326F: drivers/platform/x86/hp_accel.c 6327 6328LIVE PATCHING 6329M: Josh Poimboeuf <jpoimboe@redhat.com> 6330M: Seth Jennings <sjenning@redhat.com> 6331M: Jiri Kosina <jikos@kernel.org> 6332M: Vojtech Pavlik <vojtech@suse.com> 6333S: Maintained 6334F: kernel/livepatch/ 6335F: include/linux/livepatch.h 6336F: arch/x86/include/asm/livepatch.h 6337F: arch/x86/kernel/livepatch.c 6338F: Documentation/ABI/testing/sysfs-kernel-livepatch 6339F: samples/livepatch/ 6340L: live-patching@vger.kernel.org 6341T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6342 6343LLC (802.2) 6344M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6345S: Maintained 6346F: include/linux/llc.h 6347F: include/uapi/linux/llc.h 6348F: include/net/llc* 6349F: net/llc/ 6350 6351LM73 HARDWARE MONITOR DRIVER 6352M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6353L: lm-sensors@lm-sensors.org 6354S: Maintained 6355F: drivers/hwmon/lm73.c 6356 6357LM78 HARDWARE MONITOR DRIVER 6358M: Jean Delvare <jdelvare@suse.com> 6359L: lm-sensors@lm-sensors.org 6360S: Maintained 6361F: Documentation/hwmon/lm78 6362F: drivers/hwmon/lm78.c 6363 6364LM83 HARDWARE MONITOR DRIVER 6365M: Jean Delvare <jdelvare@suse.com> 6366L: lm-sensors@lm-sensors.org 6367S: Maintained 6368F: Documentation/hwmon/lm83 6369F: drivers/hwmon/lm83.c 6370 6371LM90 HARDWARE MONITOR DRIVER 6372M: Jean Delvare <jdelvare@suse.com> 6373L: lm-sensors@lm-sensors.org 6374S: Maintained 6375F: Documentation/hwmon/lm90 6376F: Documentation/devicetree/bindings/hwmon/lm90.txt 6377F: drivers/hwmon/lm90.c 6378 6379LM95234 HARDWARE MONITOR DRIVER 6380M: Guenter Roeck <linux@roeck-us.net> 6381L: lm-sensors@lm-sensors.org 6382S: Maintained 6383F: Documentation/hwmon/lm95234 6384F: drivers/hwmon/lm95234.c 6385 6386LME2510 MEDIA DRIVER 6387M: Malcolm Priestley <tvboxspy@gmail.com> 6388L: linux-media@vger.kernel.org 6389W: http://linuxtv.org/ 6390Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6391S: Maintained 6392F: drivers/media/usb/dvb-usb-v2/lmedm04* 6393 6394LOCKDEP AND LOCKSTAT 6395M: Peter Zijlstra <peterz@infradead.org> 6396M: Ingo Molnar <mingo@redhat.com> 6397L: linux-kernel@vger.kernel.org 6398T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6399S: Maintained 6400F: Documentation/locking/lockdep*.txt 6401F: Documentation/locking/lockstat.txt 6402F: include/linux/lockdep.h 6403F: kernel/locking/ 6404 6405LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6406M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6407L: linux-ntfs-dev@lists.sourceforge.net 6408W: http://www.linux-ntfs.org/content/view/19/37/ 6409S: Maintained 6410F: Documentation/ldm.txt 6411F: block/partitions/ldm.* 6412 6413LogFS 6414M: Joern Engel <joern@logfs.org> 6415M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6416L: logfs@logfs.org 6417W: logfs.org 6418S: Maintained 6419F: fs/logfs/ 6420 6421LPC32XX MACHINE SUPPORT 6422M: Roland Stigge <stigge@antcom.de> 6423L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6424S: Maintained 6425F: arch/arm/mach-lpc32xx/ 6426 6427LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6428M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6429M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6430M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6431M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6432L: MPT-FusionLinux.pdl@avagotech.com 6433L: linux-scsi@vger.kernel.org 6434W: http://www.lsilogic.com/support 6435S: Supported 6436F: drivers/message/fusion/ 6437F: drivers/scsi/mpt2sas/ 6438F: drivers/scsi/mpt3sas/ 6439 6440LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6441M: Matthew Wilcox <matthew@wil.cx> 6442L: linux-scsi@vger.kernel.org 6443S: Maintained 6444F: drivers/scsi/sym53c8xx_2/ 6445 6446LTC4261 HARDWARE MONITOR DRIVER 6447M: Guenter Roeck <linux@roeck-us.net> 6448L: lm-sensors@lm-sensors.org 6449S: Maintained 6450F: Documentation/hwmon/ltc4261 6451F: drivers/hwmon/ltc4261.c 6452 6453LTP (Linux Test Project) 6454M: Mike Frysinger <vapier@gentoo.org> 6455M: Cyril Hrubis <chrubis@suse.cz> 6456M: Wanlong Gao <wanlong.gao@gmail.com> 6457M: Jan Stancek <jstancek@redhat.com> 6458M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6459M: Alexey Kodanev <alexey.kodanev@oracle.com> 6460L: ltp@lists.linux.it (subscribers-only) 6461W: http://linux-test-project.github.io/ 6462T: git git://github.com/linux-test-project/ltp.git 6463S: Maintained 6464 6465M32R ARCHITECTURE 6466W: http://www.linux-m32r.org/ 6467S: Orphan 6468F: arch/m32r/ 6469 6470M68K ARCHITECTURE 6471M: Geert Uytterhoeven <geert@linux-m68k.org> 6472L: linux-m68k@lists.linux-m68k.org 6473W: http://www.linux-m68k.org/ 6474T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6475S: Maintained 6476F: arch/m68k/ 6477F: drivers/zorro/ 6478 6479M68K ON APPLE MACINTOSH 6480M: Joshua Thompson <funaho@jurai.org> 6481W: http://www.mac.linux-m68k.org/ 6482L: linux-m68k@lists.linux-m68k.org 6483S: Maintained 6484F: arch/m68k/mac/ 6485 6486M68K ON HP9000/300 6487M: Philip Blundell <philb@gnu.org> 6488W: http://www.tazenda.demon.co.uk/phil/linux-hp 6489S: Maintained 6490F: arch/m68k/hp300/ 6491 6492M88DS3103 MEDIA DRIVER 6493M: Antti Palosaari <crope@iki.fi> 6494L: linux-media@vger.kernel.org 6495W: http://linuxtv.org/ 6496W: http://palosaari.fi/linux/ 6497Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6498T: git git://linuxtv.org/anttip/media_tree.git 6499S: Maintained 6500F: drivers/media/dvb-frontends/m88ds3103* 6501 6502M88RS2000 MEDIA DRIVER 6503M: Malcolm Priestley <tvboxspy@gmail.com> 6504L: linux-media@vger.kernel.org 6505W: http://linuxtv.org/ 6506Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6507S: Maintained 6508F: drivers/media/dvb-frontends/m88rs2000* 6509 6510MA901 MASTERKIT USB FM RADIO DRIVER 6511M: Alexey Klimov <klimov.linux@gmail.com> 6512L: linux-media@vger.kernel.org 6513T: git git://linuxtv.org/media_tree.git 6514S: Maintained 6515F: drivers/media/radio/radio-ma901.c 6516 6517MAC80211 6518M: Johannes Berg <johannes@sipsolutions.net> 6519L: linux-wireless@vger.kernel.org 6520W: http://wireless.kernel.org/ 6521T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6522T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6523S: Maintained 6524F: Documentation/networking/mac80211-injection.txt 6525F: include/net/mac80211.h 6526F: net/mac80211/ 6527 6528MACVLAN DRIVER 6529M: Patrick McHardy <kaber@trash.net> 6530L: netdev@vger.kernel.org 6531S: Maintained 6532F: drivers/net/macvlan.c 6533F: include/linux/if_macvlan.h 6534 6535MAILBOX API 6536M: Jassi Brar <jassisinghbrar@gmail.com> 6537L: linux-kernel@vger.kernel.org 6538S: Maintained 6539F: drivers/mailbox/ 6540F: include/linux/mailbox_client.h 6541F: include/linux/mailbox_controller.h 6542 6543MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6544M: Michael Kerrisk <mtk.manpages@gmail.com> 6545W: http://www.kernel.org/doc/man-pages 6546L: linux-man@vger.kernel.org 6547S: Maintained 6548 6549MARVELL ARMADA DRM SUPPORT 6550M: Russell King <rmk+kernel@arm.linux.org.uk> 6551S: Maintained 6552F: drivers/gpu/drm/armada/ 6553 6554MARVELL 88E6352 DSA support 6555M: Guenter Roeck <linux@roeck-us.net> 6556S: Maintained 6557F: drivers/net/dsa/mv88e6352.c 6558 6559MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6560M: Mirko Lindner <mlindner@marvell.com> 6561M: Stephen Hemminger <stephen@networkplumber.org> 6562L: netdev@vger.kernel.org 6563S: Maintained 6564F: drivers/net/ethernet/marvell/sk* 6565 6566MARVELL LIBERTAS WIRELESS DRIVER 6567L: libertas-dev@lists.infradead.org 6568S: Orphan 6569F: drivers/net/wireless/libertas/ 6570 6571MARVELL MV643XX ETHERNET DRIVER 6572M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6573L: netdev@vger.kernel.org 6574S: Maintained 6575F: drivers/net/ethernet/marvell/mv643xx_eth.* 6576F: include/linux/mv643xx.h 6577 6578MARVELL MVNETA ETHERNET DRIVER 6579M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6580L: netdev@vger.kernel.org 6581S: Maintained 6582F: drivers/net/ethernet/marvell/mvneta.* 6583 6584MARVELL MWIFIEX WIRELESS DRIVER 6585M: Amitkumar Karwar <akarwar@marvell.com> 6586M: Nishant Sarmukadam <nishants@marvell.com> 6587L: linux-wireless@vger.kernel.org 6588S: Maintained 6589F: drivers/net/wireless/mwifiex/ 6590 6591MARVELL MWL8K WIRELESS DRIVER 6592M: Lennert Buytenhek <buytenh@wantstofly.org> 6593L: linux-wireless@vger.kernel.org 6594S: Odd Fixes 6595F: drivers/net/wireless/mwl8k.c 6596 6597MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6598M: Nicolas Pitre <nico@fluxnic.net> 6599S: Odd Fixes 6600F: drivers/mmc/host/mvsdio.* 6601 6602MATROX FRAMEBUFFER DRIVER 6603L: linux-fbdev@vger.kernel.org 6604S: Orphan 6605F: drivers/video/fbdev/matrox/matroxfb_* 6606F: include/uapi/linux/matroxfb.h 6607 6608MAX16065 HARDWARE MONITOR DRIVER 6609M: Guenter Roeck <linux@roeck-us.net> 6610L: lm-sensors@lm-sensors.org 6611S: Maintained 6612F: Documentation/hwmon/max16065 6613F: drivers/hwmon/max16065.c 6614 6615MAX20751 HARDWARE MONITOR DRIVER 6616M: Guenter Roeck <linux@roeck-us.net> 6617L: lm-sensors@lm-sensors.org 6618S: Maintained 6619F: Documentation/hwmon/max20751 6620F: drivers/hwmon/max20751.c 6621 6622MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6623M: "Hans J. Koch" <hjk@hansjkoch.de> 6624L: lm-sensors@lm-sensors.org 6625S: Maintained 6626F: Documentation/hwmon/max6650 6627F: drivers/hwmon/max6650.c 6628 6629MAX6697 HARDWARE MONITOR DRIVER 6630M: Guenter Roeck <linux@roeck-us.net> 6631L: lm-sensors@lm-sensors.org 6632S: Maintained 6633F: Documentation/hwmon/max6697 6634F: Documentation/devicetree/bindings/i2c/max6697.txt 6635F: drivers/hwmon/max6697.c 6636F: include/linux/platform_data/max6697.h 6637 6638MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6639M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6640L: linux-pm@vger.kernel.org 6641S: Supported 6642F: drivers/power/max14577_charger.c 6643F: drivers/power/max77693_charger.c 6644 6645MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6646M: Javier Martinez Canillas <javier@osg.samsung.com> 6647L: linux-kernel@vger.kernel.org 6648S: Supported 6649F: drivers/*/*max77802.c 6650F: Documentation/devicetree/bindings/*/*max77802.txt 6651F: include/dt-bindings/*/*max77802.h 6652 6653MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6654M: Chanwoo Choi <cw00.choi@samsung.com> 6655M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6656L: linux-kernel@vger.kernel.org 6657S: Supported 6658F: drivers/*/max14577.c 6659F: drivers/*/max77686.c 6660F: drivers/*/max77693.c 6661F: drivers/extcon/extcon-max14577.c 6662F: drivers/extcon/extcon-max77693.c 6663F: drivers/rtc/rtc-max77686.c 6664F: drivers/clk/clk-max77686.c 6665F: Documentation/devicetree/bindings/mfd/max14577.txt 6666F: Documentation/devicetree/bindings/*/max77686.txt 6667F: Documentation/devicetree/bindings/mfd/max77693.txt 6668F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6669F: include/linux/mfd/max14577*.h 6670F: include/linux/mfd/max77686*.h 6671F: include/linux/mfd/max77693*.h 6672 6673MAXIRADIO FM RADIO RECEIVER DRIVER 6674M: Hans Verkuil <hverkuil@xs4all.nl> 6675L: linux-media@vger.kernel.org 6676T: git git://linuxtv.org/media_tree.git 6677W: http://linuxtv.org 6678S: Maintained 6679F: drivers/media/radio/radio-maxiradio* 6680 6681MEDIA DRIVERS FOR RENESAS - VSP1 6682M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6683L: linux-media@vger.kernel.org 6684L: linux-sh@vger.kernel.org 6685T: git git://linuxtv.org/media_tree.git 6686S: Supported 6687F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6688F: drivers/media/platform/vsp1/ 6689 6690MEDIA DRIVERS FOR ASCOT2E 6691M: Sergey Kozlov <serjk@netup.ru> 6692L: linux-media@vger.kernel.org 6693W: http://linuxtv.org 6694W: http://netup.tv/ 6695T: git git://linuxtv.org/media_tree.git 6696S: Supported 6697F: drivers/media/dvb-frontends/ascot2e* 6698 6699MEDIA DRIVERS FOR CXD2841ER 6700M: Sergey Kozlov <serjk@netup.ru> 6701L: linux-media@vger.kernel.org 6702W: http://linuxtv.org/ 6703W: http://netup.tv/ 6704T: git git://linuxtv.org/media_tree.git 6705S: Supported 6706F: drivers/media/dvb-frontends/cxd2841er* 6707 6708MEDIA DRIVERS FOR HORUS3A 6709M: Sergey Kozlov <serjk@netup.ru> 6710L: linux-media@vger.kernel.org 6711W: http://linuxtv.org/ 6712W: http://netup.tv/ 6713T: git git://linuxtv.org/media_tree.git 6714S: Supported 6715F: drivers/media/dvb-frontends/horus3a* 6716 6717MEDIA DRIVERS FOR LNBH25 6718M: Sergey Kozlov <serjk@netup.ru> 6719L: linux-media@vger.kernel.org 6720W: http://linuxtv.org/ 6721W: http://netup.tv/ 6722T: git git://linuxtv.org/media_tree.git 6723S: Supported 6724F: drivers/media/dvb-frontends/lnbh25* 6725 6726MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6727M: Sergey Kozlov <serjk@netup.ru> 6728L: linux-media@vger.kernel.org 6729W: http://linuxtv.org/ 6730W: http://netup.tv/ 6731T: git git://linuxtv.org/media_tree.git 6732S: Supported 6733F: drivers/media/pci/netup_unidvb/* 6734 6735MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6736M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6737P: LinuxTV.org Project 6738L: linux-media@vger.kernel.org 6739W: http://linuxtv.org 6740Q: http://patchwork.kernel.org/project/linux-media/list/ 6741T: git git://linuxtv.org/media_tree.git 6742S: Maintained 6743F: Documentation/dvb/ 6744F: Documentation/video4linux/ 6745F: Documentation/DocBook/media/ 6746F: drivers/media/ 6747F: drivers/staging/media/ 6748F: include/media/ 6749F: include/uapi/linux/dvb/ 6750F: include/uapi/linux/videodev2.h 6751F: include/uapi/linux/media.h 6752F: include/uapi/linux/v4l2-* 6753F: include/uapi/linux/meye.h 6754F: include/uapi/linux/ivtv* 6755F: include/uapi/linux/uvcvideo.h 6756 6757MEDIATEK MT7601U WIRELESS LAN DRIVER 6758M: Jakub Kicinski <kubakici@wp.pl> 6759L: linux-wireless@vger.kernel.org 6760S: Maintained 6761F: drivers/net/wireless/mediatek/mt7601u/ 6762 6763MEGARAID SCSI/SAS DRIVERS 6764M: Kashyap Desai <kashyap.desai@avagotech.com> 6765M: Sumit Saxena <sumit.saxena@avagotech.com> 6766M: Uday Lingala <uday.lingala@avagotech.com> 6767L: megaraidlinux.pdl@avagotech.com 6768L: linux-scsi@vger.kernel.org 6769W: http://www.lsi.com 6770S: Maintained 6771F: Documentation/scsi/megaraid.txt 6772F: drivers/scsi/megaraid.* 6773F: drivers/scsi/megaraid/ 6774 6775MELLANOX ETHERNET DRIVER (mlx4_en) 6776M: Amir Vadai <amirv@mellanox.com> 6777M: Ido Shamay <idos@mellanox.com> 6778L: netdev@vger.kernel.org 6779S: Supported 6780W: http://www.mellanox.com 6781Q: http://patchwork.ozlabs.org/project/netdev/list/ 6782F: drivers/net/ethernet/mellanox/mlx4/en_* 6783 6784MELLANOX ETHERNET SWITCH DRIVERS 6785M: Jiri Pirko <jiri@mellanox.com> 6786M: Ido Schimmel <idosch@mellanox.com> 6787L: netdev@vger.kernel.org 6788S: Supported 6789W: http://www.mellanox.com 6790Q: http://patchwork.ozlabs.org/project/netdev/list/ 6791F: drivers/net/ethernet/mellanox/mlxsw/ 6792 6793MEMBARRIER SUPPORT 6794M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 6795M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 6796L: linux-kernel@vger.kernel.org 6797S: Supported 6798F: kernel/membarrier.c 6799F: include/uapi/linux/membarrier.h 6800 6801MEMORY MANAGEMENT 6802L: linux-mm@kvack.org 6803W: http://www.linux-mm.org 6804S: Maintained 6805F: include/linux/mm.h 6806F: include/linux/gfp.h 6807F: include/linux/mmzone.h 6808F: include/linux/memory_hotplug.h 6809F: include/linux/vmalloc.h 6810F: mm/ 6811 6812MEMORY TECHNOLOGY DEVICES (MTD) 6813M: David Woodhouse <dwmw2@infradead.org> 6814M: Brian Norris <computersforpeace@gmail.com> 6815L: linux-mtd@lists.infradead.org 6816W: http://www.linux-mtd.infradead.org/ 6817Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6818T: git git://git.infradead.org/linux-mtd.git 6819T: git git://git.infradead.org/l2-mtd.git 6820S: Maintained 6821F: drivers/mtd/ 6822F: include/linux/mtd/ 6823F: include/uapi/mtd/ 6824 6825MEN A21 WATCHDOG DRIVER 6826M: Johannes Thumshirn <morbidrsa@gmail.com> 6827L: linux-watchdog@vger.kernel.org 6828S: Maintained 6829F: drivers/watchdog/mena21_wdt.c 6830 6831MEN CHAMELEON BUS (mcb) 6832M: Johannes Thumshirn <morbidrsa@gmail.com> 6833S: Maintained 6834F: drivers/mcb/ 6835F: include/linux/mcb.h 6836F: Documentation/men-chameleon-bus.txt 6837 6838MEN F21BMC (Board Management Controller) 6839M: Andreas Werner <andreas.werner@men.de> 6840S: Supported 6841F: drivers/mfd/menf21bmc.c 6842F: drivers/watchdog/menf21bmc_wdt.c 6843F: drivers/leds/leds-menf21bmc.c 6844F: drivers/hwmon/menf21bmc_hwmon.c 6845F: Documentation/hwmon/menf21bmc 6846 6847METAG ARCHITECTURE 6848M: James Hogan <james.hogan@imgtec.com> 6849L: linux-metag@vger.kernel.org 6850S: Supported 6851F: arch/metag/ 6852F: Documentation/metag/ 6853F: Documentation/devicetree/bindings/metag/ 6854F: drivers/clocksource/metag_generic.c 6855F: drivers/irqchip/irq-metag.c 6856F: drivers/irqchip/irq-metag-ext.c 6857F: drivers/tty/metag_da.c 6858 6859MICROBLAZE ARCHITECTURE 6860M: Michal Simek <monstr@monstr.eu> 6861W: http://www.monstr.eu/fdt/ 6862T: git git://git.monstr.eu/linux-2.6-microblaze.git 6863S: Supported 6864F: arch/microblaze/ 6865 6866MICROSOFT SURFACE PRO 3 BUTTON DRIVER 6867M: Chen Yu <yu.c.chen@intel.com> 6868L: platform-driver-x86@vger.kernel.org 6869S: Supported 6870F: drivers/platform/x86/surfacepro3_button.c 6871 6872MICROTEK X6 SCANNER 6873M: Oliver Neukum <oliver@neukum.org> 6874S: Maintained 6875F: drivers/usb/image/microtek.* 6876 6877MIPS 6878M: Ralf Baechle <ralf@linux-mips.org> 6879L: linux-mips@linux-mips.org 6880W: http://www.linux-mips.org/ 6881T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6882Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6883S: Supported 6884F: Documentation/mips/ 6885F: arch/mips/ 6886 6887MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6888M: Hans Verkuil <hverkuil@xs4all.nl> 6889L: linux-media@vger.kernel.org 6890T: git git://linuxtv.org/media_tree.git 6891W: http://linuxtv.org 6892S: Odd Fixes 6893F: drivers/media/radio/radio-miropcm20* 6894 6895Mellanox MLX5 core VPI driver 6896M: Eli Cohen <eli@mellanox.com> 6897L: netdev@vger.kernel.org 6898L: linux-rdma@vger.kernel.org 6899W: http://www.mellanox.com 6900Q: http://patchwork.ozlabs.org/project/netdev/list/ 6901Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6902T: git git://openfabrics.org/~eli/connect-ib.git 6903S: Supported 6904F: drivers/net/ethernet/mellanox/mlx5/core/ 6905F: include/linux/mlx5/ 6906 6907Mellanox MLX5 IB driver 6908M: Eli Cohen <eli@mellanox.com> 6909L: linux-rdma@vger.kernel.org 6910W: http://www.mellanox.com 6911Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6912T: git git://openfabrics.org/~eli/connect-ib.git 6913S: Supported 6914F: include/linux/mlx5/ 6915F: drivers/infiniband/hw/mlx5/ 6916 6917MN88472 MEDIA DRIVER 6918M: Antti Palosaari <crope@iki.fi> 6919L: linux-media@vger.kernel.org 6920W: http://linuxtv.org/ 6921W: http://palosaari.fi/linux/ 6922Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6923T: git git://linuxtv.org/anttip/media_tree.git 6924S: Maintained 6925F: drivers/staging/media/mn88472/ 6926F: drivers/media/dvb-frontends/mn88472.h 6927 6928MN88473 MEDIA DRIVER 6929M: Antti Palosaari <crope@iki.fi> 6930L: linux-media@vger.kernel.org 6931W: http://linuxtv.org/ 6932W: http://palosaari.fi/linux/ 6933Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6934T: git git://linuxtv.org/anttip/media_tree.git 6935S: Maintained 6936F: drivers/staging/media/mn88473/ 6937F: drivers/media/dvb-frontends/mn88473.h 6938 6939MODULE SUPPORT 6940M: Rusty Russell <rusty@rustcorp.com.au> 6941S: Maintained 6942F: include/linux/module.h 6943F: kernel/module.c 6944 6945MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6946W: http://popies.net/meye/ 6947S: Orphan 6948F: Documentation/video4linux/meye.txt 6949F: drivers/media/pci/meye/ 6950F: include/uapi/linux/meye.h 6951 6952MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6953M: Jiri Slaby <jirislaby@gmail.com> 6954S: Maintained 6955F: Documentation/serial/moxa-smartio 6956F: drivers/tty/mxser.* 6957 6958MR800 AVERMEDIA USB FM RADIO DRIVER 6959M: Alexey Klimov <klimov.linux@gmail.com> 6960L: linux-media@vger.kernel.org 6961T: git git://linuxtv.org/media_tree.git 6962S: Maintained 6963F: drivers/media/radio/radio-mr800.c 6964 6965MRF24J40 IEEE 802.15.4 RADIO DRIVER 6966M: Alan Ott <alan@signal11.us> 6967L: linux-wpan@vger.kernel.org 6968S: Maintained 6969F: drivers/net/ieee802154/mrf24j40.c 6970 6971MSI LAPTOP SUPPORT 6972M: "Lee, Chun-Yi" <jlee@suse.com> 6973L: platform-driver-x86@vger.kernel.org 6974S: Maintained 6975F: drivers/platform/x86/msi-laptop.c 6976 6977MSI WMI SUPPORT 6978L: platform-driver-x86@vger.kernel.org 6979S: Orphan 6980F: drivers/platform/x86/msi-wmi.c 6981 6982MSI001 MEDIA DRIVER 6983M: Antti Palosaari <crope@iki.fi> 6984L: linux-media@vger.kernel.org 6985W: http://linuxtv.org/ 6986W: http://palosaari.fi/linux/ 6987Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6988T: git git://linuxtv.org/anttip/media_tree.git 6989S: Maintained 6990F: drivers/media/tuners/msi001* 6991 6992MSI2500 MEDIA DRIVER 6993M: Antti Palosaari <crope@iki.fi> 6994L: linux-media@vger.kernel.org 6995W: http://linuxtv.org/ 6996W: http://palosaari.fi/linux/ 6997Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6998T: git git://linuxtv.org/anttip/media_tree.git 6999S: Maintained 7000F: drivers/media/usb/msi2500/ 7001 7002MSYSTEMS DISKONCHIP G3 MTD DRIVER 7003M: Robert Jarzmik <robert.jarzmik@free.fr> 7004L: linux-mtd@lists.infradead.org 7005S: Maintained 7006F: drivers/mtd/devices/docg3* 7007 7008MT9M032 APTINA SENSOR DRIVER 7009M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7010L: linux-media@vger.kernel.org 7011T: git git://linuxtv.org/media_tree.git 7012S: Maintained 7013F: drivers/media/i2c/mt9m032.c 7014F: include/media/mt9m032.h 7015 7016MT9P031 APTINA CAMERA SENSOR 7017M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7018L: linux-media@vger.kernel.org 7019T: git git://linuxtv.org/media_tree.git 7020S: Maintained 7021F: drivers/media/i2c/mt9p031.c 7022F: include/media/mt9p031.h 7023 7024MT9T001 APTINA CAMERA SENSOR 7025M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7026L: linux-media@vger.kernel.org 7027T: git git://linuxtv.org/media_tree.git 7028S: Maintained 7029F: drivers/media/i2c/mt9t001.c 7030F: include/media/mt9t001.h 7031 7032MT9V032 APTINA CAMERA SENSOR 7033M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7034L: linux-media@vger.kernel.org 7035T: git git://linuxtv.org/media_tree.git 7036S: Maintained 7037F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7038F: drivers/media/i2c/mt9v032.c 7039F: include/media/mt9v032.h 7040 7041MULTIFUNCTION DEVICES (MFD) 7042M: Samuel Ortiz <sameo@linux.intel.com> 7043M: Lee Jones <lee.jones@linaro.org> 7044T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7045S: Supported 7046F: drivers/mfd/ 7047F: include/linux/mfd/ 7048 7049MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7050M: Ulf Hansson <ulf.hansson@linaro.org> 7051L: linux-mmc@vger.kernel.org 7052T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7053S: Maintained 7054F: drivers/mmc/ 7055F: include/linux/mmc/ 7056F: include/uapi/linux/mmc/ 7057 7058MULTIMEDIA CARD (MMC) ETC. OVER SPI 7059S: Orphan 7060F: drivers/mmc/host/mmc_spi.c 7061F: include/linux/spi/mmc_spi.h 7062 7063MULTISOUND SOUND DRIVER 7064M: Andrew Veliath <andrewtv@usa.net> 7065S: Maintained 7066F: Documentation/sound/oss/MultiSound 7067F: sound/oss/msnd* 7068 7069MULTITECH MULTIPORT CARD (ISICOM) 7070S: Orphan 7071F: drivers/tty/isicom.c 7072F: include/linux/isicom.h 7073 7074MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7075M: Felipe Balbi <balbi@ti.com> 7076L: linux-usb@vger.kernel.org 7077T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7078S: Maintained 7079F: drivers/usb/musb/ 7080 7081MXL5007T MEDIA DRIVER 7082M: Michael Krufky <mkrufky@linuxtv.org> 7083L: linux-media@vger.kernel.org 7084W: http://linuxtv.org/ 7085W: http://github.com/mkrufky 7086Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7087T: git git://linuxtv.org/mkrufky/tuners.git 7088S: Maintained 7089F: drivers/media/tuners/mxl5007t.* 7090 7091MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7092M: Hyong-Youb Kim <hykim@myri.com> 7093L: netdev@vger.kernel.org 7094W: https://www.myricom.com/support/downloads/myri10ge.html 7095S: Supported 7096F: drivers/net/ethernet/myricom/myri10ge/ 7097 7098NATSEMI ETHERNET DRIVER (DP8381x) 7099S: Orphan 7100F: drivers/net/ethernet/natsemi/natsemi.c 7101 7102NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7103M: Daniel Mack <zonque@gmail.com> 7104S: Maintained 7105L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7106W: http://www.native-instruments.com 7107F: sound/usb/caiaq/ 7108 7109NCP FILESYSTEM 7110M: Petr Vandrovec <petr@vandrovec.name> 7111S: Odd Fixes 7112F: fs/ncpfs/ 7113 7114NCR 5380 SCSI DRIVERS 7115M: Finn Thain <fthain@telegraphics.com.au> 7116M: Michael Schmitz <schmitzmic@gmail.com> 7117L: linux-scsi@vger.kernel.org 7118S: Maintained 7119F: Documentation/scsi/g_NCR5380.txt 7120F: drivers/scsi/NCR5380.* 7121F: drivers/scsi/arm/cumana_1.c 7122F: drivers/scsi/arm/oak.c 7123F: drivers/scsi/atari_NCR5380.c 7124F: drivers/scsi/atari_scsi.* 7125F: drivers/scsi/dmx3191d.c 7126F: drivers/scsi/dtc.* 7127F: drivers/scsi/g_NCR5380.* 7128F: drivers/scsi/g_NCR5380_mmio.c 7129F: drivers/scsi/mac_scsi.* 7130F: drivers/scsi/pas16.* 7131F: drivers/scsi/sun3_scsi.* 7132F: drivers/scsi/sun3_scsi_vme.c 7133F: drivers/scsi/t128.* 7134 7135NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7136M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7137L: linux-scsi@vger.kernel.org 7138S: Maintained 7139F: drivers/scsi/NCR_D700.* 7140 7141NCT6775 HARDWARE MONITOR DRIVER 7142M: Guenter Roeck <linux@roeck-us.net> 7143L: lm-sensors@lm-sensors.org 7144S: Maintained 7145F: Documentation/hwmon/nct6775 7146F: drivers/hwmon/nct6775.c 7147 7148NETEFFECT IWARP RNIC DRIVER (IW_NES) 7149M: Faisal Latif <faisal.latif@intel.com> 7150L: linux-rdma@vger.kernel.org 7151W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7152S: Supported 7153F: drivers/infiniband/hw/nes/ 7154 7155NETEM NETWORK EMULATOR 7156M: Stephen Hemminger <stephen@networkplumber.org> 7157L: netem@lists.linux-foundation.org 7158S: Maintained 7159F: net/sched/sch_netem.c 7160 7161NETERION 10GbE DRIVERS (s2io/vxge) 7162M: Jon Mason <jdmason@kudzu.us> 7163L: netdev@vger.kernel.org 7164S: Supported 7165F: Documentation/networking/s2io.txt 7166F: Documentation/networking/vxge.txt 7167F: drivers/net/ethernet/neterion/ 7168 7169NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7170M: Pablo Neira Ayuso <pablo@netfilter.org> 7171M: Patrick McHardy <kaber@trash.net> 7172M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7173L: netfilter-devel@vger.kernel.org 7174L: coreteam@netfilter.org 7175W: http://www.netfilter.org/ 7176W: http://www.iptables.org/ 7177Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7178T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7179T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7180S: Supported 7181F: include/linux/netfilter* 7182F: include/linux/netfilter/ 7183F: include/net/netfilter/ 7184F: include/uapi/linux/netfilter* 7185F: include/uapi/linux/netfilter/ 7186F: net/*/netfilter.c 7187F: net/*/netfilter/ 7188F: net/netfilter/ 7189F: net/bridge/br_netfilter*.c 7190 7191NETLABEL 7192M: Paul Moore <paul@paul-moore.com> 7193W: http://netlabel.sf.net 7194L: netdev@vger.kernel.org 7195S: Maintained 7196F: Documentation/netlabel/ 7197F: include/net/netlabel.h 7198F: net/netlabel/ 7199 7200NETROM NETWORK LAYER 7201M: Ralf Baechle <ralf@linux-mips.org> 7202L: linux-hams@vger.kernel.org 7203W: http://www.linux-ax25.org/ 7204S: Maintained 7205F: include/net/netrom.h 7206F: include/uapi/linux/netrom.h 7207F: net/netrom/ 7208 7209NETWORK BLOCK DEVICE (NBD) 7210M: Markus Pargmann <mpa@pengutronix.de> 7211S: Maintained 7212L: nbd-general@lists.sourceforge.net 7213T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7214F: Documentation/blockdev/nbd.txt 7215F: drivers/block/nbd.c 7216F: include/uapi/linux/nbd.h 7217 7218NETWORK DROP MONITOR 7219M: Neil Horman <nhorman@tuxdriver.com> 7220L: netdev@vger.kernel.org 7221S: Maintained 7222W: https://fedorahosted.org/dropwatch/ 7223F: net/core/drop_monitor.c 7224 7225NETWORKING [GENERAL] 7226M: "David S. Miller" <davem@davemloft.net> 7227L: netdev@vger.kernel.org 7228W: http://www.linuxfoundation.org/en/Net 7229Q: http://patchwork.ozlabs.org/project/netdev/list/ 7230T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7231T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7232S: Maintained 7233F: net/ 7234F: include/net/ 7235F: include/linux/in.h 7236F: include/linux/net.h 7237F: include/linux/netdevice.h 7238F: include/uapi/linux/in.h 7239F: include/uapi/linux/net.h 7240F: include/uapi/linux/netdevice.h 7241F: include/uapi/linux/net_namespace.h 7242F: tools/net/ 7243F: tools/testing/selftests/net/ 7244F: lib/random32.c 7245F: lib/test_bpf.c 7246 7247NETWORKING [IPv4/IPv6] 7248M: "David S. Miller" <davem@davemloft.net> 7249M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7250M: James Morris <jmorris@namei.org> 7251M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7252M: Patrick McHardy <kaber@trash.net> 7253L: netdev@vger.kernel.org 7254T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7255S: Maintained 7256F: net/ipv4/ 7257F: net/ipv6/ 7258F: include/net/ip* 7259F: arch/x86/net/* 7260 7261NETWORKING [IPSEC] 7262M: Steffen Klassert <steffen.klassert@secunet.com> 7263M: Herbert Xu <herbert@gondor.apana.org.au> 7264M: "David S. Miller" <davem@davemloft.net> 7265L: netdev@vger.kernel.org 7266T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7267T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7268S: Maintained 7269F: net/core/flow.c 7270F: net/xfrm/ 7271F: net/key/ 7272F: net/ipv4/xfrm* 7273F: net/ipv4/esp4.c 7274F: net/ipv4/ah4.c 7275F: net/ipv4/ipcomp.c 7276F: net/ipv4/ip_vti.c 7277F: net/ipv6/xfrm* 7278F: net/ipv6/esp6.c 7279F: net/ipv6/ah6.c 7280F: net/ipv6/ipcomp6.c 7281F: net/ipv6/ip6_vti.c 7282F: include/uapi/linux/xfrm.h 7283F: include/net/xfrm.h 7284 7285NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7286M: Paul Moore <paul@paul-moore.com> 7287L: netdev@vger.kernel.org 7288S: Maintained 7289 7290NETWORKING [WIRELESS] 7291L: linux-wireless@vger.kernel.org 7292Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7293 7294NETWORKING DRIVERS 7295L: netdev@vger.kernel.org 7296W: http://www.linuxfoundation.org/en/Net 7297Q: http://patchwork.ozlabs.org/project/netdev/list/ 7298T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7300S: Odd Fixes 7301F: drivers/net/ 7302F: include/linux/if_* 7303F: include/linux/netdevice.h 7304F: include/linux/arcdevice.h 7305F: include/linux/etherdevice.h 7306F: include/linux/fcdevice.h 7307F: include/linux/fddidevice.h 7308F: include/linux/hippidevice.h 7309F: include/linux/inetdevice.h 7310F: include/uapi/linux/if_* 7311F: include/uapi/linux/netdevice.h 7312 7313NETWORKING DRIVERS (WIRELESS) 7314M: Kalle Valo <kvalo@codeaurora.org> 7315L: linux-wireless@vger.kernel.org 7316Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7317T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 7318S: Maintained 7319F: drivers/net/wireless/ 7320 7321NETXEN (1/10) GbE SUPPORT 7322M: Manish Chopra <manish.chopra@qlogic.com> 7323M: Sony Chacko <sony.chacko@qlogic.com> 7324M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7325L: netdev@vger.kernel.org 7326W: http://www.qlogic.com 7327S: Supported 7328F: drivers/net/ethernet/qlogic/netxen/ 7329 7330NFC SUBSYSTEM 7331M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7332M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7333M: Samuel Ortiz <sameo@linux.intel.com> 7334L: linux-wireless@vger.kernel.org 7335L: linux-nfc@lists.01.org (subscribers-only) 7336S: Supported 7337F: net/nfc/ 7338F: include/net/nfc/ 7339F: include/uapi/linux/nfc.h 7340F: drivers/nfc/ 7341F: include/linux/platform_data/pn544.h 7342F: Documentation/devicetree/bindings/net/nfc/ 7343 7344NFS, SUNRPC, AND LOCKD CLIENTS 7345M: Trond Myklebust <trond.myklebust@primarydata.com> 7346M: Anna Schumaker <anna.schumaker@netapp.com> 7347L: linux-nfs@vger.kernel.org 7348W: http://client.linux-nfs.org 7349T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7350S: Maintained 7351F: fs/lockd/ 7352F: fs/nfs/ 7353F: fs/nfs_common/ 7354F: net/sunrpc/ 7355F: include/linux/lockd/ 7356F: include/linux/nfs* 7357F: include/linux/sunrpc/ 7358F: include/uapi/linux/nfs* 7359F: include/uapi/linux/sunrpc/ 7360 7361NILFS2 FILESYSTEM 7362M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7363L: linux-nilfs@vger.kernel.org 7364W: http://nilfs.sourceforge.net/ 7365T: git git://github.com/konis/nilfs2.git 7366S: Supported 7367F: Documentation/filesystems/nilfs2.txt 7368F: fs/nilfs2/ 7369F: include/linux/nilfs2_fs.h 7370 7371NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7372M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7373W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7374S: Maintained 7375F: Documentation/scsi/NinjaSCSI.txt 7376F: drivers/scsi/pcmcia/nsp_* 7377 7378NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7379M: GOTO Masanori <gotom@debian.or.jp> 7380M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7381W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7382S: Maintained 7383F: Documentation/scsi/NinjaSCSI.txt 7384F: drivers/scsi/nsp32* 7385 7386NIOS2 ARCHITECTURE 7387M: Ley Foon Tan <lftan@altera.com> 7388L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7389T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7390S: Maintained 7391F: arch/nios2/ 7392 7393NOKIA N900 POWER SUPPLY DRIVERS 7394M: Pali Rohár <pali.rohar@gmail.com> 7395S: Maintained 7396F: include/linux/power/bq2415x_charger.h 7397F: include/linux/power/bq27x00_battery.h 7398F: include/linux/power/isp1704_charger.h 7399F: drivers/power/bq2415x_charger.c 7400F: drivers/power/bq27x00_battery.c 7401F: drivers/power/isp1704_charger.c 7402F: drivers/power/rx51_battery.c 7403 7404NTB DRIVER CORE 7405M: Jon Mason <jdmason@kudzu.us> 7406M: Dave Jiang <dave.jiang@intel.com> 7407M: Allen Hubbe <Allen.Hubbe@emc.com> 7408L: linux-ntb@googlegroups.com 7409S: Supported 7410W: https://github.com/jonmason/ntb/wiki 7411T: git git://github.com/jonmason/ntb.git 7412F: drivers/ntb/ 7413F: drivers/net/ntb_netdev.c 7414F: include/linux/ntb.h 7415F: include/linux/ntb_transport.h 7416 7417NTB INTEL DRIVER 7418M: Jon Mason <jdmason@kudzu.us> 7419M: Dave Jiang <dave.jiang@intel.com> 7420L: linux-ntb@googlegroups.com 7421S: Supported 7422W: https://github.com/jonmason/ntb/wiki 7423T: git git://github.com/jonmason/ntb.git 7424F: drivers/ntb/hw/intel/ 7425 7426NTFS FILESYSTEM 7427M: Anton Altaparmakov <anton@tuxera.com> 7428L: linux-ntfs-dev@lists.sourceforge.net 7429W: http://www.tuxera.com/ 7430T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7431S: Supported 7432F: Documentation/filesystems/ntfs.txt 7433F: fs/ntfs/ 7434 7435NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7436M: Antonino Daplas <adaplas@gmail.com> 7437L: linux-fbdev@vger.kernel.org 7438S: Maintained 7439F: drivers/video/fbdev/riva/ 7440F: drivers/video/fbdev/nvidia/ 7441 7442NVM EXPRESS DRIVER 7443M: Matthew Wilcox <willy@linux.intel.com> 7444L: linux-nvme@lists.infradead.org 7445T: git git://git.infradead.org/users/willy/linux-nvme.git 7446S: Supported 7447F: drivers/block/nvme* 7448F: include/linux/nvme.h 7449 7450NVMEM FRAMEWORK 7451M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7452M: Maxime Ripard <maxime.ripard@free-electrons.com> 7453S: Maintained 7454F: drivers/nvmem/ 7455F: Documentation/devicetree/bindings/nvmem/ 7456F: include/linux/nvmem-consumer.h 7457F: include/linux/nvmem-provider.h 7458 7459NXP-NCI NFC DRIVER 7460M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7461R: Charles Gorand <charles.gorand@effinnov.com> 7462L: linux-nfc@lists.01.org (moderated for non-subscribers) 7463S: Supported 7464F: drivers/nfc/nxp-nci 7465 7466NXP TDA998X DRM DRIVER 7467M: Russell King <rmk+kernel@arm.linux.org.uk> 7468S: Supported 7469F: drivers/gpu/drm/i2c/tda998x_drv.c 7470F: include/drm/i2c/tda998x.h 7471 7472NXP TFA9879 DRIVER 7473M: Peter Rosin <peda@axentia.se> 7474L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7475S: Maintained 7476F: sound/soc/codecs/tfa9879* 7477 7478OMAP SUPPORT 7479M: Tony Lindgren <tony@atomide.com> 7480L: linux-omap@vger.kernel.org 7481W: http://www.muru.com/linux/omap/ 7482W: http://linux.omap.com/ 7483Q: http://patchwork.kernel.org/project/linux-omap/list/ 7484T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7485S: Maintained 7486F: arch/arm/*omap*/ 7487F: arch/arm/configs/omap1_defconfig 7488F: arch/arm/configs/omap2plus_defconfig 7489F: drivers/i2c/busses/i2c-omap.c 7490F: drivers/irqchip/irq-omap-intc.c 7491F: drivers/mfd/*omap*.c 7492F: drivers/mfd/menelaus.c 7493F: drivers/mfd/palmas.c 7494F: drivers/mfd/tps65217.c 7495F: drivers/mfd/tps65218.c 7496F: drivers/mfd/tps65910.c 7497F: drivers/mfd/twl-core.[ch] 7498F: drivers/mfd/twl4030*.c 7499F: drivers/mfd/twl6030*.c 7500F: drivers/mfd/twl6040*.c 7501F: drivers/regulator/palmas-regulator*.c 7502F: drivers/regulator/pbias-regulator.c 7503F: drivers/regulator/tps65217-regulator.c 7504F: drivers/regulator/tps65218-regulator.c 7505F: drivers/regulator/tps65910-regulator.c 7506F: drivers/regulator/twl-regulator.c 7507F: include/linux/i2c-omap.h 7508 7509OMAP DEVICE TREE SUPPORT 7510M: Benoît Cousson <bcousson@baylibre.com> 7511M: Tony Lindgren <tony@atomide.com> 7512L: linux-omap@vger.kernel.org 7513L: devicetree@vger.kernel.org 7514S: Maintained 7515F: arch/arm/boot/dts/*omap* 7516F: arch/arm/boot/dts/*am3* 7517F: arch/arm/boot/dts/*am4* 7518F: arch/arm/boot/dts/*am5* 7519F: arch/arm/boot/dts/*dra7* 7520 7521OMAP CLOCK FRAMEWORK SUPPORT 7522M: Paul Walmsley <paul@pwsan.com> 7523L: linux-omap@vger.kernel.org 7524S: Maintained 7525F: arch/arm/*omap*/*clock* 7526 7527OMAP POWER MANAGEMENT SUPPORT 7528M: Kevin Hilman <khilman@deeprootsystems.com> 7529L: linux-omap@vger.kernel.org 7530S: Maintained 7531F: arch/arm/*omap*/*pm* 7532F: drivers/cpufreq/omap-cpufreq.c 7533 7534OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7535M: Rajendra Nayak <rnayak@ti.com> 7536M: Paul Walmsley <paul@pwsan.com> 7537L: linux-omap@vger.kernel.org 7538S: Maintained 7539F: arch/arm/mach-omap2/prm* 7540 7541OMAP AUDIO SUPPORT 7542M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7543M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7544L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7545L: linux-omap@vger.kernel.org 7546S: Maintained 7547F: sound/soc/omap/ 7548 7549OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7550M: Roger Quadros <rogerq@ti.com> 7551M: Tony Lindgren <tony@atomide.com> 7552L: linux-omap@vger.kernel.org 7553S: Maintained 7554F: drivers/memory/omap-gpmc.c 7555F: arch/arm/mach-omap2/*gpmc* 7556 7557OMAP FRAMEBUFFER SUPPORT 7558M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7559L: linux-fbdev@vger.kernel.org 7560L: linux-omap@vger.kernel.org 7561S: Maintained 7562F: drivers/video/fbdev/omap/ 7563 7564OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7565M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7566L: linux-omap@vger.kernel.org 7567L: linux-fbdev@vger.kernel.org 7568S: Maintained 7569F: drivers/video/fbdev/omap2/ 7570F: Documentation/arm/OMAP/DSS 7571 7572OMAP HARDWARE SPINLOCK SUPPORT 7573M: Ohad Ben-Cohen <ohad@wizery.com> 7574L: linux-omap@vger.kernel.org 7575S: Maintained 7576F: drivers/hwspinlock/omap_hwspinlock.c 7577 7578OMAP MMC SUPPORT 7579M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7580L: linux-omap@vger.kernel.org 7581S: Maintained 7582F: drivers/mmc/host/omap.c 7583 7584OMAP HS MMC SUPPORT 7585L: linux-mmc@vger.kernel.org 7586L: linux-omap@vger.kernel.org 7587S: Orphan 7588F: drivers/mmc/host/omap_hsmmc.c 7589 7590OMAP RANDOM NUMBER GENERATOR SUPPORT 7591M: Deepak Saxena <dsaxena@plexity.net> 7592S: Maintained 7593F: drivers/char/hw_random/omap-rng.c 7594 7595OMAP HWMOD SUPPORT 7596M: Benoît Cousson <bcousson@baylibre.com> 7597M: Paul Walmsley <paul@pwsan.com> 7598L: linux-omap@vger.kernel.org 7599S: Maintained 7600F: arch/arm/mach-omap2/omap_hwmod.* 7601 7602OMAP HWMOD DATA 7603M: Paul Walmsley <paul@pwsan.com> 7604L: linux-omap@vger.kernel.org 7605S: Maintained 7606F: arch/arm/mach-omap2/omap_hwmod*data* 7607 7608OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7609M: Benoît Cousson <bcousson@baylibre.com> 7610L: linux-omap@vger.kernel.org 7611S: Maintained 7612F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7613 7614OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7615M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7616L: linux-media@vger.kernel.org 7617S: Maintained 7618F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7619F: drivers/media/platform/omap3isp/ 7620F: drivers/staging/media/omap4iss/ 7621 7622OMAP USB SUPPORT 7623M: Felipe Balbi <balbi@ti.com> 7624L: linux-usb@vger.kernel.org 7625L: linux-omap@vger.kernel.org 7626T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7627S: Maintained 7628F: drivers/usb/*/*omap* 7629F: arch/arm/*omap*/usb* 7630 7631OMAP GPIO DRIVER 7632M: Javier Martinez Canillas <javier@dowhile0.org> 7633M: Santosh Shilimkar <ssantosh@kernel.org> 7634M: Kevin Hilman <khilman@deeprootsystems.com> 7635L: linux-omap@vger.kernel.org 7636S: Maintained 7637F: drivers/gpio/gpio-omap.c 7638 7639OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7640M: Mark Jackson <mpfj@newflow.co.uk> 7641L: linux-omap@vger.kernel.org 7642S: Maintained 7643F: arch/arm/boot/dts/am335x-nano.dts 7644 7645OMFS FILESYSTEM 7646M: Bob Copeland <me@bobcopeland.com> 7647L: linux-karma-devel@lists.sourceforge.net 7648S: Maintained 7649F: Documentation/filesystems/omfs.txt 7650F: fs/omfs/ 7651 7652OMNIKEY CARDMAN 4000 DRIVER 7653M: Harald Welte <laforge@gnumonks.org> 7654S: Maintained 7655F: drivers/char/pcmcia/cm4000_cs.c 7656F: include/linux/cm4000_cs.h 7657F: include/uapi/linux/cm4000_cs.h 7658 7659OMNIKEY CARDMAN 4040 DRIVER 7660M: Harald Welte <laforge@gnumonks.org> 7661S: Maintained 7662F: drivers/char/pcmcia/cm4040_cs.* 7663 7664OMNIVISION OV7670 SENSOR DRIVER 7665M: Jonathan Corbet <corbet@lwn.net> 7666L: linux-media@vger.kernel.org 7667T: git git://linuxtv.org/media_tree.git 7668S: Maintained 7669F: drivers/media/i2c/ov7670.c 7670 7671ONENAND FLASH DRIVER 7672M: Kyungmin Park <kyungmin.park@samsung.com> 7673L: linux-mtd@lists.infradead.org 7674S: Maintained 7675F: drivers/mtd/onenand/ 7676F: include/linux/mtd/onenand*.h 7677 7678ONSTREAM SCSI TAPE DRIVER 7679M: Willem Riede <osst@riede.org> 7680L: osst-users@lists.sourceforge.net 7681L: linux-scsi@vger.kernel.org 7682S: Maintained 7683F: Documentation/scsi/osst.txt 7684F: drivers/scsi/osst.* 7685F: drivers/scsi/osst_*.h 7686F: drivers/scsi/st.h 7687 7688OPENCORES I2C BUS DRIVER 7689M: Peter Korsgaard <jacmet@sunsite.dk> 7690L: linux-i2c@vger.kernel.org 7691S: Maintained 7692F: Documentation/i2c/busses/i2c-ocores 7693F: drivers/i2c/busses/i2c-ocores.c 7694 7695OPEN FIRMWARE AND FLATTENED DEVICE TREE 7696M: Rob Herring <robh+dt@kernel.org> 7697M: Frank Rowand <frowand.list@gmail.com> 7698M: Grant Likely <grant.likely@linaro.org> 7699L: devicetree@vger.kernel.org 7700W: http://www.devicetree.org/ 7701T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 7702S: Maintained 7703F: drivers/of/ 7704F: include/linux/of*.h 7705F: scripts/dtc/ 7706 7707OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7708M: Rob Herring <robh+dt@kernel.org> 7709M: Pawel Moll <pawel.moll@arm.com> 7710M: Mark Rutland <mark.rutland@arm.com> 7711M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7712M: Kumar Gala <galak@codeaurora.org> 7713L: devicetree@vger.kernel.org 7714S: Maintained 7715F: Documentation/devicetree/ 7716F: arch/*/boot/dts/ 7717F: include/dt-bindings/ 7718 7719OPEN FIRMWARE AND DEVICE TREE OVERLAYS 7720M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 7721L: devicetree@vger.kernel.org 7722S: Maintained 7723F: Documentation/devicetree/dynamic-resolution-notes.txt 7724F: Documentation/devicetree/overlay-notes.txt 7725F: drivers/of/overlay.c 7726F: drivers/of/resolver.c 7727 7728OPENRISC ARCHITECTURE 7729M: Jonas Bonn <jonas@southpole.se> 7730W: http://openrisc.net 7731L: linux@lists.openrisc.net (moderated for non-subscribers) 7732S: Maintained 7733T: git git://openrisc.net/~jonas/linux 7734F: arch/openrisc/ 7735 7736OPENVSWITCH 7737M: Pravin Shelar <pshelar@nicira.com> 7738L: netdev@vger.kernel.org 7739L: dev@openvswitch.org 7740W: http://openvswitch.org 7741S: Maintained 7742F: net/openvswitch/ 7743F: include/uapi/linux/openvswitch.h 7744 7745OPL4 DRIVER 7746M: Clemens Ladisch <clemens@ladisch.de> 7747L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7748T: git git://git.alsa-project.org/alsa-kernel.git 7749S: Maintained 7750F: sound/drivers/opl4/ 7751 7752OPROFILE 7753M: Robert Richter <rric@kernel.org> 7754L: oprofile-list@lists.sf.net 7755S: Maintained 7756F: arch/*/include/asm/oprofile*.h 7757F: arch/*/oprofile/ 7758F: drivers/oprofile/ 7759F: include/linux/oprofile.h 7760 7761ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7762M: Mark Fasheh <mfasheh@suse.com> 7763M: Joel Becker <jlbec@evilplan.org> 7764L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7765W: http://ocfs2.wiki.kernel.org 7766S: Supported 7767F: Documentation/filesystems/ocfs2.txt 7768F: Documentation/filesystems/dlmfs.txt 7769F: fs/ocfs2/ 7770 7771ORINOCO DRIVER 7772L: linux-wireless@vger.kernel.org 7773W: http://wireless.kernel.org/en/users/Drivers/orinoco 7774W: http://www.nongnu.org/orinoco/ 7775S: Orphan 7776F: drivers/net/wireless/orinoco/ 7777 7778OSD LIBRARY and FILESYSTEM 7779M: Boaz Harrosh <ooo@electrozaur.com> 7780M: Benny Halevy <bhalevy@primarydata.com> 7781L: osd-dev@open-osd.org 7782W: http://open-osd.org 7783T: git git://git.open-osd.org/open-osd.git 7784S: Maintained 7785F: drivers/scsi/osd/ 7786F: include/scsi/osd_* 7787F: fs/exofs/ 7788 7789OVERLAY FILESYSTEM 7790M: Miklos Szeredi <miklos@szeredi.hu> 7791L: linux-unionfs@vger.kernel.org 7792T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7793S: Supported 7794F: fs/overlayfs/ 7795F: Documentation/filesystems/overlayfs.txt 7796 7797P54 WIRELESS DRIVER 7798M: Christian Lamparter <chunkeey@googlemail.com> 7799L: linux-wireless@vger.kernel.org 7800W: http://wireless.kernel.org/en/users/Drivers/p54 7801S: Maintained 7802F: drivers/net/wireless/p54/ 7803 7804PA SEMI ETHERNET DRIVER 7805M: Olof Johansson <olof@lixom.net> 7806L: netdev@vger.kernel.org 7807S: Maintained 7808F: drivers/net/ethernet/pasemi/* 7809 7810PA SEMI SMBUS DRIVER 7811M: Olof Johansson <olof@lixom.net> 7812L: linux-i2c@vger.kernel.org 7813S: Maintained 7814F: drivers/i2c/busses/i2c-pasemi.c 7815 7816PADATA PARALLEL EXECUTION MECHANISM 7817M: Steffen Klassert <steffen.klassert@secunet.com> 7818L: linux-crypto@vger.kernel.org 7819S: Maintained 7820F: kernel/padata.c 7821F: include/linux/padata.h 7822F: Documentation/padata.txt 7823 7824PANASONIC LAPTOP ACPI EXTRAS DRIVER 7825M: Harald Welte <laforge@gnumonks.org> 7826L: platform-driver-x86@vger.kernel.org 7827S: Maintained 7828F: drivers/platform/x86/panasonic-laptop.c 7829 7830PANASONIC MN10300/AM33/AM34 PORT 7831M: David Howells <dhowells@redhat.com> 7832M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7833L: linux-am33-list@redhat.com (moderated for non-subscribers) 7834W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7835S: Maintained 7836F: Documentation/mn10300/ 7837F: arch/mn10300/ 7838 7839PARALLEL PORT SUBSYSTEM 7840M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 7841M: Sudip Mukherjee <sudip@vectorindia.org> 7842L: linux-parport@lists.infradead.org (subscribers-only) 7843S: Maintained 7844F: drivers/parport/ 7845F: include/linux/parport*.h 7846F: drivers/char/ppdev.c 7847F: include/uapi/linux/ppdev.h 7848F: Documentation/parport*.txt 7849 7850PARAVIRT_OPS INTERFACE 7851M: Jeremy Fitzhardinge <jeremy@goop.org> 7852M: Chris Wright <chrisw@sous-sol.org> 7853M: Alok Kataria <akataria@vmware.com> 7854M: Rusty Russell <rusty@rustcorp.com.au> 7855L: virtualization@lists.linux-foundation.org 7856S: Supported 7857F: Documentation/virtual/paravirt_ops.txt 7858F: arch/*/kernel/paravirt* 7859F: arch/*/include/asm/paravirt.h 7860 7861PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7862M: Tim Waugh <tim@cyberelk.net> 7863L: linux-parport@lists.infradead.org (subscribers-only) 7864S: Maintained 7865F: Documentation/blockdev/paride.txt 7866F: drivers/block/paride/ 7867 7868PARISC ARCHITECTURE 7869M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7870M: Helge Deller <deller@gmx.de> 7871L: linux-parisc@vger.kernel.org 7872W: http://www.parisc-linux.org/ 7873Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7874T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7875T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7876S: Maintained 7877F: arch/parisc/ 7878F: Documentation/parisc/ 7879F: drivers/parisc/ 7880F: drivers/char/agp/parisc-agp.c 7881F: drivers/input/serio/gscps2.c 7882F: drivers/parport/parport_gsc.* 7883F: drivers/tty/serial/8250/8250_gsc.c 7884F: drivers/video/fbdev/sti* 7885F: drivers/video/console/sti* 7886F: drivers/video/logo/logo_parisc* 7887 7888PC87360 HARDWARE MONITORING DRIVER 7889M: Jim Cromie <jim.cromie@gmail.com> 7890L: lm-sensors@lm-sensors.org 7891S: Maintained 7892F: Documentation/hwmon/pc87360 7893F: drivers/hwmon/pc87360.c 7894 7895PC8736x GPIO DRIVER 7896M: Jim Cromie <jim.cromie@gmail.com> 7897S: Maintained 7898F: drivers/char/pc8736x_gpio.c 7899 7900PC87427 HARDWARE MONITORING DRIVER 7901M: Jean Delvare <jdelvare@suse.com> 7902L: lm-sensors@lm-sensors.org 7903S: Maintained 7904F: Documentation/hwmon/pc87427 7905F: drivers/hwmon/pc87427.c 7906 7907PCA9532 LED DRIVER 7908M: Riku Voipio <riku.voipio@iki.fi> 7909S: Maintained 7910F: drivers/leds/leds-pca9532.c 7911F: include/linux/leds-pca9532.h 7912 7913PCA9541 I2C BUS MASTER SELECTOR DRIVER 7914M: Guenter Roeck <linux@roeck-us.net> 7915L: linux-i2c@vger.kernel.org 7916S: Maintained 7917F: drivers/i2c/muxes/i2c-mux-pca9541.c 7918 7919PCDP - PRIMARY CONSOLE AND DEBUG PORT 7920M: Khalid Aziz <khalid@gonehiking.org> 7921S: Maintained 7922F: drivers/firmware/pcdp.* 7923 7924PCI ERROR RECOVERY 7925M: Linas Vepstas <linasvepstas@gmail.com> 7926L: linux-pci@vger.kernel.org 7927S: Supported 7928F: Documentation/PCI/pci-error-recovery.txt 7929 7930PCI SUBSYSTEM 7931M: Bjorn Helgaas <bhelgaas@google.com> 7932L: linux-pci@vger.kernel.org 7933Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7934T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7935S: Supported 7936F: Documentation/PCI/ 7937F: drivers/pci/ 7938F: include/linux/pci* 7939F: arch/x86/pci/ 7940F: arch/x86/kernel/quirks.c 7941 7942PCI DRIVER FOR ARM VERSATILE PLATFORM 7943M: Rob Herring <robh@kernel.org> 7944L: linux-pci@vger.kernel.org 7945L: linux-arm-kernel@lists.infradead.org 7946S: Maintained 7947F: Documentation/devicetree/bindings/pci/versatile.txt 7948F: drivers/pci/host/pci-versatile.c 7949 7950PCI DRIVER FOR APPLIEDMICRO XGENE 7951M: Tanmay Inamdar <tinamdar@apm.com> 7952L: linux-pci@vger.kernel.org 7953L: linux-arm-kernel@lists.infradead.org 7954S: Maintained 7955F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7956F: drivers/pci/host/pci-xgene.c 7957 7958PCI DRIVER FOR FREESCALE LAYERSCAPE 7959M: Minghuan Lian <minghuan.Lian@freescale.com> 7960M: Mingkai Hu <mingkai.hu@freescale.com> 7961M: Roy Zang <tie-fei.zang@freescale.com> 7962L: linuxppc-dev@lists.ozlabs.org 7963L: linux-pci@vger.kernel.org 7964L: linux-arm-kernel@lists.infradead.org 7965S: Maintained 7966F: drivers/pci/host/*layerscape* 7967 7968PCI DRIVER FOR IMX6 7969M: Richard Zhu <Richard.Zhu@freescale.com> 7970M: Lucas Stach <l.stach@pengutronix.de> 7971L: linux-pci@vger.kernel.org 7972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7973S: Maintained 7974F: drivers/pci/host/*imx6* 7975 7976PCI DRIVER FOR TI KEYSTONE 7977M: Murali Karicheri <m-karicheri2@ti.com> 7978L: linux-pci@vger.kernel.org 7979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7980S: Maintained 7981F: drivers/pci/host/*keystone* 7982 7983PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7984M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7985M: Jason Cooper <jason@lakedaemon.net> 7986L: linux-pci@vger.kernel.org 7987L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7988S: Maintained 7989F: drivers/pci/host/*mvebu* 7990 7991PCI DRIVER FOR NVIDIA TEGRA 7992M: Thierry Reding <thierry.reding@gmail.com> 7993L: linux-tegra@vger.kernel.org 7994L: linux-pci@vger.kernel.org 7995S: Supported 7996F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7997F: drivers/pci/host/pci-tegra.c 7998 7999PCI DRIVER FOR TI DRA7XX 8000M: Kishon Vijay Abraham I <kishon@ti.com> 8001L: linux-omap@vger.kernel.org 8002L: linux-pci@vger.kernel.org 8003S: Supported 8004F: Documentation/devicetree/bindings/pci/ti-pci.txt 8005F: drivers/pci/host/pci-dra7xx.c 8006 8007PCI DRIVER FOR RENESAS R-CAR 8008M: Simon Horman <horms@verge.net.au> 8009L: linux-pci@vger.kernel.org 8010L: linux-sh@vger.kernel.org 8011S: Maintained 8012F: drivers/pci/host/*rcar* 8013 8014PCI DRIVER FOR SAMSUNG EXYNOS 8015M: Jingoo Han <jingoohan1@gmail.com> 8016L: linux-pci@vger.kernel.org 8017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8018L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8019S: Maintained 8020F: drivers/pci/host/pci-exynos.c 8021 8022PCI DRIVER FOR SYNOPSIS DESIGNWARE 8023M: Jingoo Han <jingoohan1@gmail.com> 8024M: Pratyush Anand <pratyush.anand@gmail.com> 8025L: linux-pci@vger.kernel.org 8026S: Maintained 8027F: drivers/pci/host/*designware* 8028 8029PCI DRIVER FOR GENERIC OF HOSTS 8030M: Will Deacon <will.deacon@arm.com> 8031L: linux-pci@vger.kernel.org 8032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8033S: Maintained 8034F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8035F: drivers/pci/host/pci-host-generic.c 8036 8037PCIE DRIVER FOR ST SPEAR13XX 8038M: Pratyush Anand <pratyush.anand@gmail.com> 8039L: linux-pci@vger.kernel.org 8040S: Maintained 8041F: drivers/pci/host/*spear* 8042 8043PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8044M: Duc Dang <dhdang@apm.com> 8045L: linux-pci@vger.kernel.org 8046L: linux-arm-kernel@lists.infradead.org 8047S: Maintained 8048F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8049F: drivers/pci/host/pci-xgene-msi.c 8050 8051PCMCIA SUBSYSTEM 8052P: Linux PCMCIA Team 8053L: linux-pcmcia@lists.infradead.org 8054W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8055T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 8056S: Maintained 8057F: Documentation/pcmcia/ 8058F: drivers/pcmcia/ 8059F: include/pcmcia/ 8060 8061PCNET32 NETWORK DRIVER 8062M: Don Fry <pcnet32@frontier.com> 8063L: netdev@vger.kernel.org 8064S: Maintained 8065F: drivers/net/ethernet/amd/pcnet32.c 8066 8067PCRYPT PARALLEL CRYPTO ENGINE 8068M: Steffen Klassert <steffen.klassert@secunet.com> 8069L: linux-crypto@vger.kernel.org 8070S: Maintained 8071F: crypto/pcrypt.c 8072F: include/crypto/pcrypt.h 8073 8074PER-CPU MEMORY ALLOCATOR 8075M: Tejun Heo <tj@kernel.org> 8076M: Christoph Lameter <cl@linux-foundation.org> 8077T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8078S: Maintained 8079F: include/linux/percpu*.h 8080F: mm/percpu*.c 8081F: arch/*/include/asm/percpu.h 8082 8083PER-TASK DELAY ACCOUNTING 8084M: Balbir Singh <bsingharora@gmail.com> 8085S: Maintained 8086F: include/linux/delayacct.h 8087F: kernel/delayacct.c 8088 8089PERFORMANCE EVENTS SUBSYSTEM 8090M: Peter Zijlstra <a.p.zijlstra@chello.nl> 8091M: Ingo Molnar <mingo@redhat.com> 8092M: Arnaldo Carvalho de Melo <acme@kernel.org> 8093L: linux-kernel@vger.kernel.org 8094T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8095S: Supported 8096F: kernel/events/* 8097F: include/linux/perf_event.h 8098F: include/uapi/linux/perf_event.h 8099F: arch/*/kernel/perf_event*.c 8100F: arch/*/kernel/*/perf_event*.c 8101F: arch/*/kernel/*/*/perf_event*.c 8102F: arch/*/include/asm/perf_event.h 8103F: arch/*/kernel/perf_callchain.c 8104F: tools/perf/ 8105 8106PERSONALITY HANDLING 8107M: Christoph Hellwig <hch@infradead.org> 8108L: linux-abi-devel@lists.sourceforge.net 8109S: Maintained 8110F: include/linux/personality.h 8111F: include/uapi/linux/personality.h 8112 8113PHONET PROTOCOL 8114M: Remi Denis-Courmont <courmisch@gmail.com> 8115S: Supported 8116F: Documentation/networking/phonet.txt 8117F: include/linux/phonet.h 8118F: include/net/phonet/ 8119F: include/uapi/linux/phonet.h 8120F: net/phonet/ 8121 8122PHRAM MTD DRIVER 8123M: Joern Engel <joern@lazybastard.org> 8124L: linux-mtd@lists.infradead.org 8125S: Maintained 8126F: drivers/mtd/devices/phram.c 8127 8128PICOLCD HID DRIVER 8129M: Bruno Prémont <bonbons@linux-vserver.org> 8130L: linux-input@vger.kernel.org 8131S: Maintained 8132F: drivers/hid/hid-picolcd* 8133 8134PICOXCELL SUPPORT 8135M: Jamie Iles <jamie@jamieiles.com> 8136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8137T: git git://github.com/jamieiles/linux-2.6-ji.git 8138S: Supported 8139F: arch/arm/boot/dts/picoxcell* 8140F: arch/arm/mach-picoxcell/ 8141F: drivers/crypto/picoxcell* 8142 8143PIN CONTROL SUBSYSTEM 8144M: Linus Walleij <linus.walleij@linaro.org> 8145L: linux-gpio@vger.kernel.org 8146T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8147S: Maintained 8148F: drivers/pinctrl/ 8149F: include/linux/pinctrl/ 8150 8151PIN CONTROLLER - ATMEL AT91 8152M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8154S: Maintained 8155F: drivers/pinctrl/pinctrl-at91.* 8156 8157PIN CONTROLLER - INTEL 8158M: Mika Westerberg <mika.westerberg@linux.intel.com> 8159M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8160S: Maintained 8161F: drivers/pinctrl/intel/ 8162 8163PIN CONTROLLER - RENESAS 8164M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8165L: linux-sh@vger.kernel.org 8166S: Maintained 8167F: drivers/pinctrl/sh-pfc/ 8168 8169PIN CONTROLLER - SAMSUNG 8170M: Tomasz Figa <tomasz.figa@gmail.com> 8171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8172L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8173S: Maintained 8174F: drivers/pinctrl/samsung/ 8175 8176PIN CONTROLLER - ST SPEAR 8177M: Viresh Kumar <vireshk@kernel.org> 8178L: spear-devel@list.st.com 8179L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8180W: http://www.st.com/spear 8181S: Maintained 8182F: drivers/pinctrl/spear/ 8183 8184PKTCDVD DRIVER 8185M: Jiri Kosina <jikos@kernel.org> 8186S: Maintained 8187F: drivers/block/pktcdvd.c 8188F: include/linux/pktcdvd.h 8189F: include/uapi/linux/pktcdvd.h 8190 8191PKUNITY SOC DRIVERS 8192M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8193W: http://mprc.pku.edu.cn/~guanxuetao/linux 8194S: Maintained 8195T: git git://github.com/gxt/linux.git 8196F: drivers/input/serio/i8042-unicore32io.h 8197F: drivers/i2c/busses/i2c-puv3.c 8198F: drivers/video/fbdev/fb-puv3.c 8199F: drivers/rtc/rtc-puv3.c 8200 8201PMBUS HARDWARE MONITORING DRIVERS 8202M: Guenter Roeck <linux@roeck-us.net> 8203L: lm-sensors@lm-sensors.org 8204W: http://www.lm-sensors.org/ 8205W: http://www.roeck-us.net/linux/drivers/ 8206T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8207S: Maintained 8208F: Documentation/hwmon/pmbus 8209F: drivers/hwmon/pmbus/ 8210F: include/linux/i2c/pmbus.h 8211 8212PMC SIERRA MaxRAID DRIVER 8213L: linux-scsi@vger.kernel.org 8214W: http://www.pmc-sierra.com/ 8215S: Orphan 8216F: drivers/scsi/pmcraid.* 8217 8218PMC SIERRA PM8001 DRIVER 8219M: Jack Wang <jinpu.wang@profitbricks.com> 8220M: lindar_liu@usish.com 8221L: pmchba@pmcs.com 8222L: linux-scsi@vger.kernel.org 8223S: Supported 8224F: drivers/scsi/pm8001/ 8225 8226POSIX CLOCKS and TIMERS 8227M: Thomas Gleixner <tglx@linutronix.de> 8228L: linux-kernel@vger.kernel.org 8229T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8230S: Maintained 8231F: fs/timerfd.c 8232F: include/linux/timer* 8233F: kernel/time/*timer* 8234 8235POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8236M: Sebastian Reichel <sre@kernel.org> 8237M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8238M: David Woodhouse <dwmw2@infradead.org> 8239L: linux-pm@vger.kernel.org 8240T: git git://git.infradead.org/battery-2.6.git 8241S: Maintained 8242F: include/linux/power_supply.h 8243F: drivers/power/ 8244X: drivers/power/avs/ 8245 8246POWER STATE COORDINATION INTERFACE (PSCI) 8247M: Mark Rutland <mark.rutland@arm.com> 8248M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8249L: linux-arm-kernel@lists.infradead.org 8250S: Maintained 8251F: drivers/firmware/psci.c 8252F: include/linux/psci.h 8253F: include/uapi/linux/psci.h 8254 8255PNP SUPPORT 8256M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8257S: Maintained 8258F: drivers/pnp/ 8259 8260PNXxxxx I2C DRIVER 8261M: Vitaly Wool <vitalywool@gmail.com> 8262L: linux-i2c@vger.kernel.org 8263S: Maintained 8264F: drivers/i2c/busses/i2c-pnx.c 8265 8266PPP PROTOCOL DRIVERS AND COMPRESSORS 8267M: Paul Mackerras <paulus@samba.org> 8268L: linux-ppp@vger.kernel.org 8269S: Maintained 8270F: drivers/net/ppp/ppp_* 8271 8272PPP OVER ATM (RFC 2364) 8273M: Mitchell Blank Jr <mitch@sfgoth.com> 8274S: Maintained 8275F: net/atm/pppoatm.c 8276F: include/uapi/linux/atmppp.h 8277 8278PPP OVER ETHERNET 8279M: Michal Ostrowski <mostrows@earthlink.net> 8280S: Maintained 8281F: drivers/net/ppp/pppoe.c 8282F: drivers/net/ppp/pppox.c 8283 8284PPP OVER L2TP 8285M: James Chapman <jchapman@katalix.com> 8286S: Maintained 8287F: net/l2tp/l2tp_ppp.c 8288F: include/linux/if_pppol2tp.h 8289F: include/uapi/linux/if_pppol2tp.h 8290 8291PPS SUPPORT 8292M: Rodolfo Giometti <giometti@enneenne.com> 8293W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8294L: linuxpps@ml.enneenne.com (subscribers-only) 8295S: Maintained 8296F: Documentation/pps/ 8297F: drivers/pps/ 8298F: include/linux/pps*.h 8299 8300PPTP DRIVER 8301M: Dmitry Kozlov <xeb@mail.ru> 8302L: netdev@vger.kernel.org 8303S: Maintained 8304F: drivers/net/ppp/pptp.c 8305W: http://sourceforge.net/projects/accel-pptp 8306 8307PREEMPTIBLE KERNEL 8308M: Robert Love <rml@tech9.net> 8309L: kpreempt-tech@lists.sourceforge.net 8310W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8311S: Supported 8312F: Documentation/preempt-locking.txt 8313F: include/linux/preempt.h 8314 8315PRISM54 WIRELESS DRIVER 8316M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8317L: linux-wireless@vger.kernel.org 8318W: http://wireless.kernel.org/en/users/Drivers/p54 8319S: Obsolete 8320F: drivers/net/wireless/prism54/ 8321 8322PS3 NETWORK SUPPORT 8323M: Geoff Levand <geoff@infradead.org> 8324L: netdev@vger.kernel.org 8325L: linuxppc-dev@lists.ozlabs.org 8326S: Maintained 8327F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8328 8329PS3 PLATFORM SUPPORT 8330M: Geoff Levand <geoff@infradead.org> 8331L: linuxppc-dev@lists.ozlabs.org 8332S: Maintained 8333F: arch/powerpc/boot/ps3* 8334F: arch/powerpc/include/asm/lv1call.h 8335F: arch/powerpc/include/asm/ps3*.h 8336F: arch/powerpc/platforms/ps3/ 8337F: drivers/*/ps3* 8338F: drivers/ps3/ 8339F: drivers/rtc/rtc-ps3.c 8340F: drivers/usb/host/*ps3.c 8341F: sound/ppc/snd_ps3* 8342 8343PS3VRAM DRIVER 8344M: Jim Paris <jim@jtan.com> 8345M: Geoff Levand <geoff@infradead.org> 8346L: linuxppc-dev@lists.ozlabs.org 8347S: Maintained 8348F: drivers/block/ps3vram.c 8349 8350PSTORE FILESYSTEM 8351M: Anton Vorontsov <anton@enomsg.org> 8352M: Colin Cross <ccross@android.com> 8353M: Kees Cook <keescook@chromium.org> 8354M: Tony Luck <tony.luck@intel.com> 8355S: Maintained 8356T: git git://git.infradead.org/users/cbou/linux-pstore.git 8357F: fs/pstore/ 8358F: include/linux/pstore* 8359F: drivers/firmware/efi/efi-pstore.c 8360F: drivers/acpi/apei/erst.c 8361 8362PTP HARDWARE CLOCK SUPPORT 8363M: Richard Cochran <richardcochran@gmail.com> 8364L: netdev@vger.kernel.org 8365S: Maintained 8366W: http://linuxptp.sourceforge.net/ 8367F: Documentation/ABI/testing/sysfs-ptp 8368F: Documentation/ptp/* 8369F: drivers/net/ethernet/freescale/gianfar_ptp.c 8370F: drivers/net/phy/dp83640* 8371F: drivers/ptp/* 8372F: include/linux/ptp_cl* 8373 8374PTRACE SUPPORT 8375M: Roland McGrath <roland@hack.frob.com> 8376M: Oleg Nesterov <oleg@redhat.com> 8377S: Maintained 8378F: include/asm-generic/syscall.h 8379F: include/linux/ptrace.h 8380F: include/linux/regset.h 8381F: include/linux/tracehook.h 8382F: include/uapi/linux/ptrace.h 8383F: kernel/ptrace.c 8384 8385PVRUSB2 VIDEO4LINUX DRIVER 8386M: Mike Isely <isely@pobox.com> 8387L: pvrusb2@isely.net (subscribers-only) 8388L: linux-media@vger.kernel.org 8389W: http://www.isely.net/pvrusb2/ 8390T: git git://linuxtv.org/media_tree.git 8391S: Maintained 8392F: Documentation/video4linux/README.pvrusb2 8393F: drivers/media/usb/pvrusb2/ 8394 8395PWC WEBCAM DRIVER 8396M: Hans de Goede <hdegoede@redhat.com> 8397L: linux-media@vger.kernel.org 8398T: git git://linuxtv.org/media_tree.git 8399S: Maintained 8400F: drivers/media/usb/pwc/* 8401 8402PWM FAN DRIVER 8403M: Kamil Debski <k.debski@samsung.com> 8404L: lm-sensors@lm-sensors.org 8405S: Supported 8406F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8407F: Documentation/hwmon/pwm-fan 8408F: drivers/hwmon/pwm-fan.c 8409 8410PWM SUBSYSTEM 8411M: Thierry Reding <thierry.reding@gmail.com> 8412L: linux-pwm@vger.kernel.org 8413S: Maintained 8414T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8415F: Documentation/pwm.txt 8416F: Documentation/devicetree/bindings/pwm/ 8417F: include/linux/pwm.h 8418F: drivers/pwm/ 8419F: drivers/video/backlight/pwm_bl.c 8420F: include/linux/pwm_backlight.h 8421 8422PXA2xx/PXA3xx SUPPORT 8423M: Daniel Mack <daniel@zonque.org> 8424M: Haojian Zhuang <haojian.zhuang@gmail.com> 8425M: Robert Jarzmik <robert.jarzmik@free.fr> 8426L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8427T: git git://github.com/hzhuang1/linux.git 8428T: git git://github.com/rjarzmik/linux.git 8429S: Maintained 8430F: arch/arm/mach-pxa/ 8431F: drivers/dma/pxa* 8432F: drivers/pcmcia/pxa2xx* 8433F: drivers/spi/spi-pxa2xx* 8434F: drivers/usb/gadget/udc/pxa2* 8435F: include/sound/pxa2xx-lib.h 8436F: sound/arm/pxa* 8437F: sound/soc/pxa/ 8438 8439PXA3xx NAND FLASH DRIVER 8440M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8441L: linux-mtd@lists.infradead.org 8442S: Maintained 8443F: drivers/mtd/nand/pxa3xx_nand.c 8444 8445MMP SUPPORT 8446M: Eric Miao <eric.y.miao@gmail.com> 8447M: Haojian Zhuang <haojian.zhuang@gmail.com> 8448L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8449T: git git://github.com/hzhuang1/linux.git 8450T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8451S: Maintained 8452F: arch/arm/mach-mmp/ 8453 8454PXA MMCI DRIVER 8455S: Orphan 8456 8457PXA RTC DRIVER 8458M: Robert Jarzmik <robert.jarzmik@free.fr> 8459L: rtc-linux@googlegroups.com 8460S: Maintained 8461 8462QAT DRIVER 8463M: Tadeusz Struk <tadeusz.struk@intel.com> 8464L: qat-linux@intel.com 8465S: Supported 8466F: drivers/crypto/qat/ 8467 8468QIB DRIVER 8469M: Mike Marciniszyn <infinipath@intel.com> 8470L: linux-rdma@vger.kernel.org 8471S: Supported 8472F: drivers/infiniband/hw/qib/ 8473 8474QLOGIC QLA1280 SCSI DRIVER 8475M: Michael Reed <mdr@sgi.com> 8476L: linux-scsi@vger.kernel.org 8477S: Maintained 8478F: drivers/scsi/qla1280.[ch] 8479 8480QLOGIC QLA2XXX FC-SCSI DRIVER 8481M: qla2xxx-upstream@qlogic.com 8482L: linux-scsi@vger.kernel.org 8483S: Supported 8484F: Documentation/scsi/LICENSE.qla2xxx 8485F: drivers/scsi/qla2xxx/ 8486 8487QLOGIC QLA4XXX iSCSI DRIVER 8488M: QLogic-Storage-Upstream@qlogic.com 8489L: linux-scsi@vger.kernel.org 8490S: Supported 8491F: Documentation/scsi/LICENSE.qla4xxx 8492F: drivers/scsi/qla4xxx/ 8493 8494QLOGIC QLA3XXX NETWORK DRIVER 8495M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8496M: Ron Mercer <ron.mercer@qlogic.com> 8497M: linux-driver@qlogic.com 8498L: netdev@vger.kernel.org 8499S: Supported 8500F: Documentation/networking/LICENSE.qla3xxx 8501F: drivers/net/ethernet/qlogic/qla3xxx.* 8502 8503QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8504M: Shahed Shaikh <shahed.shaikh@qlogic.com> 8505M: Dept-GELinuxNICDev@qlogic.com 8506L: netdev@vger.kernel.org 8507S: Supported 8508F: drivers/net/ethernet/qlogic/qlcnic/ 8509 8510QLOGIC QLGE 10Gb ETHERNET DRIVER 8511M: Harish Patil <harish.patil@qlogic.com> 8512M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8513M: Dept-GELinuxNICDev@qlogic.com 8514M: linux-driver@qlogic.com 8515L: netdev@vger.kernel.org 8516S: Supported 8517F: drivers/net/ethernet/qlogic/qlge/ 8518 8519QNX4 FILESYSTEM 8520M: Anders Larsen <al@alarsen.net> 8521W: http://www.alarsen.net/linux/qnx4fs/ 8522S: Maintained 8523F: fs/qnx4/ 8524F: include/uapi/linux/qnx4_fs.h 8525F: include/uapi/linux/qnxtypes.h 8526 8527QT1010 MEDIA DRIVER 8528M: Antti Palosaari <crope@iki.fi> 8529L: linux-media@vger.kernel.org 8530W: http://linuxtv.org/ 8531W: http://palosaari.fi/linux/ 8532Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8533T: git git://linuxtv.org/anttip/media_tree.git 8534S: Maintained 8535F: drivers/media/tuners/qt1010* 8536 8537QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8538M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8539L: linux-wireless@vger.kernel.org 8540L: ath9k-devel@lists.ath9k.org 8541W: http://wireless.kernel.org/en/users/Drivers/ath9k 8542S: Supported 8543F: drivers/net/wireless/ath/ath9k/ 8544 8545QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8546M: Kalle Valo <kvalo@qca.qualcomm.com> 8547L: ath10k@lists.infradead.org 8548W: http://wireless.kernel.org/en/users/Drivers/ath10k 8549T: git git://github.com/kvalo/ath.git 8550S: Supported 8551F: drivers/net/wireless/ath/ath10k/ 8552 8553QUALCOMM HEXAGON ARCHITECTURE 8554M: Richard Kuo <rkuo@codeaurora.org> 8555L: linux-hexagon@vger.kernel.org 8556S: Supported 8557F: arch/hexagon/ 8558 8559QUALCOMM WCN36XX WIRELESS DRIVER 8560M: Eugene Krasnikov <k.eugene.e@gmail.com> 8561L: wcn36xx@lists.infradead.org 8562W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8563T: git git://github.com/KrasnikovEugene/wcn36xx.git 8564S: Supported 8565F: drivers/net/wireless/ath/wcn36xx/ 8566 8567RADOS BLOCK DEVICE (RBD) 8568M: Ilya Dryomov <idryomov@gmail.com> 8569M: Sage Weil <sage@redhat.com> 8570M: Alex Elder <elder@kernel.org> 8571L: ceph-devel@vger.kernel.org 8572W: http://ceph.com/ 8573T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8574T: git git://github.com/ceph/ceph-client.git 8575S: Supported 8576F: Documentation/ABI/testing/sysfs-bus-rbd 8577F: drivers/block/rbd.c 8578F: drivers/block/rbd_types.h 8579 8580RADEON FRAMEBUFFER DISPLAY DRIVER 8581M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8582L: linux-fbdev@vger.kernel.org 8583S: Maintained 8584F: drivers/video/fbdev/aty/radeon* 8585F: include/uapi/linux/radeonfb.h 8586 8587RADIOSHARK RADIO DRIVER 8588M: Hans de Goede <hdegoede@redhat.com> 8589L: linux-media@vger.kernel.org 8590T: git git://linuxtv.org/media_tree.git 8591S: Maintained 8592F: drivers/media/radio/radio-shark.c 8593 8594RADIOSHARK2 RADIO DRIVER 8595M: Hans de Goede <hdegoede@redhat.com> 8596L: linux-media@vger.kernel.org 8597T: git git://linuxtv.org/media_tree.git 8598S: Maintained 8599F: drivers/media/radio/radio-shark2.c 8600F: drivers/media/radio/radio-tea5777.c 8601 8602RAGE128 FRAMEBUFFER DISPLAY DRIVER 8603M: Paul Mackerras <paulus@samba.org> 8604L: linux-fbdev@vger.kernel.org 8605S: Maintained 8606F: drivers/video/fbdev/aty/aty128fb.c 8607 8608RALINK RT2X00 WIRELESS LAN DRIVER 8609P: rt2x00 project 8610M: Stanislaw Gruszka <sgruszka@redhat.com> 8611M: Helmut Schaa <helmut.schaa@googlemail.com> 8612L: linux-wireless@vger.kernel.org 8613S: Maintained 8614F: drivers/net/wireless/rt2x00/ 8615 8616RAMDISK RAM BLOCK DEVICE DRIVER 8617M: Jens Axboe <axboe@kernel.dk> 8618S: Maintained 8619F: Documentation/blockdev/ramdisk.txt 8620F: drivers/block/brd.c 8621 8622RANDOM NUMBER DRIVER 8623M: "Theodore Ts'o" <tytso@mit.edu> 8624S: Maintained 8625F: drivers/char/random.c 8626 8627RAPIDIO SUBSYSTEM 8628M: Matt Porter <mporter@kernel.crashing.org> 8629M: Alexandre Bounine <alexandre.bounine@idt.com> 8630S: Maintained 8631F: drivers/rapidio/ 8632 8633RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 8634L: linux-wireless@vger.kernel.org 8635S: Orphan 8636F: drivers/net/wireless/ray* 8637 8638RCUTORTURE MODULE 8639M: Josh Triplett <josh@joshtriplett.org> 8640M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8641L: linux-kernel@vger.kernel.org 8642S: Supported 8643T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8644F: Documentation/RCU/torture.txt 8645F: kernel/rcu/rcutorture.c 8646 8647RCUTORTURE TEST FRAMEWORK 8648M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8649M: Josh Triplett <josh@joshtriplett.org> 8650R: Steven Rostedt <rostedt@goodmis.org> 8651R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8652R: Lai Jiangshan <jiangshanlai@gmail.com> 8653L: linux-kernel@vger.kernel.org 8654S: Supported 8655T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8656F: tools/testing/selftests/rcutorture 8657 8658RDC R-321X SoC 8659M: Florian Fainelli <florian@openwrt.org> 8660S: Maintained 8661 8662RDC R6040 FAST ETHERNET DRIVER 8663M: Florian Fainelli <florian@openwrt.org> 8664L: netdev@vger.kernel.org 8665S: Maintained 8666F: drivers/net/ethernet/rdc/r6040.c 8667 8668RDS - RELIABLE DATAGRAM SOCKETS 8669M: Chien Yen <chien.yen@oracle.com> 8670L: rds-devel@oss.oracle.com (moderated for non-subscribers) 8671S: Supported 8672F: net/rds/ 8673 8674READ-COPY UPDATE (RCU) 8675M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8676M: Josh Triplett <josh@joshtriplett.org> 8677R: Steven Rostedt <rostedt@goodmis.org> 8678R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8679R: Lai Jiangshan <jiangshanlai@gmail.com> 8680L: linux-kernel@vger.kernel.org 8681W: http://www.rdrop.com/users/paulmck/RCU/ 8682S: Supported 8683T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8684F: Documentation/RCU/ 8685X: Documentation/RCU/torture.txt 8686F: include/linux/rcu* 8687X: include/linux/srcu.h 8688F: kernel/rcu/ 8689X: kernel/torture.c 8690 8691REAL TIME CLOCK (RTC) SUBSYSTEM 8692M: Alessandro Zummo <a.zummo@towertech.it> 8693M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 8694L: rtc-linux@googlegroups.com 8695Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 8696T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 8697S: Maintained 8698F: Documentation/rtc.txt 8699F: drivers/rtc/ 8700F: include/linux/rtc.h 8701F: include/uapi/linux/rtc.h 8702 8703REALTEK AUDIO CODECS 8704M: Bard Liao <bardliao@realtek.com> 8705M: Oder Chiou <oder_chiou@realtek.com> 8706S: Maintained 8707F: sound/soc/codecs/rt* 8708F: include/sound/rt*.h 8709 8710REISERFS FILE SYSTEM 8711L: reiserfs-devel@vger.kernel.org 8712S: Supported 8713F: fs/reiserfs/ 8714 8715REGISTER MAP ABSTRACTION 8716M: Mark Brown <broonie@kernel.org> 8717L: linux-kernel@vger.kernel.org 8718T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 8719S: Supported 8720F: drivers/base/regmap/ 8721F: include/linux/regmap.h 8722 8723REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 8724M: Ohad Ben-Cohen <ohad@wizery.com> 8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 8726S: Maintained 8727F: drivers/remoteproc/ 8728F: Documentation/remoteproc.txt 8729F: include/linux/remoteproc.h 8730 8731REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8732M: Ohad Ben-Cohen <ohad@wizery.com> 8733T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8734S: Maintained 8735F: drivers/rpmsg/ 8736F: Documentation/rpmsg.txt 8737F: include/linux/rpmsg.h 8738 8739RESET CONTROLLER FRAMEWORK 8740M: Philipp Zabel <p.zabel@pengutronix.de> 8741S: Maintained 8742F: drivers/reset/ 8743F: Documentation/devicetree/bindings/reset/ 8744F: include/dt-bindings/reset/ 8745F: include/linux/reset.h 8746F: include/linux/reset-controller.h 8747 8748RFKILL 8749M: Johannes Berg <johannes@sipsolutions.net> 8750L: linux-wireless@vger.kernel.org 8751W: http://wireless.kernel.org/ 8752T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8753T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8754S: Maintained 8755F: Documentation/rfkill.txt 8756F: net/rfkill/ 8757 8758RHASHTABLE 8759M: Thomas Graf <tgraf@suug.ch> 8760L: netdev@vger.kernel.org 8761S: Maintained 8762F: lib/rhashtable.c 8763F: include/linux/rhashtable.h 8764 8765RICOH SMARTMEDIA/XD DRIVER 8766M: Maxim Levitsky <maximlevitsky@gmail.com> 8767S: Maintained 8768F: drivers/mtd/nand/r852.c 8769F: drivers/mtd/nand/r852.h 8770 8771RICOH R5C592 MEMORYSTICK DRIVER 8772M: Maxim Levitsky <maximlevitsky@gmail.com> 8773S: Maintained 8774F: drivers/memstick/host/r592.* 8775 8776ROCCAT DRIVERS 8777M: Stefan Achatz <erazor_de@users.sourceforge.net> 8778W: http://sourceforge.net/projects/roccat/ 8779S: Maintained 8780F: drivers/hid/hid-roccat* 8781F: include/linux/hid-roccat* 8782F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8783 8784ROCKER DRIVER 8785M: Jiri Pirko <jiri@resnulli.us> 8786M: Scott Feldman <sfeldma@gmail.com> 8787L: netdev@vger.kernel.org 8788S: Supported 8789F: drivers/net/ethernet/rocker/ 8790 8791ROCKETPORT DRIVER 8792P: Comtrol Corp. 8793W: http://www.comtrol.com 8794S: Maintained 8795F: Documentation/serial/rocket.txt 8796F: drivers/tty/rocket* 8797 8798ROCKETPORT EXPRESS/INFINITY DRIVER 8799M: Kevin Cernekee <cernekee@gmail.com> 8800L: linux-serial@vger.kernel.org 8801S: Odd Fixes 8802F: drivers/tty/serial/rp2.* 8803 8804ROSE NETWORK LAYER 8805M: Ralf Baechle <ralf@linux-mips.org> 8806L: linux-hams@vger.kernel.org 8807W: http://www.linux-ax25.org/ 8808S: Maintained 8809F: include/net/rose.h 8810F: include/uapi/linux/rose.h 8811F: net/rose/ 8812 8813RTL2830 MEDIA DRIVER 8814M: Antti Palosaari <crope@iki.fi> 8815L: linux-media@vger.kernel.org 8816W: http://linuxtv.org/ 8817W: http://palosaari.fi/linux/ 8818Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8819T: git git://linuxtv.org/anttip/media_tree.git 8820S: Maintained 8821F: drivers/media/dvb-frontends/rtl2830* 8822 8823RTL2832 MEDIA DRIVER 8824M: Antti Palosaari <crope@iki.fi> 8825L: linux-media@vger.kernel.org 8826W: http://linuxtv.org/ 8827W: http://palosaari.fi/linux/ 8828Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8829T: git git://linuxtv.org/anttip/media_tree.git 8830S: Maintained 8831F: drivers/media/dvb-frontends/rtl2832* 8832 8833RTL2832_SDR MEDIA DRIVER 8834M: Antti Palosaari <crope@iki.fi> 8835L: linux-media@vger.kernel.org 8836W: http://linuxtv.org/ 8837W: http://palosaari.fi/linux/ 8838Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8839T: git git://linuxtv.org/anttip/media_tree.git 8840S: Maintained 8841F: drivers/media/dvb-frontends/rtl2832_sdr* 8842 8843RTL8180 WIRELESS DRIVER 8844L: linux-wireless@vger.kernel.org 8845W: http://wireless.kernel.org/ 8846T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8847S: Orphan 8848F: drivers/net/wireless/rtl818x/rtl8180/ 8849 8850RTL8187 WIRELESS DRIVER 8851M: Herton Ronaldo Krzesinski <herton@canonical.com> 8852M: Hin-Tak Leung <htl10@users.sourceforge.net> 8853M: Larry Finger <Larry.Finger@lwfinger.net> 8854L: linux-wireless@vger.kernel.org 8855W: http://wireless.kernel.org/ 8856T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8857S: Maintained 8858F: drivers/net/wireless/rtl818x/rtl8187/ 8859 8860RTL8192CE WIRELESS DRIVER 8861M: Larry Finger <Larry.Finger@lwfinger.net> 8862M: Chaoming Li <chaoming_li@realsil.com.cn> 8863L: linux-wireless@vger.kernel.org 8864W: http://wireless.kernel.org/ 8865T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8866S: Maintained 8867F: drivers/net/wireless/rtlwifi/ 8868F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8869 8870S3 SAVAGE FRAMEBUFFER DRIVER 8871M: Antonino Daplas <adaplas@gmail.com> 8872L: linux-fbdev@vger.kernel.org 8873S: Maintained 8874F: drivers/video/fbdev/savage/ 8875 8876S390 8877M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8878M: Heiko Carstens <heiko.carstens@de.ibm.com> 8879L: linux-s390@vger.kernel.org 8880W: http://www.ibm.com/developerworks/linux/linux390/ 8881S: Supported 8882F: arch/s390/ 8883F: drivers/s390/ 8884F: Documentation/s390/ 8885F: Documentation/DocBook/s390* 8886 8887S390 COMMON I/O LAYER 8888M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8889M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8890L: linux-s390@vger.kernel.org 8891W: http://www.ibm.com/developerworks/linux/linux390/ 8892S: Supported 8893F: drivers/s390/cio/ 8894 8895S390 DASD DRIVER 8896M: Stefan Weinhuber <wein@de.ibm.com> 8897M: Stefan Haberland <stefan.haberland@de.ibm.com> 8898L: linux-s390@vger.kernel.org 8899W: http://www.ibm.com/developerworks/linux/linux390/ 8900S: Supported 8901F: drivers/s390/block/dasd* 8902F: block/partitions/ibm.c 8903 8904S390 NETWORK DRIVERS 8905M: Ursula Braun <ursula.braun@de.ibm.com> 8906L: linux-s390@vger.kernel.org 8907W: http://www.ibm.com/developerworks/linux/linux390/ 8908S: Supported 8909F: drivers/s390/net/ 8910 8911S390 PCI SUBSYSTEM 8912M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8913M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8914L: linux-s390@vger.kernel.org 8915W: http://www.ibm.com/developerworks/linux/linux390/ 8916S: Supported 8917F: arch/s390/pci/ 8918F: drivers/pci/hotplug/s390_pci_hpc.c 8919 8920S390 ZCRYPT DRIVER 8921M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8922L: linux-s390@vger.kernel.org 8923W: http://www.ibm.com/developerworks/linux/linux390/ 8924S: Supported 8925F: drivers/s390/crypto/ 8926 8927S390 ZFCP DRIVER 8928M: Steffen Maier <maier@linux.vnet.ibm.com> 8929L: linux-s390@vger.kernel.org 8930W: http://www.ibm.com/developerworks/linux/linux390/ 8931S: Supported 8932F: drivers/s390/scsi/zfcp_* 8933 8934S390 IUCV NETWORK LAYER 8935M: Ursula Braun <ursula.braun@de.ibm.com> 8936L: linux-s390@vger.kernel.org 8937W: http://www.ibm.com/developerworks/linux/linux390/ 8938S: Supported 8939F: drivers/s390/net/*iucv* 8940F: include/net/iucv/ 8941F: net/iucv/ 8942 8943S3C24XX SD/MMC Driver 8944M: Ben Dooks <ben-linux@fluff.org> 8945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8946S: Supported 8947F: drivers/mmc/host/s3cmci.* 8948 8949SAA6588 RDS RECEIVER DRIVER 8950M: Hans Verkuil <hverkuil@xs4all.nl> 8951L: linux-media@vger.kernel.org 8952T: git git://linuxtv.org/media_tree.git 8953W: http://linuxtv.org 8954S: Odd Fixes 8955F: drivers/media/i2c/saa6588* 8956 8957SAA7134 VIDEO4LINUX DRIVER 8958M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8959L: linux-media@vger.kernel.org 8960W: http://linuxtv.org 8961T: git git://linuxtv.org/media_tree.git 8962S: Odd fixes 8963F: Documentation/video4linux/*.saa7134 8964F: drivers/media/pci/saa7134/ 8965 8966SAA7146 VIDEO4LINUX-2 DRIVER 8967M: Hans Verkuil <hverkuil@xs4all.nl> 8968L: linux-media@vger.kernel.org 8969T: git git://linuxtv.org/media_tree.git 8970S: Maintained 8971F: drivers/media/common/saa7146/ 8972F: drivers/media/pci/saa7146/ 8973F: include/media/saa7146* 8974 8975SAMSUNG LAPTOP DRIVER 8976M: Corentin Chary <corentin.chary@gmail.com> 8977L: platform-driver-x86@vger.kernel.org 8978S: Maintained 8979F: drivers/platform/x86/samsung-laptop.c 8980 8981SAMSUNG AUDIO (ASoC) DRIVERS 8982M: Sangbeom Kim <sbkim73@samsung.com> 8983L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8984S: Supported 8985F: sound/soc/samsung/ 8986 8987SAMSUNG FRAMEBUFFER DRIVER 8988M: Jingoo Han <jingoohan1@gmail.com> 8989L: linux-fbdev@vger.kernel.org 8990S: Maintained 8991F: drivers/video/fbdev/s3c-fb.c 8992 8993SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 8994M: Sangbeom Kim <sbkim73@samsung.com> 8995M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8996L: linux-kernel@vger.kernel.org 8997L: linux-samsung-soc@vger.kernel.org 8998S: Supported 8999F: drivers/mfd/sec*.c 9000F: drivers/regulator/s2m*.c 9001F: drivers/regulator/s5m*.c 9002F: drivers/clk/clk-s2mps11.c 9003F: drivers/rtc/rtc-s5m.c 9004F: include/linux/mfd/samsung/ 9005F: Documentation/devicetree/bindings/regulator/s5m8767-regulator.txt 9006F: Documentation/devicetree/bindings/mfd/s2mp*.txt 9007 9008SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9009M: Kyungmin Park <kyungmin.park@samsung.com> 9010M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9011L: linux-media@vger.kernel.org 9012Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9013S: Supported 9014F: drivers/media/platform/exynos4-is/ 9015 9016SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9017M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9018L: linux-media@vger.kernel.org 9019L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9020S: Maintained 9021F: drivers/media/platform/s3c-camif/ 9022F: include/media/s3c_camif.h 9023 9024SAMSUNG S5C73M3 CAMERA DRIVER 9025M: Kyungmin Park <kyungmin.park@samsung.com> 9026M: Andrzej Hajda <a.hajda@samsung.com> 9027L: linux-media@vger.kernel.org 9028S: Supported 9029F: drivers/media/i2c/s5c73m3/* 9030 9031SAMSUNG S5K5BAF CAMERA DRIVER 9032M: Kyungmin Park <kyungmin.park@samsung.com> 9033M: Andrzej Hajda <a.hajda@samsung.com> 9034L: linux-media@vger.kernel.org 9035S: Supported 9036F: drivers/media/i2c/s5k5baf.c 9037 9038SAMSUNG S3FWRN5 NFC DRIVER 9039M: Robert Baldyga <r.baldyga@samsung.com> 9040L: linux-nfc@lists.01.org (moderated for non-subscribers) 9041S: Supported 9042F: drivers/nfc/s3fwrn5 9043 9044SAMSUNG SOC CLOCK DRIVERS 9045M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9046M: Tomasz Figa <tomasz.figa@gmail.com> 9047S: Supported 9048L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9049F: drivers/clk/samsung/ 9050 9051SAMSUNG SXGBE DRIVERS 9052M: Byungho An <bh74.an@samsung.com> 9053M: Girish K S <ks.giri@samsung.com> 9054M: Vipul Pandya <vipul.pandya@samsung.com> 9055S: Supported 9056L: netdev@vger.kernel.org 9057F: drivers/net/ethernet/samsung/sxgbe/ 9058 9059SAMSUNG THERMAL DRIVER 9060M: Lukasz Majewski <l.majewski@samsung.com> 9061L: linux-pm@vger.kernel.org 9062L: linux-samsung-soc@vger.kernel.org 9063S: Supported 9064T: https://github.com/lmajewski/linux-samsung-thermal.git 9065F: drivers/thermal/samsung/ 9066 9067SAMSUNG USB2 PHY DRIVER 9068M: Kamil Debski <k.debski@samsung.com> 9069L: linux-kernel@vger.kernel.org 9070S: Supported 9071F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9072F: Documentation/phy/samsung-usb2.txt 9073F: drivers/phy/phy-exynos4210-usb2.c 9074F: drivers/phy/phy-exynos4x12-usb2.c 9075F: drivers/phy/phy-exynos5250-usb2.c 9076F: drivers/phy/phy-s5pv210-usb2.c 9077F: drivers/phy/phy-samsung-usb2.c 9078F: drivers/phy/phy-samsung-usb2.h 9079 9080SERIAL DRIVERS 9081M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9082L: linux-serial@vger.kernel.org 9083S: Maintained 9084F: drivers/tty/serial/ 9085 9086SYNOPSYS DESIGNWARE DMAC DRIVER 9087M: Viresh Kumar <vireshk@kernel.org> 9088M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9089S: Maintained 9090F: include/linux/dma/dw.h 9091F: include/linux/platform_data/dma-dw.h 9092F: drivers/dma/dw/ 9093 9094SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9095M: Lars Persson <lars.persson@axis.com> 9096L: netdev@vger.kernel.org 9097S: Supported 9098F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9099F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9100 9101SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9102M: Seungwon Jeon <tgih.jun@samsung.com> 9103M: Jaehoon Chung <jh80.chung@samsung.com> 9104L: linux-mmc@vger.kernel.org 9105S: Maintained 9106F: include/linux/mmc/dw_mmc.h 9107F: drivers/mmc/host/dw_mmc* 9108 9109THUNDERBOLT DRIVER 9110M: Andreas Noever <andreas.noever@gmail.com> 9111S: Maintained 9112F: drivers/thunderbolt/ 9113 9114TIMEKEEPING, CLOCKSOURCE CORE, NTP 9115M: John Stultz <john.stultz@linaro.org> 9116M: Thomas Gleixner <tglx@linutronix.de> 9117L: linux-kernel@vger.kernel.org 9118T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9119S: Supported 9120F: include/linux/clocksource.h 9121F: include/linux/time.h 9122F: include/linux/timex.h 9123F: include/uapi/linux/time.h 9124F: include/uapi/linux/timex.h 9125F: kernel/time/clocksource.c 9126F: kernel/time/time*.c 9127F: kernel/time/ntp.c 9128F: tools/testing/selftests/timers/ 9129 9130SC1200 WDT DRIVER 9131M: Zwane Mwaikambo <zwanem@gmail.com> 9132S: Maintained 9133F: drivers/watchdog/sc1200wdt.c 9134 9135SCHEDULER 9136M: Ingo Molnar <mingo@redhat.com> 9137M: Peter Zijlstra <peterz@infradead.org> 9138L: linux-kernel@vger.kernel.org 9139T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9140S: Maintained 9141F: kernel/sched/ 9142F: include/linux/sched.h 9143F: include/uapi/linux/sched.h 9144F: include/linux/wait.h 9145 9146SCORE ARCHITECTURE 9147M: Chen Liqin <liqin.linux@gmail.com> 9148M: Lennox Wu <lennox.wu@gmail.com> 9149W: http://www.sunplus.com 9150S: Supported 9151F: arch/score/ 9152 9153SCSI CDROM DRIVER 9154M: Jens Axboe <axboe@kernel.dk> 9155L: linux-scsi@vger.kernel.org 9156W: http://www.kernel.dk 9157S: Maintained 9158F: drivers/scsi/sr* 9159 9160SCSI RDMA PROTOCOL (SRP) INITIATOR 9161M: Bart Van Assche <bart.vanassche@sandisk.com> 9162L: linux-rdma@vger.kernel.org 9163S: Supported 9164W: http://www.openfabrics.org 9165Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9166T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9167F: drivers/infiniband/ulp/srp/ 9168F: include/scsi/srp.h 9169 9170SCSI SG DRIVER 9171M: Doug Gilbert <dgilbert@interlog.com> 9172L: linux-scsi@vger.kernel.org 9173W: http://sg.danny.cz/sg 9174S: Maintained 9175F: Documentation/scsi/scsi-generic.txt 9176F: drivers/scsi/sg.c 9177F: include/scsi/sg.h 9178 9179SCSI SUBSYSTEM 9180M: "James E.J. Bottomley" <JBottomley@odin.com> 9181L: linux-scsi@vger.kernel.org 9182T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9183S: Maintained 9184F: drivers/scsi/ 9185F: include/scsi/ 9186 9187SCSI TAPE DRIVER 9188M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9189L: linux-scsi@vger.kernel.org 9190S: Maintained 9191F: Documentation/scsi/st.txt 9192F: drivers/scsi/st.* 9193F: drivers/scsi/st_*.h 9194 9195SCTP PROTOCOL 9196M: Vlad Yasevich <vyasevich@gmail.com> 9197M: Neil Horman <nhorman@tuxdriver.com> 9198L: linux-sctp@vger.kernel.org 9199W: http://lksctp.sourceforge.net 9200S: Maintained 9201F: Documentation/networking/sctp.txt 9202F: include/linux/sctp.h 9203F: include/uapi/linux/sctp.h 9204F: include/net/sctp/ 9205F: net/sctp/ 9206 9207SCx200 CPU SUPPORT 9208M: Jim Cromie <jim.cromie@gmail.com> 9209S: Odd Fixes 9210F: Documentation/i2c/busses/scx200_acb 9211F: arch/x86/platform/scx200/ 9212F: drivers/watchdog/scx200_wdt.c 9213F: drivers/i2c/busses/scx200* 9214F: drivers/mtd/maps/scx200_docflash.c 9215F: include/linux/scx200.h 9216 9217SCx200 GPIO DRIVER 9218M: Jim Cromie <jim.cromie@gmail.com> 9219S: Maintained 9220F: drivers/char/scx200_gpio.c 9221F: include/linux/scx200_gpio.h 9222 9223SCx200 HRT CLOCKSOURCE DRIVER 9224M: Jim Cromie <jim.cromie@gmail.com> 9225S: Maintained 9226F: drivers/clocksource/scx200_hrt.c 9227 9228SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9229M: Sascha Sommer <saschasommer@freenet.de> 9230L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9231S: Maintained 9232F: drivers/mmc/host/sdricoh_cs.c 9233 9234SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9235L: linux-mmc@vger.kernel.org 9236S: Orphan 9237F: drivers/mmc/host/sdhci.* 9238F: drivers/mmc/host/sdhci-pltfm.[ch] 9239 9240SECURE COMPUTING 9241M: Kees Cook <keescook@chromium.org> 9242R: Andy Lutomirski <luto@amacapital.net> 9243R: Will Drewry <wad@chromium.org> 9244T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9245S: Supported 9246F: kernel/seccomp.c 9247F: include/uapi/linux/seccomp.h 9248F: include/linux/seccomp.h 9249F: tools/testing/selftests/seccomp/* 9250K: \bsecure_computing 9251K: \bTIF_SECCOMP\b 9252 9253SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9254M: Ben Dooks <ben-linux@fluff.org> 9255M: Jaehoon Chung <jh80.chung@samsung.com> 9256L: linux-mmc@vger.kernel.org 9257S: Maintained 9258F: drivers/mmc/host/sdhci-s3c* 9259 9260SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9261M: Viresh Kumar <vireshk@kernel.org> 9262L: spear-devel@list.st.com 9263L: linux-mmc@vger.kernel.org 9264S: Maintained 9265F: drivers/mmc/host/sdhci-spear.c 9266 9267SECURITY SUBSYSTEM 9268M: James Morris <james.l.morris@oracle.com> 9269M: "Serge E. Hallyn" <serge@hallyn.com> 9270L: linux-security-module@vger.kernel.org (suggested Cc:) 9271T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9272W: http://kernsec.org/ 9273S: Supported 9274F: security/ 9275 9276SECURITY CONTACT 9277M: Security Officers <security@kernel.org> 9278S: Supported 9279 9280SELINUX SECURITY MODULE 9281M: Paul Moore <paul@paul-moore.com> 9282M: Stephen Smalley <sds@tycho.nsa.gov> 9283M: Eric Paris <eparis@parisplace.org> 9284L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9285W: http://selinuxproject.org 9286T: git git://git.infradead.org/users/pcmoore/selinux 9287S: Supported 9288F: include/linux/selinux* 9289F: security/selinux/ 9290F: scripts/selinux/ 9291 9292APPARMOR SECURITY MODULE 9293M: John Johansen <john.johansen@canonical.com> 9294L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9295W: apparmor.wiki.kernel.org 9296T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9297S: Supported 9298F: security/apparmor/ 9299 9300YAMA SECURITY MODULE 9301M: Kees Cook <keescook@chromium.org> 9302T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9303S: Supported 9304F: security/yama/ 9305 9306SENSABLE PHANTOM 9307M: Jiri Slaby <jirislaby@gmail.com> 9308S: Maintained 9309F: drivers/misc/phantom.c 9310F: include/uapi/linux/phantom.h 9311 9312SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9313M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9314M: Minh Tran <minh.tran@avagotech.com> 9315M: John Soni Jose <sony.john-n@avagotech.com> 9316L: linux-scsi@vger.kernel.org 9317W: http://www.avagotech.com 9318S: Supported 9319F: drivers/scsi/be2iscsi/ 9320 9321Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9322M: Sathya Perla <sathya.perla@avagotech.com> 9323M: Ajit Khaparde <ajit.khaparde@avagotech.com> 9324M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com> 9325M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com> 9326L: netdev@vger.kernel.org 9327W: http://www.emulex.com 9328S: Supported 9329F: drivers/net/ethernet/emulex/benet/ 9330 9331EMULEX ONECONNECT ROCE DRIVER 9332M: Selvin Xavier <selvin.xavier@avagotech.com> 9333M: Devesh Sharma <devesh.sharma@avagotech.com> 9334M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9335L: linux-rdma@vger.kernel.org 9336W: http://www.emulex.com 9337S: Supported 9338F: drivers/infiniband/hw/ocrdma/ 9339 9340SFC NETWORK DRIVER 9341M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9342M: Shradha Shah <sshah@solarflare.com> 9343L: netdev@vger.kernel.org 9344S: Supported 9345F: drivers/net/ethernet/sfc/ 9346 9347SGI GRU DRIVER 9348M: Dimitri Sivanich <sivanich@sgi.com> 9349S: Maintained 9350F: drivers/misc/sgi-gru/ 9351 9352SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9353M: Pat Gefre <pfg@sgi.com> 9354L: linux-ia64@vger.kernel.org 9355S: Supported 9356F: Documentation/ia64/serial.txt 9357F: drivers/tty/serial/ioc?_serial.c 9358F: include/linux/ioc?.h 9359 9360SGI XP/XPC/XPNET DRIVER 9361M: Cliff Whickman <cpw@sgi.com> 9362M: Robin Holt <robinmholt@gmail.com> 9363S: Maintained 9364F: drivers/misc/sgi-xp/ 9365 9366SI2157 MEDIA DRIVER 9367M: Antti Palosaari <crope@iki.fi> 9368L: linux-media@vger.kernel.org 9369W: http://linuxtv.org/ 9370W: http://palosaari.fi/linux/ 9371Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9372T: git git://linuxtv.org/anttip/media_tree.git 9373S: Maintained 9374F: drivers/media/tuners/si2157* 9375 9376SI2168 MEDIA DRIVER 9377M: Antti Palosaari <crope@iki.fi> 9378L: linux-media@vger.kernel.org 9379W: http://linuxtv.org/ 9380W: http://palosaari.fi/linux/ 9381Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9382T: git git://linuxtv.org/anttip/media_tree.git 9383S: Maintained 9384F: drivers/media/dvb-frontends/si2168* 9385 9386SI470X FM RADIO RECEIVER I2C DRIVER 9387M: Hans Verkuil <hverkuil@xs4all.nl> 9388L: linux-media@vger.kernel.org 9389T: git git://linuxtv.org/media_tree.git 9390W: http://linuxtv.org 9391S: Odd Fixes 9392F: drivers/media/radio/si470x/radio-si470x-i2c.c 9393 9394SI470X FM RADIO RECEIVER USB DRIVER 9395M: Hans Verkuil <hverkuil@xs4all.nl> 9396L: linux-media@vger.kernel.org 9397T: git git://linuxtv.org/media_tree.git 9398W: http://linuxtv.org 9399S: Maintained 9400F: drivers/media/radio/si470x/radio-si470x-common.c 9401F: drivers/media/radio/si470x/radio-si470x.h 9402F: drivers/media/radio/si470x/radio-si470x-usb.c 9403 9404SI4713 FM RADIO TRANSMITTER I2C DRIVER 9405M: Eduardo Valentin <edubezval@gmail.com> 9406L: linux-media@vger.kernel.org 9407T: git git://linuxtv.org/media_tree.git 9408W: http://linuxtv.org 9409S: Odd Fixes 9410F: drivers/media/radio/si4713/si4713.? 9411 9412SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9413M: Eduardo Valentin <edubezval@gmail.com> 9414L: linux-media@vger.kernel.org 9415T: git git://linuxtv.org/media_tree.git 9416W: http://linuxtv.org 9417S: Odd Fixes 9418F: drivers/media/radio/si4713/radio-platform-si4713.c 9419 9420SI4713 FM RADIO TRANSMITTER USB DRIVER 9421M: Hans Verkuil <hverkuil@xs4all.nl> 9422L: linux-media@vger.kernel.org 9423T: git git://linuxtv.org/media_tree.git 9424W: http://linuxtv.org 9425S: Maintained 9426F: drivers/media/radio/si4713/radio-usb-si4713.c 9427 9428SIANO DVB DRIVER 9429M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9430L: linux-media@vger.kernel.org 9431W: http://linuxtv.org 9432T: git git://linuxtv.org/media_tree.git 9433S: Odd fixes 9434F: drivers/media/common/siano/ 9435F: drivers/media/usb/siano/ 9436F: drivers/media/usb/siano/ 9437F: drivers/media/mmc/siano/ 9438 9439SIMPLEFB FB DRIVER 9440M: Hans de Goede <hdegoede@redhat.com> 9441L: linux-fbdev@vger.kernel.org 9442S: Maintained 9443F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 9444F: drivers/video/fbdev/simplefb.c 9445F: include/linux/platform_data/simplefb.h 9446 9447SH_VEU V4L2 MEM2MEM DRIVER 9448L: linux-media@vger.kernel.org 9449S: Orphan 9450F: drivers/media/platform/sh_veu.c 9451 9452SH_VOU V4L2 OUTPUT DRIVER 9453L: linux-media@vger.kernel.org 9454S: Orphan 9455F: drivers/media/platform/sh_vou.c 9456F: include/media/sh_vou.h 9457 9458SIMPLE FIRMWARE INTERFACE (SFI) 9459M: Len Brown <lenb@kernel.org> 9460L: sfi-devel@simplefirmware.org 9461W: http://simplefirmware.org/ 9462T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9463S: Supported 9464F: arch/x86/platform/sfi/ 9465F: drivers/sfi/ 9466F: include/linux/sfi*.h 9467 9468SIMTEC EB110ATX (Chalice CATS) 9469P: Ben Dooks 9470P: Vincent Sanders <vince@simtec.co.uk> 9471M: Simtec Linux Team <linux@simtec.co.uk> 9472W: http://www.simtec.co.uk/products/EB110ATX/ 9473S: Supported 9474 9475SIMTEC EB2410ITX (BAST) 9476P: Ben Dooks 9477P: Vincent Sanders <vince@simtec.co.uk> 9478M: Simtec Linux Team <linux@simtec.co.uk> 9479W: http://www.simtec.co.uk/products/EB2410ITX/ 9480S: Supported 9481F: arch/arm/mach-s3c24xx/mach-bast.c 9482F: arch/arm/mach-s3c24xx/bast-ide.c 9483F: arch/arm/mach-s3c24xx/bast-irq.c 9484 9485TI DAVINCI MACHINE SUPPORT 9486M: Sekhar Nori <nsekhar@ti.com> 9487M: Kevin Hilman <khilman@deeprootsystems.com> 9488T: git git://gitorious.org/linux-davinci/linux-davinci.git 9489Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9490S: Supported 9491F: arch/arm/mach-davinci/ 9492F: drivers/i2c/busses/i2c-davinci.c 9493 9494TI DAVINCI SERIES MEDIA DRIVER 9495M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9496L: linux-media@vger.kernel.org 9497W: http://linuxtv.org/ 9498Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9499T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9500S: Maintained 9501F: drivers/media/platform/davinci/ 9502F: include/media/davinci/ 9503 9504TI AM437X VPFE DRIVER 9505M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9506L: linux-media@vger.kernel.org 9507W: http://linuxtv.org/ 9508Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9509T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9510S: Maintained 9511F: drivers/media/platform/am437x/ 9512 9513OV2659 OMNIVISION SENSOR DRIVER 9514M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9515L: linux-media@vger.kernel.org 9516W: http://linuxtv.org/ 9517Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9518T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9519S: Maintained 9520F: drivers/media/i2c/ov2659.c 9521F: include/media/ov2659.h 9522 9523SILICON MOTION SM712 FRAME BUFFER DRIVER 9524M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9525M: Teddy Wang <teddy.wang@siliconmotion.com> 9526M: Sudip Mukherjee <sudip@vectorindia.org> 9527L: linux-fbdev@vger.kernel.org 9528S: Maintained 9529F: drivers/video/fbdev/sm712* 9530F: Documentation/fb/sm712fb.txt 9531 9532SIS 190 ETHERNET DRIVER 9533M: Francois Romieu <romieu@fr.zoreil.com> 9534L: netdev@vger.kernel.org 9535S: Maintained 9536F: drivers/net/ethernet/sis/sis190.c 9537 9538SIS 900/7016 FAST ETHERNET DRIVER 9539M: Daniele Venzano <venza@brownhat.org> 9540W: http://www.brownhat.org/sis900.html 9541L: netdev@vger.kernel.org 9542S: Maintained 9543F: drivers/net/ethernet/sis/sis900.* 9544 9545SIS FRAMEBUFFER DRIVER 9546M: Thomas Winischhofer <thomas@winischhofer.net> 9547W: http://www.winischhofer.net/linuxsisvga.shtml 9548S: Maintained 9549F: Documentation/fb/sisfb.txt 9550F: drivers/video/fbdev/sis/ 9551F: include/video/sisfb.h 9552 9553SIS USB2VGA DRIVER 9554M: Thomas Winischhofer <thomas@winischhofer.net> 9555W: http://www.winischhofer.at/linuxsisusbvga.shtml 9556S: Maintained 9557F: drivers/usb/misc/sisusbvga/ 9558 9559SLAB ALLOCATOR 9560M: Christoph Lameter <cl@linux.com> 9561M: Pekka Enberg <penberg@kernel.org> 9562M: David Rientjes <rientjes@google.com> 9563M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 9564M: Andrew Morton <akpm@linux-foundation.org> 9565L: linux-mm@kvack.org 9566S: Maintained 9567F: include/linux/sl?b*.h 9568F: mm/sl?b* 9569 9570SLEEPABLE READ-COPY UPDATE (SRCU) 9571M: Lai Jiangshan <jiangshanlai@gmail.com> 9572M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9573M: Josh Triplett <josh@joshtriplett.org> 9574R: Steven Rostedt <rostedt@goodmis.org> 9575R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9576L: linux-kernel@vger.kernel.org 9577W: http://www.rdrop.com/users/paulmck/RCU/ 9578S: Supported 9579T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9580F: include/linux/srcu.h 9581F: kernel/rcu/srcu.c 9582 9583SMACK SECURITY MODULE 9584M: Casey Schaufler <casey@schaufler-ca.com> 9585L: linux-security-module@vger.kernel.org 9586W: http://schaufler-ca.com 9587T: git git://git.gitorious.org/smack-next/kernel.git 9588S: Maintained 9589F: Documentation/security/Smack.txt 9590F: security/smack/ 9591 9592DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 9593M: Kevin Hilman <khilman@kernel.org> 9594M: Nishanth Menon <nm@ti.com> 9595S: Maintained 9596F: drivers/power/avs/ 9597F: include/linux/power/smartreflex.h 9598L: linux-pm@vger.kernel.org 9599 9600SMC91x ETHERNET DRIVER 9601M: Nicolas Pitre <nico@fluxnic.net> 9602S: Odd Fixes 9603F: drivers/net/ethernet/smsc/smc91x.* 9604 9605SMIA AND SMIA++ IMAGE SENSOR DRIVER 9606M: Sakari Ailus <sakari.ailus@iki.fi> 9607L: linux-media@vger.kernel.org 9608S: Maintained 9609F: drivers/media/i2c/smiapp/ 9610F: include/media/smiapp.h 9611F: drivers/media/i2c/smiapp-pll.c 9612F: drivers/media/i2c/smiapp-pll.h 9613F: include/uapi/linux/smiapp.h 9614F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 9615 9616SMM665 HARDWARE MONITOR DRIVER 9617M: Guenter Roeck <linux@roeck-us.net> 9618L: lm-sensors@lm-sensors.org 9619S: Maintained 9620F: Documentation/hwmon/smm665 9621F: drivers/hwmon/smm665.c 9622 9623SMSC EMC2103 HARDWARE MONITOR DRIVER 9624M: Steve Glendinning <steve.glendinning@shawell.net> 9625L: lm-sensors@lm-sensors.org 9626S: Maintained 9627F: Documentation/hwmon/emc2103 9628F: drivers/hwmon/emc2103.c 9629 9630SMSC SCH5627 HARDWARE MONITOR DRIVER 9631M: Hans de Goede <hdegoede@redhat.com> 9632L: lm-sensors@lm-sensors.org 9633S: Supported 9634F: Documentation/hwmon/sch5627 9635F: drivers/hwmon/sch5627.c 9636 9637SMSC47B397 HARDWARE MONITOR DRIVER 9638M: Jean Delvare <jdelvare@suse.com> 9639L: lm-sensors@lm-sensors.org 9640S: Maintained 9641F: Documentation/hwmon/smsc47b397 9642F: drivers/hwmon/smsc47b397.c 9643 9644SMSC911x ETHERNET DRIVER 9645M: Steve Glendinning <steve.glendinning@shawell.net> 9646L: netdev@vger.kernel.org 9647S: Maintained 9648F: include/linux/smsc911x.h 9649F: drivers/net/ethernet/smsc/smsc911x.* 9650 9651SMSC9420 PCI ETHERNET DRIVER 9652M: Steve Glendinning <steve.glendinning@shawell.net> 9653L: netdev@vger.kernel.org 9654S: Maintained 9655F: drivers/net/ethernet/smsc/smsc9420.* 9656 9657SMSC UFX6000 and UFX7000 USB to VGA DRIVER 9658M: Steve Glendinning <steve.glendinning@shawell.net> 9659L: linux-fbdev@vger.kernel.org 9660S: Maintained 9661F: drivers/video/fbdev/smscufx.c 9662 9663SOC-CAMERA V4L2 SUBSYSTEM 9664M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 9665L: linux-media@vger.kernel.org 9666T: git git://linuxtv.org/media_tree.git 9667S: Maintained 9668F: include/media/soc* 9669F: drivers/media/i2c/soc_camera/ 9670F: drivers/media/platform/soc_camera/ 9671 9672SOEKRIS NET48XX LED SUPPORT 9673M: Chris Boot <bootc@bootc.net> 9674S: Maintained 9675F: drivers/leds/leds-net48xx.c 9676 9677SOFTLOGIC 6x10 MPEG CODEC 9678M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 9679M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 9680M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 9681M: Ismael Luceno <ismael@iodev.co.uk> 9682L: linux-media@vger.kernel.org 9683S: Supported 9684F: drivers/media/pci/solo6x10/ 9685 9686SOFTWARE RAID (Multiple Disks) SUPPORT 9687M: Neil Brown <neilb@suse.com> 9688L: linux-raid@vger.kernel.org 9689S: Supported 9690F: drivers/md/ 9691F: include/linux/raid/ 9692F: include/uapi/linux/raid/ 9693 9694SONIC NETWORK DRIVER 9695M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 9696L: netdev@vger.kernel.org 9697S: Maintained 9698F: drivers/net/ethernet/natsemi/sonic.* 9699 9700SONICS SILICON BACKPLANE DRIVER (SSB) 9701M: Michael Buesch <m@bues.ch> 9702L: netdev@vger.kernel.org 9703S: Maintained 9704F: drivers/ssb/ 9705F: include/linux/ssb/ 9706 9707SONY VAIO CONTROL DEVICE DRIVER 9708M: Mattia Dongili <malattia@linux.it> 9709L: platform-driver-x86@vger.kernel.org 9710W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 9711S: Maintained 9712F: Documentation/laptops/sony-laptop.txt 9713F: drivers/char/sonypi.c 9714F: drivers/platform/x86/sony-laptop.c 9715F: include/linux/sony-laptop.h 9716 9717SONY MEMORYSTICK CARD SUPPORT 9718M: Alex Dubov <oakad@yahoo.com> 9719W: http://tifmxx.berlios.de/ 9720S: Maintained 9721F: drivers/memstick/host/tifm_ms.c 9722 9723SONY MEMORYSTICK STANDARD SUPPORT 9724M: Maxim Levitsky <maximlevitsky@gmail.com> 9725S: Maintained 9726F: drivers/memstick/core/ms_block.* 9727 9728SOUND 9729M: Jaroslav Kysela <perex@perex.cz> 9730M: Takashi Iwai <tiwai@suse.com> 9731L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9732W: http://www.alsa-project.org/ 9733T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9734T: git git://git.alsa-project.org/alsa-kernel.git 9735Q: http://patchwork.kernel.org/project/alsa-devel/list/ 9736S: Maintained 9737F: Documentation/sound/ 9738F: include/sound/ 9739F: include/uapi/sound/ 9740F: sound/ 9741 9742SOUND - COMPRESSED AUDIO 9743M: Vinod Koul <vinod.koul@intel.com> 9744L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9745T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 9746S: Supported 9747F: Documentation/sound/alsa/compress_offload.txt 9748F: include/sound/compress_driver.h 9749F: include/uapi/sound/compress_* 9750F: sound/core/compress_offload.c 9751F: sound/soc/soc-compress.c 9752 9753SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 9754M: Liam Girdwood <lgirdwood@gmail.com> 9755M: Mark Brown <broonie@kernel.org> 9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 9757L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9758W: http://alsa-project.org/main/index.php/ASoC 9759S: Supported 9760F: Documentation/sound/alsa/soc/ 9761F: sound/soc/ 9762F: include/sound/soc* 9763 9764SOUND - DMAENGINE HELPERS 9765M: Lars-Peter Clausen <lars@metafoo.de> 9766S: Supported 9767F: include/sound/dmaengine_pcm.h 9768F: sound/core/pcm_dmaengine.c 9769F: sound/soc/soc-generic-dmaengine-pcm.c 9770 9771SP2 MEDIA DRIVER 9772M: Olli Salonen <olli.salonen@iki.fi> 9773L: linux-media@vger.kernel.org 9774W: http://linuxtv.org/ 9775Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9776S: Maintained 9777F: drivers/media/dvb-frontends/sp2* 9778 9779SPARC + UltraSPARC (sparc/sparc64) 9780M: "David S. Miller" <davem@davemloft.net> 9781L: sparclinux@vger.kernel.org 9782Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9783T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9785S: Maintained 9786F: arch/sparc/ 9787F: drivers/sbus/ 9788 9789SPARC SERIAL DRIVERS 9790M: "David S. Miller" <davem@davemloft.net> 9791L: sparclinux@vger.kernel.org 9792T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9793T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9794S: Maintained 9795F: include/linux/sunserialcore.h 9796F: drivers/tty/serial/suncore.c 9797F: drivers/tty/serial/sunhv.c 9798F: drivers/tty/serial/sunsab.c 9799F: drivers/tty/serial/sunsab.h 9800F: drivers/tty/serial/sunsu.c 9801F: drivers/tty/serial/sunzilog.c 9802F: drivers/tty/serial/sunzilog.h 9803 9804SPARSE CHECKER 9805M: "Christopher Li" <sparse@chrisli.org> 9806L: linux-sparse@vger.kernel.org 9807W: https://sparse.wiki.kernel.org/ 9808T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9809T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9810S: Maintained 9811F: include/linux/compiler.h 9812 9813SPEAR PLATFORM SUPPORT 9814M: Viresh Kumar <vireshk@kernel.org> 9815M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9816L: spear-devel@list.st.com 9817L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9818W: http://www.st.com/spear 9819S: Maintained 9820F: arch/arm/mach-spear/ 9821 9822SPEAR CLOCK FRAMEWORK SUPPORT 9823M: Viresh Kumar <vireshk@kernel.org> 9824L: spear-devel@list.st.com 9825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9826W: http://www.st.com/spear 9827S: Maintained 9828F: drivers/clk/spear/ 9829 9830SPI SUBSYSTEM 9831M: Mark Brown <broonie@kernel.org> 9832L: linux-spi@vger.kernel.org 9833T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9834Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9835S: Maintained 9836F: Documentation/spi/ 9837F: drivers/spi/ 9838F: include/linux/spi/ 9839F: include/uapi/linux/spi/ 9840 9841SPIDERNET NETWORK DRIVER for CELL 9842M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9843L: netdev@vger.kernel.org 9844S: Supported 9845F: Documentation/networking/spider_net.txt 9846F: drivers/net/ethernet/toshiba/spider_net* 9847 9848SPU FILE SYSTEM 9849M: Jeremy Kerr <jk@ozlabs.org> 9850L: linuxppc-dev@lists.ozlabs.org 9851W: http://www.ibm.com/developerworks/power/cell/ 9852S: Supported 9853F: Documentation/filesystems/spufs.txt 9854F: arch/powerpc/platforms/cell/spufs/ 9855 9856SQUASHFS FILE SYSTEM 9857M: Phillip Lougher <phillip@squashfs.org.uk> 9858L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9859W: http://squashfs.org.uk 9860S: Maintained 9861F: Documentation/filesystems/squashfs.txt 9862F: fs/squashfs/ 9863 9864SRM (Alpha) environment access 9865M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9866S: Maintained 9867F: arch/alpha/kernel/srm_env.c 9868 9869STABLE BRANCH 9870M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9871L: stable@vger.kernel.org 9872S: Supported 9873F: Documentation/stable_kernel_rules.txt 9874 9875STAGING SUBSYSTEM 9876M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9877T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9878L: devel@driverdev.osuosl.org 9879S: Supported 9880F: drivers/staging/ 9881 9882STAGING - COMEDI 9883M: Ian Abbott <abbotti@mev.co.uk> 9884M: H Hartley Sweeten <hsweeten@visionengravers.com> 9885S: Odd Fixes 9886F: drivers/staging/comedi/ 9887 9888STAGING - FLARION FT1000 DRIVERS 9889M: Marek Belisko <marek.belisko@gmail.com> 9890S: Odd Fixes 9891F: drivers/staging/ft1000/ 9892 9893STAGING - INDUSTRIAL IO 9894M: Jonathan Cameron <jic23@kernel.org> 9895L: linux-iio@vger.kernel.org 9896S: Odd Fixes 9897F: drivers/staging/iio/ 9898 9899STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9900M: Jarod Wilson <jarod@wilsonet.com> 9901W: http://www.lirc.org/ 9902S: Odd Fixes 9903F: drivers/staging/media/lirc/ 9904 9905STAGING - LUSTRE PARALLEL FILESYSTEM 9906M: Oleg Drokin <oleg.drokin@intel.com> 9907M: Andreas Dilger <andreas.dilger@intel.com> 9908L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9909W: http://lustre.opensfs.org/ 9910S: Maintained 9911F: drivers/staging/lustre 9912 9913STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9914M: Julian Andres Klode <jak@jak-linux.org> 9915M: Marc Dietrich <marvin24@gmx.de> 9916L: ac100@lists.launchpad.net (moderated for non-subscribers) 9917L: linux-tegra@vger.kernel.org 9918S: Maintained 9919F: drivers/staging/nvec/ 9920 9921STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9922M: Jens Frederich <jfrederich@gmail.com> 9923M: Daniel Drake <dsd@laptop.org> 9924M: Jon Nettleton <jon.nettleton@gmail.com> 9925W: http://wiki.laptop.org/go/DCON 9926S: Maintained 9927F: drivers/staging/olpc_dcon/ 9928 9929STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9930M: Willy Tarreau <willy@meta-x.org> 9931S: Odd Fixes 9932F: drivers/staging/panel/ 9933 9934STAGING - REALTEK RTL8712U DRIVERS 9935M: Larry Finger <Larry.Finger@lwfinger.net> 9936M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9937S: Odd Fixes 9938F: drivers/staging/rtl8712/ 9939 9940STAGING - REALTEK RTL8723U WIRELESS DRIVER 9941M: Larry Finger <Larry.Finger@lwfinger.net> 9942M: Jes Sorensen <Jes.Sorensen@redhat.com> 9943L: linux-wireless@vger.kernel.org 9944S: Maintained 9945F: drivers/staging/rtl8723au/ 9946 9947STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 9948M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9949M: Teddy Wang <teddy.wang@siliconmotion.com> 9950M: Sudip Mukherjee <sudip@vectorindia.org> 9951L: linux-fbdev@vger.kernel.org 9952S: Maintained 9953F: drivers/staging/sm750fb/ 9954 9955STAGING - SLICOSS 9956M: Lior Dotan <liodot@gmail.com> 9957M: Christopher Harrer <charrer@alacritech.com> 9958S: Odd Fixes 9959F: drivers/staging/slicoss/ 9960 9961STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9962M: William Hubbs <w.d.hubbs@gmail.com> 9963M: Chris Brannon <chris@the-brannons.com> 9964M: Kirk Reiser <kirk@reisers.ca> 9965M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9966L: speakup@linux-speakup.org 9967W: http://www.linux-speakup.org/ 9968S: Odd Fixes 9969F: drivers/staging/speakup/ 9970 9971STAGING - VIA VT665X DRIVERS 9972M: Forest Bond <forest@alittletooquiet.net> 9973S: Odd Fixes 9974F: drivers/staging/vt665?/ 9975 9976STAGING - WILC1000 WIFI DRIVER 9977M: Johnny Kim <johnny.kim@atmel.com> 9978M: Rachel Kim <rachel.kim@atmel.com> 9979M: Dean Lee <dean.lee@atmel.com> 9980M: Chris Park <chris.park@atmel.com> 9981L: linux-wireless@vger.kernel.org 9982S: Supported 9983F: drivers/staging/wilc1000/ 9984 9985STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9986M: Arnaud Patard <arnaud.patard@rtp-net.org> 9987S: Odd Fixes 9988F: drivers/staging/xgifb/ 9989 9990HFI1 DRIVER 9991M: Mike Marciniszyn <infinipath@intel.com> 9992L: linux-rdma@vger.kernel.org 9993S: Supported 9994F: drivers/staging/rdma/hfi1 9995 9996STARFIRE/DURALAN NETWORK DRIVER 9997M: Ion Badulescu <ionut@badula.org> 9998S: Odd Fixes 9999F: drivers/net/ethernet/adaptec/starfire* 10000 10001SUN3/3X 10002M: Sam Creasey <sammy@sammy.net> 10003W: http://sammy.net/sun3/ 10004S: Maintained 10005F: arch/m68k/kernel/*sun3* 10006F: arch/m68k/sun3*/ 10007F: arch/m68k/include/asm/sun3* 10008F: drivers/net/ethernet/i825xx/sun3* 10009 10010SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10011M: Hans de Goede <hdegoede@redhat.com> 10012L: linux-input@vger.kernel.org 10013S: Maintained 10014F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10015F: drivers/input/keyboard/sun4i-lradc-keys.c 10016 10017SUNDANCE NETWORK DRIVER 10018M: Denis Kirjanov <kda@linux-powerpc.org> 10019L: netdev@vger.kernel.org 10020S: Maintained 10021F: drivers/net/ethernet/dlink/sundance.c 10022 10023SUPERH 10024L: linux-sh@vger.kernel.org 10025Q: http://patchwork.kernel.org/project/linux-sh/list/ 10026S: Orphan 10027F: Documentation/sh/ 10028F: arch/sh/ 10029F: drivers/sh/ 10030 10031SUSPEND TO RAM 10032M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10033M: Len Brown <len.brown@intel.com> 10034M: Pavel Machek <pavel@ucw.cz> 10035L: linux-pm@vger.kernel.org 10036S: Supported 10037F: Documentation/power/ 10038F: arch/x86/kernel/acpi/ 10039F: drivers/base/power/ 10040F: kernel/power/ 10041F: include/linux/suspend.h 10042F: include/linux/freezer.h 10043F: include/linux/pm.h 10044 10045SVGA HANDLING 10046M: Martin Mares <mj@ucw.cz> 10047L: linux-video@atrey.karlin.mff.cuni.cz 10048S: Maintained 10049F: Documentation/svga.txt 10050F: arch/x86/boot/video* 10051 10052SWIOTLB SUBSYSTEM 10053M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10054L: linux-kernel@vger.kernel.org 10055S: Supported 10056F: lib/swiotlb.c 10057F: arch/*/kernel/pci-swiotlb.c 10058F: include/linux/swiotlb.h 10059 10060SWITCHDEV 10061M: Jiri Pirko <jiri@resnulli.us> 10062L: netdev@vger.kernel.org 10063S: Supported 10064F: net/switchdev/ 10065F: include/net/switchdev.h 10066 10067SYNOPSYS ARC ARCHITECTURE 10068M: Vineet Gupta <vgupta@synopsys.com> 10069S: Supported 10070F: arch/arc/ 10071F: Documentation/devicetree/bindings/arc/* 10072F: drivers/tty/serial/arc_uart.c 10073T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10074 10075SYNOPSYS ARC SDP platform support 10076M: Alexey Brodkin <abrodkin@synopsys.com> 10077S: Supported 10078F: arch/arc/plat-axs10x 10079F: arch/arc/boot/dts/ax* 10080F: Documentation/devicetree/bindings/arc/axs10* 10081 10082SYSTEM CONFIGURATION (SYSCON) 10083M: Lee Jones <lee.jones@linaro.org> 10084M: Arnd Bergmann <arnd@arndb.de> 10085T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10086S: Supported 10087F: drivers/mfd/syscon.c 10088 10089SYSV FILESYSTEM 10090M: Christoph Hellwig <hch@infradead.org> 10091S: Maintained 10092F: Documentation/filesystems/sysv-fs.txt 10093F: fs/sysv/ 10094F: include/linux/sysv_fs.h 10095 10096TARGET SUBSYSTEM 10097M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10098L: linux-scsi@vger.kernel.org 10099L: target-devel@vger.kernel.org 10100W: http://www.linux-iscsi.org 10101W: http://groups.google.com/group/linux-iscsi-target-dev 10102T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10103S: Supported 10104F: drivers/target/ 10105F: include/target/ 10106F: Documentation/target/ 10107 10108TASKSTATS STATISTICS INTERFACE 10109M: Balbir Singh <bsingharora@gmail.com> 10110S: Maintained 10111F: Documentation/accounting/taskstats* 10112F: include/linux/taskstats* 10113F: kernel/taskstats.c 10114 10115TC CLASSIFIER 10116M: Jamal Hadi Salim <jhs@mojatatu.com> 10117L: netdev@vger.kernel.org 10118S: Maintained 10119F: include/net/pkt_cls.h 10120F: include/uapi/linux/pkt_cls.h 10121F: net/sched/ 10122 10123TCP LOW PRIORITY MODULE 10124M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10125M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10126W: http://tcp-lp-mod.sourceforge.net/ 10127S: Maintained 10128F: net/ipv4/tcp_lp.c 10129 10130TDA10071 MEDIA DRIVER 10131M: Antti Palosaari <crope@iki.fi> 10132L: linux-media@vger.kernel.org 10133W: http://linuxtv.org/ 10134W: http://palosaari.fi/linux/ 10135Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10136T: git git://linuxtv.org/anttip/media_tree.git 10137S: Maintained 10138F: drivers/media/dvb-frontends/tda10071* 10139 10140TDA18212 MEDIA DRIVER 10141M: Antti Palosaari <crope@iki.fi> 10142L: linux-media@vger.kernel.org 10143W: http://linuxtv.org/ 10144W: http://palosaari.fi/linux/ 10145Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10146T: git git://linuxtv.org/anttip/media_tree.git 10147S: Maintained 10148F: drivers/media/tuners/tda18212* 10149 10150TDA18218 MEDIA DRIVER 10151M: Antti Palosaari <crope@iki.fi> 10152L: linux-media@vger.kernel.org 10153W: http://linuxtv.org/ 10154W: http://palosaari.fi/linux/ 10155Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10156T: git git://linuxtv.org/anttip/media_tree.git 10157S: Maintained 10158F: drivers/media/tuners/tda18218* 10159 10160TDA18271 MEDIA DRIVER 10161M: Michael Krufky <mkrufky@linuxtv.org> 10162L: linux-media@vger.kernel.org 10163W: http://linuxtv.org/ 10164W: http://github.com/mkrufky 10165Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10166T: git git://linuxtv.org/mkrufky/tuners.git 10167S: Maintained 10168F: drivers/media/tuners/tda18271* 10169 10170TDA827x MEDIA DRIVER 10171M: Michael Krufky <mkrufky@linuxtv.org> 10172L: linux-media@vger.kernel.org 10173W: http://linuxtv.org/ 10174W: http://github.com/mkrufky 10175Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10176T: git git://linuxtv.org/mkrufky/tuners.git 10177S: Maintained 10178F: drivers/media/tuners/tda8290.* 10179 10180TDA8290 MEDIA DRIVER 10181M: Michael Krufky <mkrufky@linuxtv.org> 10182L: linux-media@vger.kernel.org 10183W: http://linuxtv.org/ 10184W: http://github.com/mkrufky 10185Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10186T: git git://linuxtv.org/mkrufky/tuners.git 10187S: Maintained 10188F: drivers/media/tuners/tda8290.* 10189 10190TDA9840 MEDIA DRIVER 10191M: Hans Verkuil <hverkuil@xs4all.nl> 10192L: linux-media@vger.kernel.org 10193T: git git://linuxtv.org/media_tree.git 10194W: http://linuxtv.org 10195S: Maintained 10196F: drivers/media/i2c/tda9840* 10197 10198TEA5761 TUNER DRIVER 10199M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10200L: linux-media@vger.kernel.org 10201W: http://linuxtv.org 10202T: git git://linuxtv.org/media_tree.git 10203S: Odd fixes 10204F: drivers/media/tuners/tea5761.* 10205 10206TEA5767 TUNER DRIVER 10207M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10208L: linux-media@vger.kernel.org 10209W: http://linuxtv.org 10210T: git git://linuxtv.org/media_tree.git 10211S: Maintained 10212F: drivers/media/tuners/tea5767.* 10213 10214TEA6415C MEDIA DRIVER 10215M: Hans Verkuil <hverkuil@xs4all.nl> 10216L: linux-media@vger.kernel.org 10217T: git git://linuxtv.org/media_tree.git 10218W: http://linuxtv.org 10219S: Maintained 10220F: drivers/media/i2c/tea6415c* 10221 10222TEA6420 MEDIA DRIVER 10223M: Hans Verkuil <hverkuil@xs4all.nl> 10224L: linux-media@vger.kernel.org 10225T: git git://linuxtv.org/media_tree.git 10226W: http://linuxtv.org 10227S: Maintained 10228F: drivers/media/i2c/tea6420* 10229 10230TEAM DRIVER 10231M: Jiri Pirko <jiri@resnulli.us> 10232L: netdev@vger.kernel.org 10233S: Supported 10234F: drivers/net/team/ 10235F: include/linux/if_team.h 10236F: include/uapi/linux/if_team.h 10237 10238TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10239M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10240S: Maintained 10241F: arch/x86/platform/ts5500/ 10242 10243TECHNOTREND USB IR RECEIVER 10244M: Sean Young <sean@mess.org> 10245L: linux-media@vger.kernel.org 10246S: Maintained 10247F: drivers/media/rc/ttusbir.c 10248 10249TEGRA ARCHITECTURE SUPPORT 10250M: Stephen Warren <swarren@wwwdotorg.org> 10251M: Thierry Reding <thierry.reding@gmail.com> 10252M: Alexandre Courbot <gnurou@gmail.com> 10253L: linux-tegra@vger.kernel.org 10254Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10256S: Supported 10257N: [^a-z]tegra 10258 10259TEGRA CLOCK DRIVER 10260M: Peter De Schrijver <pdeschrijver@nvidia.com> 10261M: Prashant Gaikwad <pgaikwad@nvidia.com> 10262S: Supported 10263F: drivers/clk/tegra/ 10264 10265TEGRA DMA DRIVER 10266M: Laxman Dewangan <ldewangan@nvidia.com> 10267S: Supported 10268F: drivers/dma/tegra20-apb-dma.c 10269 10270TEGRA I2C DRIVER 10271M: Laxman Dewangan <ldewangan@nvidia.com> 10272S: Supported 10273F: drivers/i2c/busses/i2c-tegra.c 10274 10275TEGRA IOMMU DRIVERS 10276M: Hiroshi Doyu <hdoyu@nvidia.com> 10277S: Supported 10278F: drivers/iommu/tegra* 10279 10280TEGRA KBC DRIVER 10281M: Rakesh Iyer <riyer@nvidia.com> 10282M: Laxman Dewangan <ldewangan@nvidia.com> 10283S: Supported 10284F: drivers/input/keyboard/tegra-kbc.c 10285 10286TEGRA PWM DRIVER 10287M: Thierry Reding <thierry.reding@gmail.com> 10288S: Supported 10289F: drivers/pwm/pwm-tegra.c 10290 10291TEGRA SERIAL DRIVER 10292M: Laxman Dewangan <ldewangan@nvidia.com> 10293S: Supported 10294F: drivers/tty/serial/serial-tegra.c 10295 10296TEGRA SPI DRIVER 10297M: Laxman Dewangan <ldewangan@nvidia.com> 10298S: Supported 10299F: drivers/spi/spi-tegra* 10300 10301TEHUTI ETHERNET DRIVER 10302M: Andy Gospodarek <andy@greyhouse.net> 10303L: netdev@vger.kernel.org 10304S: Supported 10305F: drivers/net/ethernet/tehuti/* 10306 10307Telecom Clock Driver for MCPL0010 10308M: Mark Gross <mark.gross@intel.com> 10309S: Supported 10310F: drivers/char/tlclk.c 10311 10312TENSILICA XTENSA PORT (xtensa) 10313M: Chris Zankel <chris@zankel.net> 10314M: Max Filippov <jcmvbkbc@gmail.com> 10315L: linux-xtensa@linux-xtensa.org 10316S: Maintained 10317F: arch/xtensa/ 10318F: drivers/irqchip/irq-xtensa-* 10319 10320THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10321M: Hans Verkuil <hverkuil@xs4all.nl> 10322L: linux-media@vger.kernel.org 10323T: git git://linuxtv.org/media_tree.git 10324W: http://linuxtv.org 10325S: Maintained 10326F: drivers/media/radio/radio-raremono.c 10327 10328THERMAL 10329M: Zhang Rui <rui.zhang@intel.com> 10330M: Eduardo Valentin <edubezval@gmail.com> 10331L: linux-pm@vger.kernel.org 10332T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10334Q: https://patchwork.kernel.org/project/linux-pm/list/ 10335S: Supported 10336F: drivers/thermal/ 10337F: include/linux/thermal.h 10338F: include/uapi/linux/thermal.h 10339F: include/linux/cpu_cooling.h 10340F: Documentation/devicetree/bindings/thermal/ 10341 10342THINGM BLINK(1) USB RGB LED DRIVER 10343M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10344S: Maintained 10345F: drivers/hid/hid-thingm.c 10346 10347THINKPAD ACPI EXTRAS DRIVER 10348M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10349L: ibm-acpi-devel@lists.sourceforge.net 10350L: platform-driver-x86@vger.kernel.org 10351W: http://ibm-acpi.sourceforge.net 10352W: http://thinkwiki.org/wiki/Ibm-acpi 10353T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10354S: Maintained 10355F: drivers/platform/x86/thinkpad_acpi.c 10356 10357TI BANDGAP AND THERMAL DRIVER 10358M: Eduardo Valentin <edubezval@gmail.com> 10359L: linux-pm@vger.kernel.org 10360L: linux-omap@vger.kernel.org 10361S: Maintained 10362F: drivers/thermal/ti-soc-thermal/ 10363 10364TI CDCE706 CLOCK DRIVER 10365M: Max Filippov <jcmvbkbc@gmail.com> 10366S: Maintained 10367F: drivers/clk/clk-cdce706.c 10368 10369TI CLOCK DRIVER 10370M: Tero Kristo <t-kristo@ti.com> 10371L: linux-omap@vger.kernel.org 10372S: Maintained 10373F: drivers/clk/ti/ 10374F: include/linux/clk/ti.h 10375 10376TI FLASH MEDIA INTERFACE DRIVER 10377M: Alex Dubov <oakad@yahoo.com> 10378S: Maintained 10379F: drivers/misc/tifm* 10380F: drivers/mmc/host/tifm_sd.c 10381F: include/linux/tifm.h 10382 10383TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10384M: Santosh Shilimkar <ssantosh@kernel.org> 10385L: linux-kernel@vger.kernel.org 10386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10387S: Maintained 10388F: drivers/soc/ti/* 10389T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10390 10391 10392TI LM49xxx FAMILY ASoC CODEC DRIVERS 10393M: M R Swami Reddy <mr.swami.reddy@ti.com> 10394M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10395L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10396S: Maintained 10397F: sound/soc/codecs/lm49453* 10398F: sound/soc/codecs/isabelle* 10399 10400TI LP855x BACKLIGHT DRIVER 10401M: Milo Kim <milo.kim@ti.com> 10402S: Maintained 10403F: Documentation/backlight/lp855x-driver.txt 10404F: drivers/video/backlight/lp855x_bl.c 10405F: include/linux/platform_data/lp855x.h 10406 10407TI LP8727 CHARGER DRIVER 10408M: Milo Kim <milo.kim@ti.com> 10409S: Maintained 10410F: drivers/power/lp8727_charger.c 10411F: include/linux/platform_data/lp8727.h 10412 10413TI LP8788 MFD DRIVER 10414M: Milo Kim <milo.kim@ti.com> 10415S: Maintained 10416F: drivers/iio/adc/lp8788_adc.c 10417F: drivers/leds/leds-lp8788.c 10418F: drivers/mfd/lp8788*.c 10419F: drivers/power/lp8788-charger.c 10420F: drivers/regulator/lp8788-*.c 10421F: include/linux/mfd/lp8788*.h 10422 10423TI NETCP ETHERNET DRIVER 10424M: Wingman Kwok <w-kwok2@ti.com> 10425M: Murali Karicheri <m-karicheri2@ti.com> 10426L: netdev@vger.kernel.org 10427S: Maintained 10428F: drivers/net/ethernet/ti/netcp* 10429 10430TI TAS571X FAMILY ASoC CODEC DRIVER 10431M: Kevin Cernekee <cernekee@chromium.org> 10432L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10433S: Odd Fixes 10434F: sound/soc/codecs/tas571x* 10435 10436TI TWL4030 SERIES SOC CODEC DRIVER 10437M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10438L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10439S: Maintained 10440F: sound/soc/codecs/twl4030* 10441 10442TI WILINK WIRELESS DRIVERS 10443L: linux-wireless@vger.kernel.org 10444W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10445W: http://wireless.kernel.org/en/users/Drivers/wl1251 10446T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10447S: Orphan 10448F: drivers/net/wireless/ti/ 10449F: include/linux/wl12xx.h 10450 10451TIPC NETWORK LAYER 10452M: Jon Maloy <jon.maloy@ericsson.com> 10453M: Ying Xue <ying.xue@windriver.com> 10454L: netdev@vger.kernel.org (core kernel code) 10455L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10456W: http://tipc.sourceforge.net/ 10457S: Maintained 10458F: include/uapi/linux/tipc*.h 10459F: net/tipc/ 10460 10461TILE ARCHITECTURE 10462M: Chris Metcalf <cmetcalf@ezchip.com> 10463W: http://www.ezchip.com/scm/ 10464S: Supported 10465F: arch/tile/ 10466F: drivers/char/tile-srom.c 10467F: drivers/edac/tile_edac.c 10468F: drivers/net/ethernet/tile/ 10469F: drivers/rtc/rtc-tile.c 10470F: drivers/tty/hvc/hvc_tile.c 10471F: drivers/tty/serial/tilegx.c 10472F: drivers/usb/host/*-tilegx.c 10473F: include/linux/usb/tilegx.h 10474 10475TLAN NETWORK DRIVER 10476M: Samuel Chessman <chessman@tux.org> 10477L: tlan-devel@lists.sourceforge.net (subscribers-only) 10478W: http://sourceforge.net/projects/tlan/ 10479S: Maintained 10480F: Documentation/networking/tlan.txt 10481F: drivers/net/ethernet/ti/tlan.* 10482 10483TOMOYO SECURITY MODULE 10484M: Kentaro Takeda <takedakn@nttdata.co.jp> 10485M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10486L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10487L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10488L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10489L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10490W: http://tomoyo.sourceforge.jp/ 10491T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10492S: Maintained 10493F: security/tomoyo/ 10494 10495TOPSTAR LAPTOP EXTRAS DRIVER 10496M: Herton Ronaldo Krzesinski <herton@canonical.com> 10497L: platform-driver-x86@vger.kernel.org 10498S: Maintained 10499F: drivers/platform/x86/topstar-laptop.c 10500 10501TOSHIBA ACPI EXTRAS DRIVER 10502M: Azael Avalos <coproscefalo@gmail.com> 10503L: platform-driver-x86@vger.kernel.org 10504S: Maintained 10505F: drivers/platform/x86/toshiba_acpi.c 10506 10507TOSHIBA BLUETOOTH DRIVER 10508M: Azael Avalos <coproscefalo@gmail.com> 10509L: platform-driver-x86@vger.kernel.org 10510S: Maintained 10511F: drivers/platform/x86/toshiba_bluetooth.c 10512 10513TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10514M: Azael Avalos <coproscefalo@gmail.com> 10515L: platform-driver-x86@vger.kernel.org 10516S: Maintained 10517F: drivers/platform/x86/toshiba_haps.c 10518 10519TOSHIBA SMM DRIVER 10520M: Jonathan Buzzard <jonathan@buzzard.org.uk> 10521W: http://www.buzzard.org.uk/toshiba/ 10522S: Maintained 10523F: drivers/char/toshiba.c 10524F: include/linux/toshiba.h 10525F: include/uapi/linux/toshiba.h 10526 10527TOSHIBA TC358743 DRIVER 10528M: Mats Randgaard <matrandg@cisco.com> 10529L: linux-media@vger.kernel.org 10530S: Maintained 10531F: drivers/media/i2c/tc358743* 10532F: include/media/tc358743.h 10533 10534TMIO MMC DRIVER 10535M: Ian Molton <ian@mnementh.co.uk> 10536L: linux-mmc@vger.kernel.org 10537S: Maintained 10538F: drivers/mmc/host/tmio_mmc* 10539F: drivers/mmc/host/sh_mobile_sdhi.c 10540F: include/linux/mmc/tmio.h 10541F: include/linux/mmc/sh_mobile_sdhi.h 10542 10543TMP401 HARDWARE MONITOR DRIVER 10544M: Guenter Roeck <linux@roeck-us.net> 10545L: lm-sensors@lm-sensors.org 10546S: Maintained 10547F: Documentation/hwmon/tmp401 10548F: drivers/hwmon/tmp401.c 10549 10550TMPFS (SHMEM FILESYSTEM) 10551M: Hugh Dickins <hughd@google.com> 10552L: linux-mm@kvack.org 10553S: Maintained 10554F: include/linux/shmem_fs.h 10555F: mm/shmem.c 10556 10557TM6000 VIDEO4LINUX DRIVER 10558M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10559L: linux-media@vger.kernel.org 10560W: http://linuxtv.org 10561T: git git://linuxtv.org/media_tree.git 10562S: Odd fixes 10563F: drivers/media/usb/tm6000/ 10564 10565TW68 VIDEO4LINUX DRIVER 10566M: Hans Verkuil <hverkuil@xs4all.nl> 10567L: linux-media@vger.kernel.org 10568T: git git://linuxtv.org/media_tree.git 10569W: http://linuxtv.org 10570S: Odd Fixes 10571F: drivers/media/pci/tw68/ 10572 10573TPM DEVICE DRIVER 10574M: Peter Huewe <peterhuewe@gmx.de> 10575M: Marcel Selhorst <tpmdd@selhorst.net> 10576R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 10577W: http://tpmdd.sourceforge.net 10578L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10579Q: git git://github.com/PeterHuewe/linux-tpmdd.git 10580T: https://github.com/PeterHuewe/linux-tpmdd 10581S: Maintained 10582F: drivers/char/tpm/ 10583 10584TPM IBM_VTPM DEVICE DRIVER 10585M: Ashley Lai <ashleydlai@gmail.com> 10586W: http://tpmdd.sourceforge.net 10587L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 10588S: Maintained 10589F: drivers/char/tpm/tpm_ibmvtpm* 10590 10591TRACING 10592M: Steven Rostedt <rostedt@goodmis.org> 10593M: Ingo Molnar <mingo@redhat.com> 10594T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 10595S: Maintained 10596F: Documentation/trace/ftrace.txt 10597F: arch/*/*/*/ftrace.h 10598F: arch/*/kernel/ftrace.c 10599F: include/*/ftrace.h 10600F: include/linux/trace*.h 10601F: include/trace/ 10602F: kernel/trace/ 10603F: tools/testing/selftests/ftrace/ 10604 10605TRIVIAL PATCHES 10606M: Jiri Kosina <trivial@kernel.org> 10607T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 10608S: Maintained 10609K: ^Subject:.*(?i)trivial 10610 10611TTY LAYER 10612M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10613M: Jiri Slaby <jslaby@suse.com> 10614S: Supported 10615T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 10616F: Documentation/serial/ 10617F: drivers/tty/ 10618F: drivers/tty/serial/serial_core.c 10619F: include/linux/serial_core.h 10620F: include/linux/serial.h 10621F: include/linux/tty.h 10622F: include/uapi/linux/serial_core.h 10623F: include/uapi/linux/serial.h 10624F: include/uapi/linux/tty.h 10625 10626TUA9001 MEDIA DRIVER 10627M: Antti Palosaari <crope@iki.fi> 10628L: linux-media@vger.kernel.org 10629W: http://linuxtv.org/ 10630W: http://palosaari.fi/linux/ 10631Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10632T: git git://linuxtv.org/anttip/media_tree.git 10633S: Maintained 10634F: drivers/media/tuners/tua9001* 10635 10636TULIP NETWORK DRIVERS 10637M: Grant Grundler <grundler@parisc-linux.org> 10638L: netdev@vger.kernel.org 10639S: Maintained 10640F: drivers/net/ethernet/dec/tulip/ 10641 10642TUN/TAP driver 10643M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 10644W: http://vtun.sourceforge.net/tun 10645S: Maintained 10646F: Documentation/networking/tuntap.txt 10647F: arch/um/os-Linux/drivers/ 10648 10649TURBOCHANNEL SUBSYSTEM 10650M: "Maciej W. Rozycki" <macro@linux-mips.org> 10651M: Ralf Baechle <ralf@linux-mips.org> 10652L: linux-mips@linux-mips.org 10653Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 10654S: Maintained 10655F: drivers/tc/ 10656F: include/linux/tc.h 10657 10658U14-34F SCSI DRIVER 10659M: Dario Ballabio <ballabio_dario@emc.com> 10660L: linux-scsi@vger.kernel.org 10661S: Maintained 10662F: drivers/scsi/u14-34f.c 10663 10664UBI FILE SYSTEM (UBIFS) 10665M: Artem Bityutskiy <dedekind1@gmail.com> 10666M: Adrian Hunter <adrian.hunter@intel.com> 10667L: linux-mtd@lists.infradead.org 10668T: git git://git.infradead.org/ubifs-2.6.git 10669W: http://www.linux-mtd.infradead.org/doc/ubifs.html 10670S: Maintained 10671F: Documentation/filesystems/ubifs.txt 10672F: fs/ubifs/ 10673 10674UCLINUX (M68KNOMMU AND COLDFIRE) 10675M: Greg Ungerer <gerg@uclinux.org> 10676W: http://www.uclinux.org/ 10677L: linux-m68k@lists.linux-m68k.org 10678L: uclinux-dev@uclinux.org (subscribers-only) 10679T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 10680S: Maintained 10681F: arch/m68k/coldfire/ 10682F: arch/m68k/68*/ 10683F: arch/m68k/*/*_no.* 10684F: arch/m68k/include/asm/*_no.* 10685 10686UDF FILESYSTEM 10687M: Jan Kara <jack@suse.com> 10688S: Maintained 10689F: Documentation/filesystems/udf.txt 10690F: fs/udf/ 10691 10692UFS FILESYSTEM 10693M: Evgeniy Dushistov <dushistov@mail.ru> 10694S: Maintained 10695F: Documentation/filesystems/ufs.txt 10696F: fs/ufs/ 10697 10698UHID USERSPACE HID IO DRIVER: 10699M: David Herrmann <dh.herrmann@googlemail.com> 10700L: linux-input@vger.kernel.org 10701S: Maintained 10702F: drivers/hid/uhid.c 10703F: include/uapi/linux/uhid.h 10704 10705ULTRA-WIDEBAND (UWB) SUBSYSTEM: 10706L: linux-usb@vger.kernel.org 10707S: Orphan 10708F: drivers/uwb/ 10709F: include/linux/uwb.h 10710F: include/linux/uwb/ 10711 10712UNICORE32 ARCHITECTURE: 10713M: Guan Xuetao <gxt@mprc.pku.edu.cn> 10714W: http://mprc.pku.edu.cn/~guanxuetao/linux 10715S: Maintained 10716T: git git://github.com/gxt/linux.git 10717F: arch/unicore32/ 10718 10719UNIFDEF 10720M: Tony Finch <dot@dotat.at> 10721W: http://dotat.at/prog/unifdef 10722S: Maintained 10723F: scripts/unifdef.c 10724 10725UNIFORM CDROM DRIVER 10726M: Jens Axboe <axboe@kernel.dk> 10727W: http://www.kernel.dk 10728S: Maintained 10729F: Documentation/cdrom/ 10730F: drivers/cdrom/cdrom.c 10731F: include/linux/cdrom.h 10732F: include/uapi/linux/cdrom.h 10733 10734UNISYS S-PAR DRIVERS 10735M: Benjamin Romer <benjamin.romer@unisys.com> 10736M: David Kershner <david.kershner@unisys.com> 10737L: sparmaintainer@unisys.com (Unisys internal) 10738S: Supported 10739F: drivers/staging/unisys/ 10740 10741UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 10742M: Vinayak Holikatti <vinholikatti@gmail.com> 10743L: linux-scsi@vger.kernel.org 10744S: Supported 10745F: Documentation/scsi/ufs.txt 10746F: drivers/scsi/ufs/ 10747 10748UNSORTED BLOCK IMAGES (UBI) 10749M: Artem Bityutskiy <dedekind1@gmail.com> 10750M: Richard Weinberger <richard@nod.at> 10751W: http://www.linux-mtd.infradead.org/ 10752L: linux-mtd@lists.infradead.org 10753T: git git://git.infradead.org/ubifs-2.6.git 10754S: Supported 10755F: drivers/mtd/ubi/ 10756F: include/linux/mtd/ubi.h 10757F: include/uapi/mtd/ubi-user.h 10758 10759USB ACM DRIVER 10760M: Oliver Neukum <oliver@neukum.org> 10761L: linux-usb@vger.kernel.org 10762S: Maintained 10763F: Documentation/usb/acm.txt 10764F: drivers/usb/class/cdc-acm.* 10765 10766USB AR5523 WIRELESS DRIVER 10767M: Pontus Fuchs <pontus.fuchs@gmail.com> 10768L: linux-wireless@vger.kernel.org 10769S: Maintained 10770F: drivers/net/wireless/ath/ar5523/ 10771 10772USB ATTACHED SCSI 10773M: Hans de Goede <hdegoede@redhat.com> 10774M: Gerd Hoffmann <kraxel@redhat.com> 10775L: linux-usb@vger.kernel.org 10776L: linux-scsi@vger.kernel.org 10777S: Maintained 10778F: drivers/usb/storage/uas.c 10779 10780USB CDC ETHERNET DRIVER 10781M: Oliver Neukum <oliver@neukum.org> 10782L: linux-usb@vger.kernel.org 10783S: Maintained 10784F: drivers/net/usb/cdc_*.c 10785F: include/uapi/linux/usb/cdc.h 10786 10787USB CHAOSKEY DRIVER 10788M: Keith Packard <keithp@keithp.com> 10789L: linux-usb@vger.kernel.org 10790S: Maintained 10791F: drivers/usb/misc/chaoskey.c 10792 10793USB CYPRESS C67X00 DRIVER 10794M: Peter Korsgaard <jacmet@sunsite.dk> 10795L: linux-usb@vger.kernel.org 10796S: Maintained 10797F: drivers/usb/c67x00/ 10798 10799USB DAVICOM DM9601 DRIVER 10800M: Peter Korsgaard <jacmet@sunsite.dk> 10801L: netdev@vger.kernel.org 10802W: http://www.linux-usb.org/usbnet 10803S: Maintained 10804F: drivers/net/usb/dm9601.c 10805 10806USB DIAMOND RIO500 DRIVER 10807M: Cesar Miquel <miquel@df.uba.ar> 10808L: rio500-users@lists.sourceforge.net 10809W: http://rio500.sourceforge.net 10810S: Maintained 10811F: drivers/usb/misc/rio500* 10812 10813USB EHCI DRIVER 10814M: Alan Stern <stern@rowland.harvard.edu> 10815L: linux-usb@vger.kernel.org 10816S: Maintained 10817F: Documentation/usb/ehci.txt 10818F: drivers/usb/host/ehci* 10819 10820USB GADGET/PERIPHERAL SUBSYSTEM 10821M: Felipe Balbi <balbi@ti.com> 10822L: linux-usb@vger.kernel.org 10823W: http://www.linux-usb.org/gadget 10824T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10825S: Maintained 10826F: drivers/usb/gadget/ 10827F: include/linux/usb/gadget* 10828 10829USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 10830M: Jiri Kosina <jikos@kernel.org> 10831L: linux-usb@vger.kernel.org 10832T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 10833S: Maintained 10834F: Documentation/hid/hiddev.txt 10835F: drivers/hid/usbhid/ 10836 10837USB ISP116X DRIVER 10838M: Olav Kongas <ok@artecdesign.ee> 10839L: linux-usb@vger.kernel.org 10840S: Maintained 10841F: drivers/usb/host/isp116x* 10842F: include/linux/usb/isp116x.h 10843 10844USB MASS STORAGE DRIVER 10845M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 10846L: linux-usb@vger.kernel.org 10847L: usb-storage@lists.one-eyed-alien.net 10848S: Maintained 10849W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 10850F: drivers/usb/storage/ 10851 10852USB MIDI DRIVER 10853M: Clemens Ladisch <clemens@ladisch.de> 10854L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10855T: git git://git.alsa-project.org/alsa-kernel.git 10856S: Maintained 10857F: sound/usb/midi.* 10858 10859USB NETWORKING DRIVERS 10860L: linux-usb@vger.kernel.org 10861S: Odd Fixes 10862F: drivers/net/usb/ 10863 10864USB OHCI DRIVER 10865M: Alan Stern <stern@rowland.harvard.edu> 10866L: linux-usb@vger.kernel.org 10867S: Maintained 10868F: Documentation/usb/ohci.txt 10869F: drivers/usb/host/ohci* 10870 10871USB OTG FSM (Finite State Machine) 10872M: Peter Chen <Peter.Chen@freescale.com> 10873T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 10874L: linux-usb@vger.kernel.org 10875S: Maintained 10876F: drivers/usb/common/usb-otg-fsm.c 10877 10878USB OVER IP DRIVER 10879M: Valentina Manea <valentina.manea.m@gmail.com> 10880M: Shuah Khan <shuah.kh@samsung.com> 10881L: linux-usb@vger.kernel.org 10882S: Maintained 10883F: drivers/usb/usbip/ 10884F: tools/usb/usbip/ 10885 10886USB PEGASUS DRIVER 10887M: Petko Manolov <petkan@nucleusys.com> 10888L: linux-usb@vger.kernel.org 10889L: netdev@vger.kernel.org 10890T: git git://github.com/petkan/pegasus.git 10891W: https://github.com/petkan/pegasus 10892S: Maintained 10893F: drivers/net/usb/pegasus.* 10894 10895USB PHY LAYER 10896M: Felipe Balbi <balbi@ti.com> 10897L: linux-usb@vger.kernel.org 10898T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10899S: Maintained 10900F: drivers/usb/phy/ 10901 10902USB PRINTER DRIVER (usblp) 10903M: Pete Zaitcev <zaitcev@redhat.com> 10904L: linux-usb@vger.kernel.org 10905S: Supported 10906F: drivers/usb/class/usblp.c 10907 10908USB RTL8150 DRIVER 10909M: Petko Manolov <petkan@nucleusys.com> 10910L: linux-usb@vger.kernel.org 10911L: netdev@vger.kernel.org 10912T: git git://github.com/petkan/rtl8150.git 10913W: https://github.com/petkan/rtl8150 10914S: Maintained 10915F: drivers/net/usb/rtl8150.c 10916 10917USB SERIAL SUBSYSTEM 10918M: Johan Hovold <johan@kernel.org> 10919L: linux-usb@vger.kernel.org 10920S: Maintained 10921F: Documentation/usb/usb-serial.txt 10922F: drivers/usb/serial/ 10923F: include/linux/usb/serial.h 10924 10925USB SMSC75XX ETHERNET DRIVER 10926M: Steve Glendinning <steve.glendinning@shawell.net> 10927L: netdev@vger.kernel.org 10928S: Maintained 10929F: drivers/net/usb/smsc75xx.* 10930 10931USB SMSC95XX ETHERNET DRIVER 10932M: Steve Glendinning <steve.glendinning@shawell.net> 10933L: netdev@vger.kernel.org 10934S: Maintained 10935F: drivers/net/usb/smsc95xx.* 10936 10937USB SUBSYSTEM 10938M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10939L: linux-usb@vger.kernel.org 10940W: http://www.linux-usb.org 10941T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10942S: Supported 10943F: Documentation/usb/ 10944F: drivers/usb/ 10945F: include/linux/usb.h 10946F: include/linux/usb/ 10947 10948USB UHCI DRIVER 10949M: Alan Stern <stern@rowland.harvard.edu> 10950L: linux-usb@vger.kernel.org 10951S: Maintained 10952F: drivers/usb/host/uhci* 10953 10954USB "USBNET" DRIVER FRAMEWORK 10955M: Oliver Neukum <oneukum@suse.com> 10956L: netdev@vger.kernel.org 10957W: http://www.linux-usb.org/usbnet 10958S: Maintained 10959F: drivers/net/usb/usbnet.c 10960F: include/linux/usb/usbnet.h 10961 10962USB VIDEO CLASS 10963M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10964L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10965L: linux-media@vger.kernel.org 10966T: git git://linuxtv.org/media_tree.git 10967W: http://www.ideasonboard.org/uvc/ 10968S: Maintained 10969F: drivers/media/usb/uvc/ 10970F: include/uapi/linux/uvcvideo.h 10971 10972USB VISION DRIVER 10973M: Hans Verkuil <hverkuil@xs4all.nl> 10974L: linux-media@vger.kernel.org 10975T: git git://linuxtv.org/media_tree.git 10976W: http://linuxtv.org 10977S: Odd Fixes 10978F: drivers/media/usb/usbvision/ 10979 10980USB WEBCAM GADGET 10981M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10982L: linux-usb@vger.kernel.org 10983S: Maintained 10984F: drivers/usb/gadget/function/*uvc* 10985F: drivers/usb/gadget/legacy/webcam.c 10986 10987USB WIRELESS RNDIS DRIVER (rndis_wlan) 10988M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10989L: linux-wireless@vger.kernel.org 10990S: Maintained 10991F: drivers/net/wireless/rndis_wlan.c 10992 10993USB XHCI DRIVER 10994M: Mathias Nyman <mathias.nyman@intel.com> 10995L: linux-usb@vger.kernel.org 10996S: Supported 10997F: drivers/usb/host/xhci* 10998F: drivers/usb/host/pci-quirks* 10999 11000USB ZD1201 DRIVER 11001L: linux-wireless@vger.kernel.org 11002W: http://linux-lc100020.sourceforge.net 11003S: Orphan 11004F: drivers/net/wireless/zd1201.* 11005 11006USB ZR364XX DRIVER 11007M: Antoine Jacquet <royale@zerezo.com> 11008L: linux-usb@vger.kernel.org 11009L: linux-media@vger.kernel.org 11010T: git git://linuxtv.org/media_tree.git 11011W: http://royale.zerezo.com/zr364xx/ 11012S: Maintained 11013F: Documentation/video4linux/zr364xx.txt 11014F: drivers/media/usb/zr364xx/ 11015 11016ULPI BUS 11017M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11018L: linux-usb@vger.kernel.org 11019S: Maintained 11020F: drivers/usb/common/ulpi.c 11021F: include/linux/ulpi/ 11022 11023USER-MODE LINUX (UML) 11024M: Jeff Dike <jdike@addtoit.com> 11025M: Richard Weinberger <richard@nod.at> 11026L: user-mode-linux-devel@lists.sourceforge.net 11027L: user-mode-linux-user@lists.sourceforge.net 11028W: http://user-mode-linux.sourceforge.net 11029S: Maintained 11030F: Documentation/virtual/uml/ 11031F: arch/um/ 11032F: arch/x86/um/ 11033F: fs/hostfs/ 11034F: fs/hppfs/ 11035 11036USERSPACE I/O (UIO) 11037M: "Hans J. Koch" <hjk@hansjkoch.de> 11038M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11039S: Maintained 11040T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11041F: Documentation/DocBook/uio-howto.tmpl 11042F: drivers/uio/ 11043F: include/linux/uio*.h 11044 11045UTIL-LINUX PACKAGE 11046M: Karel Zak <kzak@redhat.com> 11047L: util-linux@vger.kernel.org 11048W: http://en.wikipedia.org/wiki/Util-linux 11049T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11050S: Maintained 11051 11052UVESAFB DRIVER 11053M: Michal Januszewski <spock@gentoo.org> 11054L: linux-fbdev@vger.kernel.org 11055W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11056S: Maintained 11057F: Documentation/fb/uvesafb.txt 11058F: drivers/video/fbdev/uvesafb.* 11059 11060VFAT/FAT/MSDOS FILESYSTEM 11061M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11062S: Maintained 11063F: Documentation/filesystems/vfat.txt 11064F: fs/fat/ 11065 11066VFIO DRIVER 11067M: Alex Williamson <alex.williamson@redhat.com> 11068L: kvm@vger.kernel.org 11069S: Maintained 11070F: Documentation/vfio.txt 11071F: drivers/vfio/ 11072F: include/linux/vfio.h 11073F: include/uapi/linux/vfio.h 11074 11075VFIO PLATFORM DRIVER 11076M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11077L: kvm@vger.kernel.org 11078S: Maintained 11079F: drivers/vfio/platform/ 11080 11081VIDEOBUF2 FRAMEWORK 11082M: Pawel Osciak <pawel@osciak.com> 11083M: Marek Szyprowski <m.szyprowski@samsung.com> 11084M: Kyungmin Park <kyungmin.park@samsung.com> 11085L: linux-media@vger.kernel.org 11086S: Maintained 11087F: drivers/media/v4l2-core/videobuf2-* 11088F: include/media/videobuf2-* 11089 11090VIRTIO CONSOLE DRIVER 11091M: Amit Shah <amit.shah@redhat.com> 11092L: virtualization@lists.linux-foundation.org 11093S: Maintained 11094F: drivers/char/virtio_console.c 11095F: include/linux/virtio_console.h 11096F: include/uapi/linux/virtio_console.h 11097 11098VIRTIO CORE, NET AND BLOCK DRIVERS 11099M: "Michael S. Tsirkin" <mst@redhat.com> 11100L: virtualization@lists.linux-foundation.org 11101S: Maintained 11102F: drivers/virtio/ 11103F: tools/virtio/ 11104F: drivers/net/virtio_net.c 11105F: drivers/block/virtio_blk.c 11106F: include/linux/virtio_*.h 11107F: include/uapi/linux/virtio_*.h 11108 11109VIRTIO DRIVERS FOR S390 11110M: Christian Borntraeger <borntraeger@de.ibm.com> 11111M: Cornelia Huck <cornelia.huck@de.ibm.com> 11112L: linux-s390@vger.kernel.org 11113L: virtualization@lists.linux-foundation.org 11114L: kvm@vger.kernel.org 11115S: Supported 11116F: drivers/s390/virtio/ 11117 11118VIRTIO GPU DRIVER 11119M: David Airlie <airlied@linux.ie> 11120M: Gerd Hoffmann <kraxel@redhat.com> 11121L: dri-devel@lists.freedesktop.org 11122L: virtualization@lists.linux-foundation.org 11123S: Maintained 11124F: drivers/gpu/drm/virtio/ 11125F: include/uapi/linux/virtio_gpu.h 11126 11127VIRTIO HOST (VHOST) 11128M: "Michael S. Tsirkin" <mst@redhat.com> 11129L: kvm@vger.kernel.org 11130L: virtualization@lists.linux-foundation.org 11131L: netdev@vger.kernel.org 11132S: Maintained 11133F: drivers/vhost/ 11134F: include/uapi/linux/vhost.h 11135 11136VIRTIO INPUT DRIVER 11137M: Gerd Hoffmann <kraxel@redhat.com> 11138S: Maintained 11139F: drivers/virtio/virtio_input.c 11140F: include/uapi/linux/virtio_input.h 11141 11142VIA RHINE NETWORK DRIVER 11143S: Orphan 11144F: drivers/net/ethernet/via/via-rhine.c 11145 11146VIA SD/MMC CARD CONTROLLER DRIVER 11147M: Bruce Chang <brucechang@via.com.tw> 11148M: Harald Welte <HaraldWelte@viatech.com> 11149S: Maintained 11150F: drivers/mmc/host/via-sdmmc.c 11151 11152VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11153M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11154L: linux-fbdev@vger.kernel.org 11155S: Maintained 11156F: include/linux/via-core.h 11157F: include/linux/via-gpio.h 11158F: include/linux/via_i2c.h 11159F: drivers/video/fbdev/via/ 11160 11161VIA VELOCITY NETWORK DRIVER 11162M: Francois Romieu <romieu@fr.zoreil.com> 11163L: netdev@vger.kernel.org 11164S: Maintained 11165F: drivers/net/ethernet/via/via-velocity.* 11166 11167VIVID VIRTUAL VIDEO DRIVER 11168M: Hans Verkuil <hverkuil@xs4all.nl> 11169L: linux-media@vger.kernel.org 11170T: git git://linuxtv.org/media_tree.git 11171W: http://linuxtv.org 11172S: Maintained 11173F: drivers/media/platform/vivid/* 11174 11175VLAN (802.1Q) 11176M: Patrick McHardy <kaber@trash.net> 11177L: netdev@vger.kernel.org 11178S: Maintained 11179F: drivers/net/macvlan.c 11180F: include/linux/if_*vlan.h 11181F: net/8021q/ 11182 11183VLYNQ BUS 11184M: Florian Fainelli <florian@openwrt.org> 11185L: openwrt-devel@lists.openwrt.org (subscribers-only) 11186S: Maintained 11187F: drivers/vlynq/vlynq.c 11188F: include/linux/vlynq.h 11189 11190VME SUBSYSTEM 11191M: Martyn Welch <martyn.welch@ge.com> 11192M: Manohar Vanga <manohar.vanga@gmail.com> 11193M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11194L: devel@driverdev.osuosl.org 11195S: Maintained 11196T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11197F: Documentation/vme_api.txt 11198F: drivers/staging/vme/ 11199F: drivers/vme/ 11200F: include/linux/vme* 11201 11202VMWARE HYPERVISOR INTERFACE 11203M: Alok Kataria <akataria@vmware.com> 11204L: virtualization@lists.linux-foundation.org 11205S: Supported 11206F: arch/x86/kernel/cpu/vmware.c 11207 11208VMWARE BALLOON DRIVER 11209M: Xavier Deguillard <xdeguillard@vmware.com> 11210M: Philip Moltmann <moltmann@vmware.com> 11211M: "VMware, Inc." <pv-drivers@vmware.com> 11212L: linux-kernel@vger.kernel.org 11213S: Maintained 11214F: drivers/misc/vmw_balloon.c 11215 11216VMWARE VMMOUSE SUBDRIVER 11217M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11218M: "VMware, Inc." <pv-drivers@vmware.com> 11219L: linux-input@vger.kernel.org 11220S: Maintained 11221F: drivers/input/mouse/vmmouse.c 11222F: drivers/input/mouse/vmmouse.h 11223 11224VMWARE VMXNET3 ETHERNET DRIVER 11225M: Shrikrishna Khare <skhare@vmware.com> 11226M: "VMware, Inc." <pv-drivers@vmware.com> 11227L: netdev@vger.kernel.org 11228S: Maintained 11229F: drivers/net/vmxnet3/ 11230 11231VMware PVSCSI driver 11232M: Arvind Kumar <arvindkumar@vmware.com> 11233M: VMware PV-Drivers <pv-drivers@vmware.com> 11234L: linux-scsi@vger.kernel.org 11235S: Maintained 11236F: drivers/scsi/vmw_pvscsi.c 11237F: drivers/scsi/vmw_pvscsi.h 11238 11239VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11240M: Liam Girdwood <lgirdwood@gmail.com> 11241M: Mark Brown <broonie@kernel.org> 11242L: linux-kernel@vger.kernel.org 11243W: http://opensource.wolfsonmicro.com/node/15 11244W: http://www.slimlogic.co.uk/?p=48 11245T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11246S: Supported 11247F: drivers/regulator/ 11248F: include/linux/regulator/ 11249 11250VRF 11251M: David Ahern <dsa@cumulusnetworks.com> 11252M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11253L: netdev@vger.kernel.org 11254S: Maintained 11255F: drivers/net/vrf.c 11256F: include/net/vrf.h 11257 11258VT1211 HARDWARE MONITOR DRIVER 11259M: Juerg Haefliger <juergh@gmail.com> 11260L: lm-sensors@lm-sensors.org 11261S: Maintained 11262F: Documentation/hwmon/vt1211 11263F: drivers/hwmon/vt1211.c 11264 11265VT8231 HARDWARE MONITOR DRIVER 11266M: Roger Lucas <vt8231@hiddenengine.co.uk> 11267L: lm-sensors@lm-sensors.org 11268S: Maintained 11269F: drivers/hwmon/vt8231.c 11270 11271VUB300 USB to SDIO/SD/MMC bridge chip 11272M: Tony Olech <tony.olech@elandigitalsystems.com> 11273L: linux-mmc@vger.kernel.org 11274L: linux-usb@vger.kernel.org 11275S: Supported 11276F: drivers/mmc/host/vub300.c 11277 11278W1 DALLAS'S 1-WIRE BUS 11279M: Evgeniy Polyakov <zbr@ioremap.net> 11280S: Maintained 11281F: Documentation/w1/ 11282F: drivers/w1/ 11283 11284W83791D HARDWARE MONITORING DRIVER 11285M: Marc Hulsman <m.hulsman@tudelft.nl> 11286L: lm-sensors@lm-sensors.org 11287S: Maintained 11288F: Documentation/hwmon/w83791d 11289F: drivers/hwmon/w83791d.c 11290 11291W83793 HARDWARE MONITORING DRIVER 11292M: Rudolf Marek <r.marek@assembler.cz> 11293L: lm-sensors@lm-sensors.org 11294S: Maintained 11295F: Documentation/hwmon/w83793 11296F: drivers/hwmon/w83793.c 11297 11298W83795 HARDWARE MONITORING DRIVER 11299M: Jean Delvare <jdelvare@suse.com> 11300L: lm-sensors@lm-sensors.org 11301S: Maintained 11302F: drivers/hwmon/w83795.c 11303 11304W83L51xD SD/MMC CARD INTERFACE DRIVER 11305M: Pierre Ossman <pierre@ossman.eu> 11306S: Maintained 11307F: drivers/mmc/host/wbsd.* 11308 11309WACOM PROTOCOL 4 SERIAL TABLETS 11310M: Julian Squires <julian@cipht.net> 11311M: Hans de Goede <hdegoede@redhat.com> 11312L: linux-input@vger.kernel.org 11313S: Maintained 11314F: drivers/input/tablet/wacom_serial4.c 11315 11316WATCHDOG DEVICE DRIVERS 11317M: Wim Van Sebroeck <wim@iguana.be> 11318L: linux-watchdog@vger.kernel.org 11319W: http://www.linux-watchdog.org/ 11320T: git git://www.linux-watchdog.org/linux-watchdog.git 11321S: Maintained 11322F: Documentation/watchdog/ 11323F: drivers/watchdog/ 11324F: include/linux/watchdog.h 11325F: include/uapi/linux/watchdog.h 11326 11327WD7000 SCSI DRIVER 11328M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11329L: linux-scsi@vger.kernel.org 11330S: Maintained 11331F: drivers/scsi/wd7000.c 11332 11333WIIMOTE HID DRIVER 11334M: David Herrmann <dh.herrmann@googlemail.com> 11335L: linux-input@vger.kernel.org 11336S: Maintained 11337F: drivers/hid/hid-wiimote* 11338 11339WINBOND CIR DRIVER 11340M: David Härdeman <david@hardeman.nu> 11341S: Maintained 11342F: drivers/media/rc/winbond-cir.c 11343 11344WIMAX STACK 11345M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11346M: linux-wimax@intel.com 11347L: wimax@linuxwimax.org (subscribers-only) 11348S: Supported 11349W: http://linuxwimax.org 11350F: Documentation/wimax/README.wimax 11351F: include/linux/wimax/debug.h 11352F: include/net/wimax.h 11353F: include/uapi/linux/wimax.h 11354F: net/wimax/ 11355 11356WISTRON LAPTOP BUTTON DRIVER 11357M: Miloslav Trmac <mitr@volny.cz> 11358S: Maintained 11359F: drivers/input/misc/wistron_btns.c 11360 11361WL3501 WIRELESS PCMCIA CARD DRIVER 11362M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11363L: linux-wireless@vger.kernel.org 11364W: http://oops.ghostprotocols.net:81/blog 11365S: Maintained 11366F: drivers/net/wireless/wl3501* 11367 11368WM97XX TOUCHSCREEN DRIVERS 11369M: Mark Brown <broonie@kernel.org> 11370M: Liam Girdwood <lrg@slimlogic.co.uk> 11371L: linux-input@vger.kernel.org 11372T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 11373W: http://opensource.wolfsonmicro.com/node/7 11374S: Supported 11375F: drivers/input/touchscreen/*wm97* 11376F: include/linux/wm97xx.h 11377 11378WOLFSON MICROELECTRONICS DRIVERS 11379L: patches@opensource.wolfsonmicro.com 11380T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 11381T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 11382W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 11383S: Supported 11384F: Documentation/hwmon/wm83?? 11385F: arch/arm/mach-s3c64xx/mach-crag6410* 11386F: drivers/clk/clk-wm83*.c 11387F: drivers/extcon/extcon-arizona.c 11388F: drivers/leds/leds-wm83*.c 11389F: drivers/gpio/gpio-*wm*.c 11390F: drivers/gpio/gpio-arizona.c 11391F: drivers/hwmon/wm83??-hwmon.c 11392F: drivers/input/misc/wm831x-on.c 11393F: drivers/input/touchscreen/wm831x-ts.c 11394F: drivers/input/touchscreen/wm97*.c 11395F: drivers/mfd/arizona* 11396F: drivers/mfd/wm*.c 11397F: drivers/power/wm83*.c 11398F: drivers/rtc/rtc-wm83*.c 11399F: drivers/regulator/wm8*.c 11400F: drivers/video/backlight/wm83*_bl.c 11401F: drivers/watchdog/wm83*_wdt.c 11402F: include/linux/mfd/arizona/ 11403F: include/linux/mfd/wm831x/ 11404F: include/linux/mfd/wm8350/ 11405F: include/linux/mfd/wm8400* 11406F: include/linux/wm97xx.h 11407F: include/sound/wm????.h 11408F: sound/soc/codecs/arizona.? 11409F: sound/soc/codecs/wm* 11410 11411WORKQUEUE 11412M: Tejun Heo <tj@kernel.org> 11413R: Lai Jiangshan <jiangshanlai@gmail.com> 11414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11415S: Maintained 11416F: include/linux/workqueue.h 11417F: kernel/workqueue.c 11418F: Documentation/workqueue.txt 11419 11420X.25 NETWORK LAYER 11421M: Andrew Hendry <andrew.hendry@gmail.com> 11422L: linux-x25@vger.kernel.org 11423S: Odd Fixes 11424F: Documentation/networking/x25* 11425F: include/net/x25* 11426F: net/x25/ 11427 11428X86 ARCHITECTURE (32-BIT AND 64-BIT) 11429M: Thomas Gleixner <tglx@linutronix.de> 11430M: Ingo Molnar <mingo@redhat.com> 11431M: "H. Peter Anvin" <hpa@zytor.com> 11432M: x86@kernel.org 11433L: linux-kernel@vger.kernel.org 11434T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11435S: Maintained 11436F: Documentation/x86/ 11437F: arch/x86/ 11438 11439X86 PLATFORM DRIVERS 11440M: Darren Hart <dvhart@infradead.org> 11441L: platform-driver-x86@vger.kernel.org 11442T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11443S: Maintained 11444F: drivers/platform/x86/ 11445 11446X86 MCE INFRASTRUCTURE 11447M: Tony Luck <tony.luck@intel.com> 11448M: Borislav Petkov <bp@alien8.de> 11449L: linux-edac@vger.kernel.org 11450S: Maintained 11451F: arch/x86/kernel/cpu/mcheck/* 11452 11453X86 VDSO 11454M: Andy Lutomirski <luto@amacapital.net> 11455L: linux-kernel@vger.kernel.org 11456T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11457S: Maintained 11458F: arch/x86/entry/vdso/ 11459 11460XC2028/3028 TUNER DRIVER 11461M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11462L: linux-media@vger.kernel.org 11463W: http://linuxtv.org 11464T: git git://linuxtv.org/media_tree.git 11465S: Maintained 11466F: drivers/media/tuners/tuner-xc2028.* 11467 11468XEN HYPERVISOR INTERFACE 11469M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11470M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11471M: David Vrabel <david.vrabel@citrix.com> 11472L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11473T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11474S: Supported 11475F: arch/x86/xen/ 11476F: drivers/*/xen-*front.c 11477F: drivers/xen/ 11478F: arch/x86/include/asm/xen/ 11479F: include/xen/ 11480F: include/uapi/xen/ 11481 11482XEN HYPERVISOR ARM 11483M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11484L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11485S: Supported 11486F: arch/arm/xen/ 11487F: arch/arm/include/asm/xen/ 11488 11489XEN HYPERVISOR ARM64 11490M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 11491L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11492S: Supported 11493F: arch/arm64/xen/ 11494F: arch/arm64/include/asm/xen/ 11495 11496XEN NETWORK BACKEND DRIVER 11497M: Ian Campbell <ian.campbell@citrix.com> 11498M: Wei Liu <wei.liu2@citrix.com> 11499L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11500L: netdev@vger.kernel.org 11501S: Supported 11502F: drivers/net/xen-netback/* 11503 11504XEN PCI SUBSYSTEM 11505M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11506L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11507S: Supported 11508F: arch/x86/pci/*xen* 11509F: drivers/pci/*xen* 11510 11511XEN BLOCK SUBSYSTEM 11512M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11513M: Roger Pau Monné <roger.pau@citrix.com> 11514L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11515S: Supported 11516F: drivers/block/xen-blkback/* 11517F: drivers/block/xen* 11518 11519XEN PVSCSI DRIVERS 11520M: Juergen Gross <jgross@suse.com> 11521L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11522L: linux-scsi@vger.kernel.org 11523S: Supported 11524F: drivers/scsi/xen-scsifront.c 11525F: drivers/xen/xen-scsiback.c 11526F: include/xen/interface/io/vscsiif.h 11527 11528XEN SWIOTLB SUBSYSTEM 11529M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11530L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11531S: Supported 11532F: arch/x86/xen/*swiotlb* 11533F: drivers/xen/*swiotlb* 11534 11535XFS FILESYSTEM 11536P: Silicon Graphics Inc 11537M: Dave Chinner <david@fromorbit.com> 11538M: xfs@oss.sgi.com 11539L: xfs@oss.sgi.com 11540W: http://oss.sgi.com/projects/xfs 11541T: git git://oss.sgi.com/xfs/xfs.git 11542S: Supported 11543F: Documentation/filesystems/xfs.txt 11544F: fs/xfs/ 11545 11546XILINX AXI ETHERNET DRIVER 11547M: Anirudha Sarangi <anirudh@xilinx.com> 11548M: John Linn <John.Linn@xilinx.com> 11549S: Maintained 11550F: drivers/net/ethernet/xilinx/xilinx_axienet* 11551 11552XILINX UARTLITE SERIAL DRIVER 11553M: Peter Korsgaard <jacmet@sunsite.dk> 11554L: linux-serial@vger.kernel.org 11555S: Maintained 11556F: drivers/tty/serial/uartlite.c 11557 11558XILINX VIDEO IP CORES 11559M: Hyun Kwon <hyun.kwon@xilinx.com> 11560M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11561L: linux-media@vger.kernel.org 11562T: git git://linuxtv.org/media_tree.git 11563S: Supported 11564F: Documentation/devicetree/bindings/media/xilinx/ 11565F: drivers/media/platform/xilinx/ 11566F: include/uapi/linux/xilinx-v4l2-controls.h 11567 11568XILLYBUS DRIVER 11569M: Eli Billauer <eli.billauer@gmail.com> 11570L: linux-kernel@vger.kernel.org 11571S: Supported 11572F: drivers/char/xillybus/ 11573 11574XTENSA XTFPGA PLATFORM SUPPORT 11575M: Max Filippov <jcmvbkbc@gmail.com> 11576L: linux-xtensa@linux-xtensa.org 11577S: Maintained 11578F: drivers/spi/spi-xtensa-xtfpga.c 11579F: sound/soc/xtensa/xtfpga-i2s.c 11580 11581YAM DRIVER FOR AX.25 11582M: Jean-Paul Roubelat <jpr@f6fbb.org> 11583L: linux-hams@vger.kernel.org 11584S: Maintained 11585F: drivers/net/hamradio/yam* 11586F: include/linux/yam.h 11587 11588YEALINK PHONE DRIVER 11589M: Henk Vergonet <Henk.Vergonet@gmail.com> 11590L: usbb2k-api-dev@nongnu.org 11591S: Maintained 11592F: Documentation/input/yealink.txt 11593F: drivers/input/misc/yealink.* 11594 11595Z8530 DRIVER FOR AX.25 11596M: Joerg Reuter <jreuter@yaina.de> 11597W: http://yaina.de/jreuter/ 11598W: http://www.qsl.net/dl1bke/ 11599L: linux-hams@vger.kernel.org 11600S: Maintained 11601F: Documentation/networking/z8530drv.txt 11602F: drivers/net/hamradio/*scc.c 11603F: drivers/net/hamradio/z8530.h 11604 11605ZBUD COMPRESSED PAGE ALLOCATOR 11606M: Seth Jennings <sjennings@variantweb.net> 11607L: linux-mm@kvack.org 11608S: Maintained 11609F: mm/zbud.c 11610F: include/linux/zbud.h 11611 11612ZD1211RW WIRELESS DRIVER 11613M: Daniel Drake <dsd@gentoo.org> 11614M: Ulrich Kunitz <kune@deine-taler.de> 11615W: http://zd1211.ath.cx/wiki/DriverRewrite 11616L: linux-wireless@vger.kernel.org 11617L: zd1211-devs@lists.sourceforge.net (subscribers-only) 11618S: Maintained 11619F: drivers/net/wireless/zd1211rw/ 11620 11621ZPOOL COMPRESSED PAGE STORAGE API 11622M: Dan Streetman <ddstreet@ieee.org> 11623L: linux-mm@kvack.org 11624S: Maintained 11625F: mm/zpool.c 11626F: include/linux/zpool.h 11627 11628ZR36067 VIDEO FOR LINUX DRIVER 11629L: mjpeg-users@lists.sourceforge.net 11630L: linux-media@vger.kernel.org 11631W: http://mjpeg.sourceforge.net/driver-zoran/ 11632T: hg http://linuxtv.org/hg/v4l-dvb 11633S: Odd Fixes 11634F: drivers/media/pci/zoran/ 11635 11636ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 11637M: Minchan Kim <minchan@kernel.org> 11638M: Nitin Gupta <ngupta@vflare.org> 11639R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 11640L: linux-kernel@vger.kernel.org 11641S: Maintained 11642F: drivers/block/zram/ 11643F: Documentation/blockdev/zram.txt 11644 11645ZS DECSTATION Z85C30 SERIAL DRIVER 11646M: "Maciej W. Rozycki" <macro@linux-mips.org> 11647S: Maintained 11648F: drivers/tty/serial/zs.* 11649 11650ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 11651M: Minchan Kim <minchan@kernel.org> 11652M: Nitin Gupta <ngupta@vflare.org> 11653L: linux-mm@kvack.org 11654S: Maintained 11655F: mm/zsmalloc.c 11656F: include/linux/zsmalloc.h 11657F: Documentation/vm/zsmalloc.txt 11658 11659ZSWAP COMPRESSED SWAP CACHING 11660M: Seth Jennings <sjennings@variantweb.net> 11661L: linux-mm@kvack.org 11662S: Maintained 11663F: mm/zswap.c 11664 11665THE REST 11666M: Linus Torvalds <torvalds@linux-foundation.org> 11667L: linux-kernel@vger.kernel.org 11668Q: http://patchwork.kernel.org/project/LKML/list/ 11669T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 11670S: Buried alive in reporters 11671F: * 11672F: */ 11673