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