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 trival 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 OSDL certificate of contribution and should include a 55 Signed-off-by: line. The current version of this "Developer's 56 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 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: Rafael J. Wysocki <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/*thermal* 308 309ACPI VIDEO DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.de> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA TRIPLE SPEED ETHERNET DRIVER 567M: Vince Bridgers <vbridger@opensource.altera.com> 568L: netdev@vger.kernel.org 569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 570S: Maintained 571F: drivers/net/ethernet/altera/ 572 573ALTERA UART/JTAG UART SERIAL DRIVERS 574M: Tobias Klauser <tklauser@distanz.ch> 575L: linux-serial@vger.kernel.org 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/tty/serial/altera_uart.c 579F: drivers/tty/serial/altera_jtaguart.c 580F: include/linux/altera_uart.h 581F: include/linux/altera_jtaguart.h 582 583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 584M: Tom Lendacky <thomas.lendacky@amd.com> 585L: linux-crypto@vger.kernel.org 586S: Supported 587F: drivers/crypto/ccp/ 588F: include/linux/ccp.h 589 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER 591M: Andreas Herrmann <herrmann.der.user@googlemail.com> 592L: lm-sensors@lm-sensors.org 593S: Maintained 594F: Documentation/hwmon/fam15h_power 595F: drivers/hwmon/fam15h_power.c 596 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 599L: linux-geode@lists.infradead.org (moderated for non-subscribers) 600S: Supported 601F: drivers/usb/gadget/udc/amd5536udc.* 602 603AMD GEODE PROCESSOR/CHIPSET SUPPORT 604P: Andres Salomon <dilinger@queued.net> 605L: linux-geode@lists.infradead.org (moderated for non-subscribers) 606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 607S: Supported 608F: drivers/char/hw_random/geode-rng.c 609F: drivers/crypto/geode* 610F: drivers/video/fbdev/geode/ 611F: arch/x86/include/asm/geode.h 612 613AMD IOMMU (AMD-VI) 614M: Joerg Roedel <joro@8bytes.org> 615L: iommu@lists.linux-foundation.org 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 617S: Maintained 618F: drivers/iommu/amd_iommu*.[ch] 619F: include/linux/amd-iommu.h 620 621AMD MICROCODE UPDATE SUPPORT 622M: Andreas Herrmann <herrmann.der.user@googlemail.com> 623L: amd64-microcode@amd64.org 624S: Maintained 625F: arch/x86/kernel/cpu/microcode/amd* 626 627AMD XGBE DRIVER 628M: Tom Lendacky <thomas.lendacky@amd.com> 629L: netdev@vger.kernel.org 630S: Supported 631F: drivers/net/ethernet/amd/xgbe/ 632F: drivers/net/phy/amd-xgbe-phy.c 633 634AMS (Apple Motion Sensor) DRIVER 635M: Michael Hanselmann <linux-kernel@hansmi.ch> 636S: Supported 637F: drivers/macintosh/ams/ 638 639AMSO1100 RNIC DRIVER 640M: Tom Tucker <tom@opengridcomputing.com> 641M: Steve Wise <swise@opengridcomputing.com> 642L: linux-rdma@vger.kernel.org 643S: Maintained 644F: drivers/infiniband/hw/amso1100/ 645 646ANALOG DEVICES INC AD9389B DRIVER 647M: Hans Verkuil <hans.verkuil@cisco.com> 648L: linux-media@vger.kernel.org 649S: Maintained 650F: drivers/media/i2c/ad9389b* 651 652ANALOG DEVICES INC ADV7511 DRIVER 653M: Hans Verkuil <hans.verkuil@cisco.com> 654L: linux-media@vger.kernel.org 655S: Maintained 656F: drivers/media/i2c/adv7511* 657 658ANALOG DEVICES INC ADV7604 DRIVER 659M: Hans Verkuil <hans.verkuil@cisco.com> 660L: linux-media@vger.kernel.org 661S: Maintained 662F: drivers/media/i2c/adv7604* 663 664ANALOG DEVICES INC ADV7842 DRIVER 665M: Hans Verkuil <hans.verkuil@cisco.com> 666L: linux-media@vger.kernel.org 667S: Maintained 668F: drivers/media/i2c/adv7842* 669 670ANALOG DEVICES INC ASOC CODEC DRIVERS 671M: Lars-Peter Clausen <lars@metafoo.de> 672L: alsa-devel@alsa-project.org (moderated for non-subscribers) 673W: http://wiki.analog.com/ 674W: http://ez.analog.com/community/linux-device-drivers 675S: Supported 676F: sound/soc/codecs/adau* 677F: sound/soc/codecs/adav* 678F: sound/soc/codecs/ad1* 679F: sound/soc/codecs/ad7* 680F: sound/soc/codecs/ssm* 681F: sound/soc/codecs/sigmadsp.* 682 683ANALOG DEVICES INC ASOC DRIVERS 684L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 685L: alsa-devel@alsa-project.org (moderated for non-subscribers) 686W: http://blackfin.uclinux.org/ 687S: Supported 688F: sound/soc/blackfin/* 689 690ANALOG DEVICES INC IIO DRIVERS 691M: Lars-Peter Clausen <lars@metafoo.de> 692M: Michael Hennerich <Michael.Hennerich@analog.com> 693W: http://wiki.analog.com/ 694W: http://ez.analog.com/community/linux-device-drivers 695S: Supported 696F: drivers/iio/*/ad* 697X: drivers/iio/*/adjd* 698F: drivers/staging/iio/*/ad* 699F: staging/iio/trigger/iio-trig-bfin-timer.c 700 701AOA (Apple Onboard Audio) ALSA DRIVER 702M: Johannes Berg <johannes@sipsolutions.net> 703L: linuxppc-dev@lists.ozlabs.org 704L: alsa-devel@alsa-project.org (moderated for non-subscribers) 705S: Maintained 706F: sound/aoa/ 707 708APM DRIVER 709M: Jiri Kosina <jkosina@suse.cz> 710S: Odd fixes 711F: arch/x86/kernel/apm_32.c 712F: include/linux/apm_bios.h 713F: include/uapi/linux/apm_bios.h 714F: drivers/char/apm-emulation.c 715 716APPLE BCM5974 MULTITOUCH DRIVER 717M: Henrik Rydberg <rydberg@euromail.se> 718L: linux-input@vger.kernel.org 719S: Maintained 720F: drivers/input/mouse/bcm5974.c 721 722APPLE SMC DRIVER 723M: Henrik Rydberg <rydberg@euromail.se> 724L: lm-sensors@lm-sensors.org 725S: Maintained 726F: drivers/hwmon/applesmc.c 727 728APPLETALK NETWORK LAYER 729M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 730S: Maintained 731F: drivers/net/appletalk/ 732F: net/appletalk/ 733 734APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 735M: Iyappan Subramanian <isubramanian@apm.com> 736M: Keyur Chudgar <kchudgar@apm.com> 737S: Supported 738F: drivers/net/ethernet/apm/xgene/ 739F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 740 741APTINA CAMERA SENSOR PLL 742M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 743L: linux-media@vger.kernel.org 744S: Maintained 745F: drivers/media/i2c/aptina-pll.* 746 747ARASAN COMPACT FLASH PATA CONTROLLER 748M: Viresh Kumar <viresh.linux@gmail.com> 749L: linux-ide@vger.kernel.org 750S: Maintained 751F: include/linux/pata_arasan_cf_data.h 752F: drivers/ata/pata_arasan_cf.c 753 754ARC FRAMEBUFFER DRIVER 755M: Jaya Kumar <jayalk@intworks.biz> 756S: Maintained 757F: drivers/video/fbdev/arcfb.c 758F: drivers/video/fbdev/core/fb_defio.c 759 760ARM MFM AND FLOPPY DRIVERS 761M: Ian Molton <spyro@f2s.com> 762S: Maintained 763F: arch/arm/lib/floppydma.S 764F: arch/arm/include/asm/floppy.h 765 766ARM PMU PROFILING AND DEBUGGING 767M: Will Deacon <will.deacon@arm.com> 768S: Maintained 769F: arch/arm/kernel/perf_event* 770F: arch/arm/oprofile/common.c 771F: arch/arm/include/asm/pmu.h 772F: arch/arm/kernel/hw_breakpoint.c 773F: arch/arm/include/asm/hw_breakpoint.h 774 775ARM PORT 776M: Russell King <linux@arm.linux.org.uk> 777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 778W: http://www.arm.linux.org.uk/ 779S: Maintained 780F: arch/arm/ 781 782ARM SUB-ARCHITECTURES 783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 784S: Maintained 785F: arch/arm/mach-*/ 786F: arch/arm/plat-*/ 787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 788 789ARM PRIMECELL AACI PL041 DRIVER 790M: Russell King <linux@arm.linux.org.uk> 791S: Maintained 792F: sound/arm/aaci.* 793 794ARM PRIMECELL CLCD PL110 DRIVER 795M: Russell King <linux@arm.linux.org.uk> 796S: Maintained 797F: drivers/video/fbdev/amba-clcd.* 798 799ARM PRIMECELL KMI PL050 DRIVER 800M: Russell King <linux@arm.linux.org.uk> 801S: Maintained 802F: drivers/input/serio/ambakmi.* 803F: include/linux/amba/kmi.h 804 805ARM PRIMECELL MMCI PL180/1 DRIVER 806M: Russell King <linux@arm.linux.org.uk> 807S: Maintained 808F: drivers/mmc/host/mmci.* 809F: include/linux/amba/mmci.h 810 811ARM PRIMECELL UART PL010 AND PL011 DRIVERS 812M: Russell King <linux@arm.linux.org.uk> 813S: Maintained 814F: drivers/tty/serial/amba-pl01*.c 815F: include/linux/amba/serial.h 816 817ARM PRIMECELL BUS SUPPORT 818M: Russell King <linux@arm.linux.org.uk> 819S: Maintained 820F: drivers/amba/ 821F: include/linux/amba/bus.h 822 823ARM/ADS SPHERE MACHINE SUPPORT 824M: Lennert Buytenhek <kernel@wantstofly.org> 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 826S: Maintained 827 828ARM/AFEB9260 MACHINE SUPPORT 829M: Sergey Lapin <slapin@ossfans.org> 830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 831S: Maintained 832 833ARM/AJECO 1ARM MACHINE SUPPORT 834M: Lennert Buytenhek <kernel@wantstofly.org> 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 836S: Maintained 837 838ARM/Allwinner A1X SoC support 839M: Maxime Ripard <maxime.ripard@free-electrons.com> 840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 841S: Maintained 842N: sun[x4567]i 843 844ARM/Allwinner SoC Clock Support 845M: Emilio López <emilio@elopez.com.ar> 846S: Maintained 847F: drivers/clk/sunxi/ 848 849ARM/Amlogic MesonX SoC support 850M: Carlo Caione <carlo@caione.org> 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 852S: Maintained 853N: meson[x68] 854 855ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 856M: Andrew Victor <linux@maxim.org.za> 857M: Nicolas Ferre <nicolas.ferre@atmel.com> 858M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 859L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 860W: http://maxim.org.za/at91_26.html 861W: http://www.linux4sam.org 862S: Supported 863F: arch/arm/mach-at91/ 864F: arch/arm/boot/dts/at91*.dts 865F: arch/arm/boot/dts/at91*.dtsi 866F: arch/arm/boot/dts/sama*.dts 867F: arch/arm/boot/dts/sama*.dtsi 868 869ARM/ATMEL AT91 Clock Support 870M: Boris Brezillon <boris.brezillon@free-electrons.com> 871S: Maintained 872F: drivers/clk/at91 873 874ARM/CALXEDA HIGHBANK ARCHITECTURE 875M: Rob Herring <robh@kernel.org> 876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 877S: Maintained 878F: arch/arm/mach-highbank/ 879 880ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 881M: Krzysztof Halasa <khalasa@piap.pl> 882S: Maintained 883F: arch/arm/mach-cns3xxx/ 884 885ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 886M: Alexander Shiyan <shc_work@mail.ru> 887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 888S: Odd Fixes 889N: clps711x 890 891ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 892M: Hartley Sweeten <hsweeten@visionengravers.com> 893M: Ryan Mallon <rmallon@gmail.com> 894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 895S: Maintained 896F: arch/arm/mach-ep93xx/ 897F: arch/arm/mach-ep93xx/include/mach/ 898 899ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 900M: Lennert Buytenhek <kernel@wantstofly.org> 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 902S: Maintained 903 904ARM/CLKDEV SUPPORT 905M: Russell King <linux@arm.linux.org.uk> 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 907S: Maintained 908F: arch/arm/include/asm/clkdev.h 909F: drivers/clk/clkdev.c 910 911ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 912M: Mike Rapoport <mike@compulab.co.il> 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 914S: Maintained 915 916ARM/CONTEC MICRO9 MACHINE SUPPORT 917M: Hubert Feurstein <hubert.feurstein@contec.at> 918S: Maintained 919F: arch/arm/mach-ep93xx/micro9.c 920 921ARM/CORGI MACHINE SUPPORT 922M: Richard Purdie <rpurdie@rpsys.net> 923S: Maintained 924 925ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 926M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 927L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 928T: git git://git.berlios.de/gemini-board 929S: Maintained 930F: arch/arm/mach-gemini/ 931 932ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 933M: Barry Song <baohua@kernel.org> 934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 935T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 936S: Maintained 937F: arch/arm/mach-prima2/ 938F: drivers/clk/sirf/ 939F: drivers/clocksource/timer-prima2.c 940F: drivers/clocksource/timer-marco.c 941N: [^a-z]sirf 942 943ARM/EBSA110 MACHINE SUPPORT 944M: Russell King <linux@arm.linux.org.uk> 945L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 946W: http://www.arm.linux.org.uk/ 947S: Maintained 948F: arch/arm/mach-ebsa110/ 949F: drivers/net/ethernet/amd/am79c961a.* 950 951ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 952M: Uwe Kleine-König <kernel@pengutronix.de> 953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 954S: Maintained 955N: efm32 956 957ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 958M: Daniel Ribeiro <drwyrm@gmail.com> 959M: Stefan Schmidt <stefan@openezx.org> 960M: Harald Welte <laforge@openezx.org> 961L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 962W: http://www.openezx.org/ 963S: Maintained 964T: topgit git://git.openezx.org/openezx.git 965F: arch/arm/mach-pxa/ezx.c 966 967ARM/FARADAY FA526 PORT 968M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 969L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 970S: Maintained 971T: git git://git.berlios.de/gemini-board 972F: arch/arm/mm/*-fa* 973 974ARM/FOOTBRIDGE ARCHITECTURE 975M: Russell King <linux@arm.linux.org.uk> 976L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 977W: http://www.arm.linux.org.uk/ 978S: Maintained 979F: arch/arm/include/asm/hardware/dec21285.h 980F: arch/arm/mach-footbridge/ 981 982ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 983M: Shawn Guo <shawn.guo@linaro.org> 984M: Sascha Hauer <kernel@pengutronix.de> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986S: Maintained 987T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 988F: arch/arm/mach-imx/ 989F: arch/arm/mach-mxs/ 990F: arch/arm/boot/dts/imx* 991F: arch/arm/configs/imx*_defconfig 992 993ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 994M: Lennert Buytenhek <kernel@wantstofly.org> 995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 996S: Maintained 997 998ARM/GUMSTIX MACHINE SUPPORT 999M: Steve Sakoman <sakoman@gmail.com> 1000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1001S: Maintained 1002 1003ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1004M: Philipp Zabel <philipp.zabel@gmail.com> 1005M: Paul Parsons <lost.distance@yahoo.com> 1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1007S: Maintained 1008F: arch/arm/mach-pxa/hx4700.c 1009F: arch/arm/mach-pxa/include/mach/hx4700.h 1010F: sound/soc/pxa/hx4700.c 1011 1012ARM/HISILICON SOC SUPPORT 1013M: Wei Xu <xuwei5@hisilicon.com> 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015W: http://www.hisilicon.com 1016S: Supported 1017T: git git://github.com/hisilicon/linux-hisi.git 1018F: arch/arm/mach-hisi/ 1019 1020ARM/HP JORNADA 7XX MACHINE SUPPORT 1021M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1022W: www.jlime.com 1023S: Maintained 1024T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1025F: arch/arm/mach-sa1100/jornada720.c 1026F: arch/arm/mach-sa1100/include/mach/jornada720.h 1027 1028ARM/IGEP MACHINE SUPPORT 1029M: Enric Balletbo i Serra <eballetbo@gmail.com> 1030M: Javier Martinez Canillas <javier@dowhile0.org> 1031L: linux-omap@vger.kernel.org 1032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1033S: Maintained 1034F: arch/arm/boot/dts/omap3-igep* 1035 1036ARM/INCOME PXA270 SUPPORT 1037M: Marek Vasut <marek.vasut@gmail.com> 1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1039S: Maintained 1040F: arch/arm/mach-pxa/colibri-pxa270-income.c 1041 1042ARM/INTEL IOP32X ARM ARCHITECTURE 1043M: Lennert Buytenhek <kernel@wantstofly.org> 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1045S: Maintained 1046 1047ARM/INTEL IOP33X ARM ARCHITECTURE 1048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1049S: Orphan 1050 1051ARM/INTEL IOP13XX ARM ARCHITECTURE 1052M: Lennert Buytenhek <kernel@wantstofly.org> 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1054S: Maintained 1055 1056ARM/INTEL IQ81342EX MACHINE SUPPORT 1057M: Lennert Buytenhek <kernel@wantstofly.org> 1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1059S: Maintained 1060 1061ARM/INTEL IXDP2850 MACHINE SUPPORT 1062M: Lennert Buytenhek <kernel@wantstofly.org> 1063L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1064S: Maintained 1065 1066ARM/INTEL IXP4XX ARM ARCHITECTURE 1067M: Imre Kaloz <kaloz@openwrt.org> 1068M: Krzysztof Halasa <khalasa@piap.pl> 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1070S: Maintained 1071F: arch/arm/mach-ixp4xx/ 1072 1073ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1074M: Jonathan Cameron <jic23@cam.ac.uk> 1075L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1076S: Maintained 1077F: arch/arm/mach-pxa/stargate2.c 1078F: drivers/pcmcia/pxa2xx_stargate2.c 1079 1080ARM/INTEL XSC3 (MANZANO) ARM CORE 1081M: Lennert Buytenhek <kernel@wantstofly.org> 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1083S: Maintained 1084 1085ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1086M: Lennert Buytenhek <kernel@wantstofly.org> 1087L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1088S: Maintained 1089 1090ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1091M: Santosh Shilimkar <ssantosh@kernel.org> 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1093S: Maintained 1094F: arch/arm/mach-keystone/ 1095T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1096 1097ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1098M: Santosh Shilimkar <ssantosh@kernel.org> 1099L: linux-kernel@vger.kernel.org 1100S: Maintained 1101F: drivers/clk/keystone/ 1102 1103ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1104M: Santosh Shilimkar <ssantosh@kernel.org> 1105L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1106L: linux-kernel@vger.kernel.org 1107S: Maintained 1108F: drivers/clocksource/timer-keystone.c 1109 1110ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1111M: Santosh Shilimkar <ssantosh@kernel.org> 1112L: linux-kernel@vger.kernel.org 1113S: Maintained 1114F: drivers/power/reset/keystone-reset.c 1115 1116ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1117M: Santosh Shilimkar <ssantosh@kernel.org> 1118L: linux-kernel@vger.kernel.org 1119S: Maintained 1120F: drivers/memory/*emif* 1121 1122ARM/LOGICPD PXA270 MACHINE SUPPORT 1123M: Lennert Buytenhek <kernel@wantstofly.org> 1124L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1125S: Maintained 1126 1127ARM/MAGICIAN MACHINE SUPPORT 1128M: Philipp Zabel <philipp.zabel@gmail.com> 1129S: Maintained 1130 1131ARM/Marvell Armada 370 and Armada XP SOC support 1132M: Jason Cooper <jason@lakedaemon.net> 1133M: Andrew Lunn <andrew@lunn.ch> 1134M: Gregory Clement <gregory.clement@free-electrons.com> 1135M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1136L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1137S: Maintained 1138F: arch/arm/mach-mvebu/ 1139 1140ARM/Marvell Berlin SoC support 1141M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1143S: Maintained 1144F: arch/arm/mach-berlin/ 1145 1146ARM/Marvell Dove/MV78xx0/Orion SOC support 1147M: Jason Cooper <jason@lakedaemon.net> 1148M: Andrew Lunn <andrew@lunn.ch> 1149M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1150L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1151S: Maintained 1152F: arch/arm/mach-dove/ 1153F: arch/arm/mach-mv78xx0/ 1154F: arch/arm/mach-orion5x/ 1155F: arch/arm/plat-orion/ 1156 1157ARM/Orion SoC/Technologic Systems TS-78xx platform support 1158M: Alexander Clouter <alex@digriz.org.uk> 1159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1160W: http://www.digriz.org.uk/ts78xx/kernel 1161S: Maintained 1162F: arch/arm/mach-orion5x/ts78xx-* 1163 1164ARM/Mediatek SoC support 1165M: Matthias Brugger <matthias.bgg@gmail.com> 1166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1167S: Maintained 1168F: arch/arm/boot/dts/mt6* 1169F: arch/arm/boot/dts/mt8* 1170F: arch/arm/mach-mediatek/ 1171N: mtk 1172K: mediatek 1173 1174ARM/MICREL KS8695 ARCHITECTURE 1175M: Greg Ungerer <gerg@uclinux.org> 1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1177F: arch/arm/mach-ks8695/ 1178S: Odd Fixes 1179 1180ARM/MIOA701 MACHINE SUPPORT 1181M: Robert Jarzmik <robert.jarzmik@free.fr> 1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1183F: arch/arm/mach-pxa/mioa701.c 1184S: Maintained 1185 1186ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1187M: Michael Petchkovsky <mkpetch@internode.on.net> 1188S: Maintained 1189 1190ARM/NOMADIK ARCHITECTURE 1191M: Alessandro Rubini <rubini@unipv.it> 1192M: Linus Walleij <linus.walleij@linaro.org> 1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1194S: Maintained 1195F: arch/arm/mach-nomadik/ 1196F: drivers/pinctrl/nomadik/ 1197F: drivers/i2c/busses/i2c-nomadik.c 1198T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1199 1200ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1201M: Nelson Castillo <arhuaco@freaks-unidos.net> 1202L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1203W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1204S: Supported 1205 1206ARM/QUALCOMM MSM MACHINE SUPPORT 1207M: David Brown <davidb@codeaurora.org> 1208M: Daniel Walker <dwalker@fifo99.com> 1209M: Bryan Huntsman <bryanh@codeaurora.org> 1210L: linux-arm-msm@vger.kernel.org 1211F: arch/arm/mach-msm/ 1212F: drivers/video/fbdev/msm/ 1213F: drivers/mmc/host/msm_sdcc.c 1214F: drivers/mmc/host/msm_sdcc.h 1215F: drivers/tty/serial/msm_serial.h 1216F: drivers/tty/serial/msm_serial.c 1217F: drivers/*/pm8???-* 1218F: drivers/mfd/ssbi.c 1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1220S: Maintained 1221 1222ARM/TOSA MACHINE SUPPORT 1223M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1224M: Dirk Opfer <dirk@opfer-online.de> 1225S: Maintained 1226 1227ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1228M: Marek Vasut <marek.vasut@gmail.com> 1229L: linux-arm-kernel@lists.infradead.org 1230W: http://hackndev.com 1231S: Maintained 1232F: arch/arm/mach-pxa/include/mach/palmtx.h 1233F: arch/arm/mach-pxa/palmtx.c 1234F: arch/arm/mach-pxa/include/mach/palmt5.h 1235F: arch/arm/mach-pxa/palmt5.c 1236F: arch/arm/mach-pxa/include/mach/palmld.h 1237F: arch/arm/mach-pxa/palmld.c 1238F: arch/arm/mach-pxa/include/mach/palmte2.h 1239F: arch/arm/mach-pxa/palmte2.c 1240F: arch/arm/mach-pxa/include/mach/palmtc.h 1241F: arch/arm/mach-pxa/palmtc.c 1242 1243ARM/PALM TREO SUPPORT 1244M: Tomas Cech <sleep_walker@suse.cz> 1245L: linux-arm-kernel@lists.infradead.org 1246W: http://hackndev.com 1247S: Maintained 1248F: arch/arm/mach-pxa/include/mach/palmtreo.h 1249F: arch/arm/mach-pxa/palmtreo.c 1250 1251ARM/PALMZ72 SUPPORT 1252M: Sergey Lapin <slapin@ossfans.org> 1253L: linux-arm-kernel@lists.infradead.org 1254W: http://hackndev.com 1255S: Maintained 1256F: arch/arm/mach-pxa/include/mach/palmz72.h 1257F: arch/arm/mach-pxa/palmz72.c 1258 1259ARM/PLEB SUPPORT 1260M: Peter Chubb <pleb@gelato.unsw.edu.au> 1261W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1262S: Maintained 1263 1264ARM/PT DIGITAL BOARD PORT 1265M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1266L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1267W: http://www.arm.linux.org.uk/ 1268S: Maintained 1269 1270ARM/QUALCOMM SUPPORT 1271M: Kumar Gala <galak@codeaurora.org> 1272M: David Brown <davidb@codeaurora.org> 1273L: linux-arm-msm@vger.kernel.org 1274S: Maintained 1275F: arch/arm/mach-qcom/ 1276T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1277 1278ARM/RADISYS ENP2611 MACHINE SUPPORT 1279M: Lennert Buytenhek <kernel@wantstofly.org> 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1281S: Maintained 1282 1283ARM/RISCPC ARCHITECTURE 1284M: Russell King <linux@arm.linux.org.uk> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286W: http://www.arm.linux.org.uk/ 1287S: Maintained 1288F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1289F: arch/arm/include/asm/hardware/ioc.h 1290F: arch/arm/include/asm/hardware/iomd.h 1291F: arch/arm/include/asm/hardware/memc.h 1292F: arch/arm/mach-rpc/ 1293F: drivers/net/ethernet/8390/etherh.c 1294F: drivers/net/ethernet/i825xx/ether1* 1295F: drivers/net/ethernet/seeq/ether3* 1296F: drivers/scsi/arm/ 1297 1298ARM/Rockchip SoC support 1299M: Heiko Stuebner <heiko@sntech.de> 1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1301L: linux-rockchip@lists.infradead.org 1302S: Maintained 1303F: arch/arm/boot/dts/rk3* 1304F: arch/arm/mach-rockchip/ 1305F: drivers/clk/rockchip/ 1306F: drivers/i2c/busses/i2c-rk3x.c 1307F: drivers/*/*rockchip* 1308F: drivers/*/*/*rockchip* 1309F: sound/soc/rockchip/ 1310 1311ARM/SAMSUNG ARM ARCHITECTURES 1312M: Ben Dooks <ben-linux@fluff.org> 1313M: Kukjin Kim <kgene.kim@samsung.com> 1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1315L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1316W: http://www.fluff.org/ben/linux/ 1317S: Maintained 1318F: arch/arm/boot/dts/s3c* 1319F: arch/arm/boot/dts/exynos* 1320F: arch/arm/plat-samsung/ 1321F: arch/arm/mach-s3c24*/ 1322F: arch/arm/mach-s3c64xx/ 1323F: drivers/*/*s3c2410* 1324F: drivers/*/*/*s3c2410* 1325F: drivers/spi/spi-s3c* 1326F: sound/soc/samsung/* 1327 1328ARM/S5P EXYNOS ARM ARCHITECTURES 1329M: Kukjin Kim <kgene.kim@samsung.com> 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1331L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1332S: Maintained 1333F: arch/arm/mach-s5p*/ 1334F: arch/arm/mach-exynos*/ 1335N: exynos 1336 1337ARM/SAMSUNG MOBILE MACHINE SUPPORT 1338M: Kyungmin Park <kyungmin.park@samsung.com> 1339L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1340S: Maintained 1341F: arch/arm/mach-s5pv210/ 1342 1343ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1344M: Kyungmin Park <kyungmin.park@samsung.com> 1345M: Kamil Debski <k.debski@samsung.com> 1346L: linux-arm-kernel@lists.infradead.org 1347L: linux-media@vger.kernel.org 1348S: Maintained 1349F: drivers/media/platform/s5p-g2d/ 1350 1351ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1352M: Kyungmin Park <kyungmin.park@samsung.com> 1353M: Kamil Debski <k.debski@samsung.com> 1354M: Jeongtae Park <jtp.park@samsung.com> 1355L: linux-arm-kernel@lists.infradead.org 1356L: linux-media@vger.kernel.org 1357S: Maintained 1358F: arch/arm/plat-samsung/s5p-dev-mfc.c 1359F: drivers/media/platform/s5p-mfc/ 1360 1361ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1362M: Kyungmin Park <kyungmin.park@samsung.com> 1363M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1364L: linux-arm-kernel@lists.infradead.org 1365L: linux-media@vger.kernel.org 1366S: Maintained 1367F: drivers/media/platform/s5p-tv/ 1368 1369ARM/SHMOBILE ARM ARCHITECTURE 1370M: Simon Horman <horms@verge.net.au> 1371M: Magnus Damm <magnus.damm@gmail.com> 1372L: linux-sh@vger.kernel.org 1373W: http://oss.renesas.com 1374Q: http://patchwork.kernel.org/project/linux-sh/list/ 1375T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1376S: Supported 1377F: arch/arm/boot/dts/emev2* 1378F: arch/arm/boot/dts/r7s* 1379F: arch/arm/boot/dts/r8a* 1380F: arch/arm/boot/dts/sh* 1381F: arch/arm/configs/ape6evm_defconfig 1382F: arch/arm/configs/armadillo800eva_defconfig 1383F: arch/arm/configs/bockw_defconfig 1384F: arch/arm/configs/koelsch_defconfig 1385F: arch/arm/configs/kzm9g_defconfig 1386F: arch/arm/configs/lager_defconfig 1387F: arch/arm/configs/mackerel_defconfig 1388F: arch/arm/configs/marzen_defconfig 1389F: arch/arm/configs/shmobile_defconfig 1390F: arch/arm/mach-shmobile/ 1391F: drivers/sh/ 1392 1393ARM/SOCFPGA ARCHITECTURE 1394M: Dinh Nguyen <dinguyen@opensource.altera.com> 1395S: Maintained 1396F: arch/arm/mach-socfpga/ 1397W: http://www.rocketboards.org 1398T: git://git.rocketboards.org/linux-socfpga.git 1399T: git://git.rocketboards.org/linux-socfpga-next.git 1400 1401ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1402M: Dinh Nguyen <dinguyen@opensource.altera.com> 1403S: Maintained 1404F: drivers/clk/socfpga/ 1405 1406ARM/SOCFPGA EDAC SUPPORT 1407M: Thor Thayer <tthayer@opensource.altera.com> 1408S: Maintained 1409F: drivers/edac/altera_edac. 1410 1411ARM/STI ARCHITECTURE 1412M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1413M: Maxime Coquelin <maxime.coquelin@st.com> 1414M: Patrice Chotard <patrice.chotard@st.com> 1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1416L: kernel@stlinux.com 1417W: http://www.stlinux.com 1418S: Maintained 1419F: arch/arm/mach-sti/ 1420F: arch/arm/boot/dts/sti* 1421F: drivers/clocksource/arm_global_timer.c 1422F: drivers/i2c/busses/i2c-st.c 1423F: drivers/media/rc/st_rc.c 1424F: drivers/mmc/host/sdhci-st.c 1425F: drivers/phy/phy-stih407-usb.c 1426F: drivers/phy/phy-stih41x-usb.c 1427F: drivers/pinctrl/pinctrl-st.c 1428F: drivers/reset/sti/ 1429F: drivers/tty/serial/st-asc.c 1430F: drivers/usb/dwc3/dwc3-st.c 1431F: drivers/usb/host/ehci-st.c 1432F: drivers/usb/host/ohci-st.c 1433 1434ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1435M: Lennert Buytenhek <kernel@wantstofly.org> 1436L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1437S: Maintained 1438 1439ARM/TETON BGA MACHINE SUPPORT 1440M: "Mark F. Brown" <mark.brown314@gmail.com> 1441L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1442S: Maintained 1443 1444ARM/THECUS N2100 MACHINE SUPPORT 1445M: Lennert Buytenhek <kernel@wantstofly.org> 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1447S: Maintained 1448 1449ARM/NUVOTON W90X900 ARM ARCHITECTURE 1450M: Wan ZongShun <mcuos.com@gmail.com> 1451L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1452W: http://www.mcuos.com 1453S: Maintained 1454F: arch/arm/mach-w90x900/ 1455F: drivers/input/keyboard/w90p910_keypad.c 1456F: drivers/input/touchscreen/w90p910_ts.c 1457F: drivers/watchdog/nuc900_wdt.c 1458F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1459F: drivers/mtd/nand/nuc900_nand.c 1460F: drivers/rtc/rtc-nuc900.c 1461F: drivers/spi/spi-nuc900.c 1462F: drivers/usb/host/ehci-w90x900.c 1463F: drivers/video/fbdev/nuc900fb.c 1464 1465ARM/U300 MACHINE SUPPORT 1466M: Linus Walleij <linus.walleij@linaro.org> 1467L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1468S: Supported 1469F: arch/arm/mach-u300/ 1470F: drivers/clocksource/timer-u300.c 1471F: drivers/i2c/busses/i2c-stu300.c 1472F: drivers/rtc/rtc-coh901331.c 1473F: drivers/watchdog/coh901327_wdt.c 1474F: drivers/dma/coh901318* 1475F: drivers/mfd/ab3100* 1476F: drivers/rtc/rtc-ab3100.c 1477F: drivers/rtc/rtc-coh901331.c 1478T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1479 1480ARM/Ux500 ARM ARCHITECTURE 1481M: Linus Walleij <linus.walleij@linaro.org> 1482L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1483S: Maintained 1484F: arch/arm/mach-ux500/ 1485F: drivers/clocksource/clksrc-dbx500-prcmu.c 1486F: drivers/dma/ste_dma40* 1487F: drivers/hwspinlock/u8500_hsem.c 1488F: drivers/mfd/abx500* 1489F: drivers/mfd/ab8500* 1490F: drivers/mfd/dbx500* 1491F: drivers/mfd/db8500* 1492F: drivers/pinctrl/nomadik/pinctrl-ab* 1493F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1494F: drivers/rtc/rtc-ab8500.c 1495F: drivers/rtc/rtc-pl031.c 1496T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1497 1498ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1499M: Ulf Hansson <ulf.hansson@linaro.org> 1500L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1501T: git git://git.linaro.org/people/ulfh/clk.git 1502S: Maintained 1503F: drivers/clk/ux500/ 1504F: include/linux/platform_data/clk-ux500.h 1505 1506ARM/VFP SUPPORT 1507M: Russell King <linux@arm.linux.org.uk> 1508L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1509W: http://www.arm.linux.org.uk/ 1510S: Maintained 1511F: arch/arm/vfp/ 1512 1513ARM/VOIPAC PXA270 SUPPORT 1514M: Marek Vasut <marek.vasut@gmail.com> 1515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1516S: Maintained 1517F: arch/arm/mach-pxa/vpac270.c 1518F: arch/arm/mach-pxa/include/mach/vpac270.h 1519 1520ARM/VT8500 ARM ARCHITECTURE 1521M: Tony Prisk <linux@prisktech.co.nz> 1522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1523S: Maintained 1524F: arch/arm/mach-vt8500/ 1525F: drivers/clocksource/vt8500_timer.c 1526F: drivers/i2c/busses/i2c-wmt.c 1527F: drivers/mmc/host/wmt-sdmmc.c 1528F: drivers/pwm/pwm-vt8500.c 1529F: drivers/rtc/rtc-vt8500.c 1530F: drivers/tty/serial/vt8500_serial.c 1531F: drivers/usb/host/ehci-platform.c 1532F: drivers/usb/host/uhci-platform.c 1533F: drivers/video/fbdev/vt8500lcdfb.* 1534F: drivers/video/fbdev/wm8505fb* 1535F: drivers/video/fbdev/wmt_ge_rops.* 1536 1537ARM/ZIPIT Z2 SUPPORT 1538M: Marek Vasut <marek.vasut@gmail.com> 1539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1540S: Maintained 1541F: arch/arm/mach-pxa/z2.c 1542F: arch/arm/mach-pxa/include/mach/z2.h 1543 1544ARM/ZYNQ ARCHITECTURE 1545M: Michal Simek <michal.simek@xilinx.com> 1546R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1547L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1548W: http://wiki.xilinx.com 1549T: git git://git.xilinx.com/linux-xlnx.git 1550S: Supported 1551F: arch/arm/mach-zynq/ 1552F: drivers/cpuidle/cpuidle-zynq.c 1553F: drivers/block/xsysace.c 1554N: zynq 1555N: xilinx 1556F: drivers/clocksource/cadence_ttc_timer.c 1557F: drivers/i2c/busses/i2c-cadence.c 1558F: drivers/mmc/host/sdhci-of-arasan.c 1559 1560ARM SMMU DRIVER 1561M: Will Deacon <will.deacon@arm.com> 1562L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1563S: Maintained 1564F: drivers/iommu/arm-smmu.c 1565 1566ARM64 PORT (AARCH64 ARCHITECTURE) 1567M: Catalin Marinas <catalin.marinas@arm.com> 1568M: Will Deacon <will.deacon@arm.com> 1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1570S: Maintained 1571F: arch/arm64/ 1572F: Documentation/arm64/ 1573 1574AS3645A LED FLASH CONTROLLER DRIVER 1575M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1576L: linux-media@vger.kernel.org 1577T: git git://linuxtv.org/media_tree.git 1578S: Maintained 1579F: drivers/media/i2c/as3645a.c 1580F: include/media/as3645a.h 1581 1582ASC7621 HARDWARE MONITOR DRIVER 1583M: George Joseph <george.joseph@fairview5.com> 1584L: lm-sensors@lm-sensors.org 1585S: Maintained 1586F: Documentation/hwmon/asc7621 1587F: drivers/hwmon/asc7621.c 1588 1589ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1590M: Corentin Chary <corentin.chary@gmail.com> 1591L: acpi4asus-user@lists.sourceforge.net 1592L: platform-driver-x86@vger.kernel.org 1593W: http://acpi4asus.sf.net 1594S: Maintained 1595F: drivers/platform/x86/asus*.c 1596F: drivers/platform/x86/eeepc*.c 1597 1598ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1599R: Dan Williams <dan.j.williams@intel.com> 1600W: http://sourceforge.net/projects/xscaleiop 1601S: Odd fixes 1602F: Documentation/crypto/async-tx-api.txt 1603F: crypto/async_tx/ 1604F: drivers/dma/ 1605F: include/linux/dmaengine.h 1606F: include/linux/async_tx.h 1607 1608AT24 EEPROM DRIVER 1609M: Wolfram Sang <wsa@the-dreams.de> 1610L: linux-i2c@vger.kernel.org 1611S: Maintained 1612F: drivers/misc/eeprom/at24.c 1613F: include/linux/platform_data/at24.h 1614 1615ATA OVER ETHERNET (AOE) DRIVER 1616M: "Ed L. Cashin" <ecashin@coraid.com> 1617W: http://support.coraid.com/support/linux 1618S: Supported 1619F: Documentation/aoe/ 1620F: drivers/block/aoe/ 1621 1622ATHEROS ATH GENERIC UTILITIES 1623M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1624L: linux-wireless@vger.kernel.org 1625S: Supported 1626F: drivers/net/wireless/ath/* 1627 1628ATHEROS ATH5K WIRELESS DRIVER 1629M: Jiri Slaby <jirislaby@gmail.com> 1630M: Nick Kossifidis <mickflemm@gmail.com> 1631M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1632L: linux-wireless@vger.kernel.org 1633L: ath5k-devel@lists.ath5k.org 1634W: http://wireless.kernel.org/en/users/Drivers/ath5k 1635S: Maintained 1636F: drivers/net/wireless/ath/ath5k/ 1637 1638ATHEROS ATH6KL WIRELESS DRIVER 1639M: Kalle Valo <kvalo@qca.qualcomm.com> 1640L: linux-wireless@vger.kernel.org 1641W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1642T: git git://github.com/kvalo/ath.git 1643S: Supported 1644F: drivers/net/wireless/ath/ath6kl/ 1645 1646WILOCITY WIL6210 WIRELESS DRIVER 1647M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1648L: linux-wireless@vger.kernel.org 1649L: wil6210@qca.qualcomm.com 1650S: Supported 1651W: http://wireless.kernel.org/en/users/Drivers/wil6210 1652F: drivers/net/wireless/ath/wil6210/ 1653F: include/uapi/linux/wil6210_uapi.h 1654 1655CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1656M: Christian Lamparter <chunkeey@googlemail.com> 1657L: linux-wireless@vger.kernel.org 1658W: http://wireless.kernel.org/en/users/Drivers/carl9170 1659S: Maintained 1660F: drivers/net/wireless/ath/carl9170/ 1661 1662ATK0110 HWMON DRIVER 1663M: Luca Tettamanti <kronos.it@gmail.com> 1664L: lm-sensors@lm-sensors.org 1665S: Maintained 1666F: drivers/hwmon/asus_atk0110.c 1667 1668ATI_REMOTE2 DRIVER 1669M: Ville Syrjala <syrjala@sci.fi> 1670S: Maintained 1671F: drivers/input/misc/ati_remote2.c 1672 1673ATLX ETHERNET DRIVERS 1674M: Jay Cliburn <jcliburn@gmail.com> 1675M: Chris Snook <chris.snook@gmail.com> 1676L: netdev@vger.kernel.org 1677W: http://sourceforge.net/projects/atl1 1678W: http://atl1.sourceforge.net 1679S: Maintained 1680F: drivers/net/ethernet/atheros/ 1681 1682ATM 1683M: Chas Williams <chas@cmf.nrl.navy.mil> 1684L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1685L: netdev@vger.kernel.org 1686W: http://linux-atm.sourceforge.net 1687S: Maintained 1688F: drivers/atm/ 1689F: include/linux/atm* 1690F: include/uapi/linux/atm* 1691 1692ATMEL AT91 / AT32 MCI DRIVER 1693M: Ludovic Desroches <ludovic.desroches@atmel.com> 1694S: Maintained 1695F: drivers/mmc/host/atmel-mci.c 1696F: drivers/mmc/host/atmel-mci-regs.h 1697 1698ATMEL AT91 / AT32 SERIAL DRIVER 1699M: Nicolas Ferre <nicolas.ferre@atmel.com> 1700S: Supported 1701F: drivers/tty/serial/atmel_serial.c 1702 1703ATMEL Audio ALSA driver 1704M: Bo Shen <voice.shen@atmel.com> 1705L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1706S: Supported 1707F: sound/soc/atmel 1708 1709ATMEL DMA DRIVER 1710M: Nicolas Ferre <nicolas.ferre@atmel.com> 1711L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1712S: Supported 1713F: drivers/dma/at_hdmac.c 1714F: drivers/dma/at_hdmac_regs.h 1715F: include/linux/platform_data/dma-atmel.h 1716 1717ATMEL I2C DRIVER 1718M: Ludovic Desroches <ludovic.desroches@atmel.com> 1719L: linux-i2c@vger.kernel.org 1720S: Supported 1721F: drivers/i2c/busses/i2c-at91.c 1722 1723ATMEL ISI DRIVER 1724M: Josh Wu <josh.wu@atmel.com> 1725L: linux-media@vger.kernel.org 1726S: Supported 1727F: drivers/media/platform/soc_camera/atmel-isi.c 1728F: include/media/atmel-isi.h 1729 1730ATMEL LCDFB DRIVER 1731M: Nicolas Ferre <nicolas.ferre@atmel.com> 1732L: linux-fbdev@vger.kernel.org 1733S: Maintained 1734F: drivers/video/fbdev/atmel_lcdfb.c 1735F: include/video/atmel_lcdc.h 1736 1737ATMEL MACB ETHERNET DRIVER 1738M: Nicolas Ferre <nicolas.ferre@atmel.com> 1739S: Supported 1740F: drivers/net/ethernet/cadence/ 1741 1742ATMEL NAND DRIVER 1743M: Josh Wu <josh.wu@atmel.com> 1744L: linux-mtd@lists.infradead.org 1745S: Supported 1746F: drivers/mtd/nand/atmel_nand* 1747 1748ATMEL SPI DRIVER 1749M: Nicolas Ferre <nicolas.ferre@atmel.com> 1750S: Supported 1751F: drivers/spi/spi-atmel.* 1752 1753ATMEL SSC DRIVER 1754M: Bo Shen <voice.shen@atmel.com> 1755L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1756S: Supported 1757F: drivers/misc/atmel-ssc.c 1758F: include/linux/atmel-ssc.h 1759 1760ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1761M: Nicolas Ferre <nicolas.ferre@atmel.com> 1762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1763S: Supported 1764F: drivers/misc/atmel_tclib.c 1765F: drivers/clocksource/tcb_clksrc.c 1766 1767ATMEL USBA UDC DRIVER 1768M: Nicolas Ferre <nicolas.ferre@atmel.com> 1769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1770S: Supported 1771F: drivers/usb/gadget/udc/atmel_usba_udc.* 1772 1773ATMEL WIRELESS DRIVER 1774M: Simon Kelley <simon@thekelleys.org.uk> 1775L: linux-wireless@vger.kernel.org 1776W: http://www.thekelleys.org.uk/atmel 1777W: http://atmelwlandriver.sourceforge.net/ 1778S: Maintained 1779F: drivers/net/wireless/atmel* 1780 1781ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1782M: Bradley Grove <linuxdrivers@attotech.com> 1783L: linux-scsi@vger.kernel.org 1784W: http://www.attotech.com 1785S: Supported 1786F: drivers/scsi/esas2r 1787 1788AUDIT SUBSYSTEM 1789M: Eric Paris <eparis@redhat.com> 1790L: linux-audit@redhat.com (subscribers-only) 1791W: http://people.redhat.com/sgrubb/audit/ 1792T: git git://git.infradead.org/users/eparis/audit.git 1793S: Maintained 1794F: include/linux/audit.h 1795F: include/uapi/linux/audit.h 1796F: kernel/audit* 1797 1798AUXILIARY DISPLAY DRIVERS 1799M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1800W: http://miguelojeda.es/auxdisplay.htm 1801W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1802S: Maintained 1803F: drivers/auxdisplay/ 1804F: include/linux/cfag12864b.h 1805 1806AVR32 ARCHITECTURE 1807M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1808M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1809W: http://www.atmel.com/products/AVR32/ 1810W: http://mirror.egtvedt.no/avr32linux.org/ 1811W: http://avrfreaks.net/ 1812S: Maintained 1813F: arch/avr32/ 1814 1815AVR32/AT32AP MACHINE SUPPORT 1816M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1817M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1818S: Maintained 1819F: arch/avr32/mach-at32ap/ 1820 1821AX.25 NETWORK LAYER 1822M: Ralf Baechle <ralf@linux-mips.org> 1823L: linux-hams@vger.kernel.org 1824W: http://www.linux-ax25.org/ 1825S: Maintained 1826F: include/uapi/linux/ax25.h 1827F: include/net/ax25.h 1828F: net/ax25/ 1829 1830AZ6007 DVB DRIVER 1831M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1832L: linux-media@vger.kernel.org 1833W: http://linuxtv.org 1834T: git git://linuxtv.org/media_tree.git 1835S: Maintained 1836F: drivers/media/usb/dvb-usb-v2/az6007.c 1837 1838AZTECH FM RADIO RECEIVER DRIVER 1839M: Hans Verkuil <hverkuil@xs4all.nl> 1840L: linux-media@vger.kernel.org 1841T: git git://linuxtv.org/media_tree.git 1842W: http://linuxtv.org 1843S: Maintained 1844F: drivers/media/radio/radio-aztech* 1845 1846B43 WIRELESS DRIVER 1847M: Stefano Brivio <stefano.brivio@polimi.it> 1848L: linux-wireless@vger.kernel.org 1849L: b43-dev@lists.infradead.org 1850W: http://wireless.kernel.org/en/users/Drivers/b43 1851S: Maintained 1852F: drivers/net/wireless/b43/ 1853 1854B43LEGACY WIRELESS DRIVER 1855M: Larry Finger <Larry.Finger@lwfinger.net> 1856M: Stefano Brivio <stefano.brivio@polimi.it> 1857L: linux-wireless@vger.kernel.org 1858L: b43-dev@lists.infradead.org 1859W: http://wireless.kernel.org/en/users/Drivers/b43 1860S: Maintained 1861F: drivers/net/wireless/b43legacy/ 1862 1863BACKLIGHT CLASS/SUBSYSTEM 1864M: Jingoo Han <jg1.han@samsung.com> 1865M: Bryan Wu <cooloney@gmail.com> 1866M: Lee Jones <lee.jones@linaro.org> 1867S: Maintained 1868F: drivers/video/backlight/ 1869F: include/linux/backlight.h 1870 1871BATMAN ADVANCED 1872M: Marek Lindner <mareklindner@neomailbox.ch> 1873M: Simon Wunderlich <sw@simonwunderlich.de> 1874M: Antonio Quartulli <antonio@meshcoding.com> 1875L: b.a.t.m.a.n@lists.open-mesh.org 1876W: http://www.open-mesh.org/ 1877S: Maintained 1878F: net/batman-adv/ 1879 1880BAYCOM/HDLCDRV DRIVERS FOR AX.25 1881M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1882L: linux-hams@vger.kernel.org 1883W: http://www.baycom.org/~tom/ham/ham.html 1884S: Maintained 1885F: drivers/net/hamradio/baycom* 1886 1887BCACHE (BLOCK LAYER CACHE) 1888M: Kent Overstreet <kmo@daterainc.com> 1889L: linux-bcache@vger.kernel.org 1890W: http://bcache.evilpiepirate.org 1891S: Maintained: 1892F: drivers/md/bcache/ 1893 1894BECEEM BCS200/BCS220-3/BCSM250 WIMAX SUPPORT 1895M: Kevin McKinney <klmckinney1@gmail.com> 1896M: Matthias Beyer <mail@beyermatthias.de> 1897L: devel@driverdev.osuosl.org 1898S: Maintained 1899F: drivers/staging/bcm* 1900 1901BEFS FILE SYSTEM 1902S: Orphan 1903F: Documentation/filesystems/befs.txt 1904F: fs/befs/ 1905 1906BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1907M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1908L: netdev@vger.kernel.org 1909S: Maintained 1910F: drivers/net/ethernet/ec_bhf.c 1911 1912BFS FILE SYSTEM 1913M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1914S: Maintained 1915F: Documentation/filesystems/bfs.txt 1916F: fs/bfs/ 1917F: include/uapi/linux/bfs_fs.h 1918 1919BLACKFIN ARCHITECTURE 1920M: Steven Miao <realmz6@gmail.com> 1921L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1922T: git git://git.code.sf.net/p/adi-linux/code 1923W: http://blackfin.uclinux.org 1924S: Supported 1925F: arch/blackfin/ 1926 1927BLACKFIN EMAC DRIVER 1928L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1929W: http://blackfin.uclinux.org 1930S: Supported 1931F: drivers/net/ethernet/adi/ 1932 1933BLACKFIN RTC DRIVER 1934L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1935W: http://blackfin.uclinux.org 1936S: Supported 1937F: drivers/rtc/rtc-bfin.c 1938 1939BLACKFIN SDH DRIVER 1940M: Sonic Zhang <sonic.zhang@analog.com> 1941L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1942W: http://blackfin.uclinux.org 1943S: Supported 1944F: drivers/mmc/host/bfin_sdh.c 1945 1946BLACKFIN SERIAL DRIVER 1947M: Sonic Zhang <sonic.zhang@analog.com> 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1949W: http://blackfin.uclinux.org 1950S: Supported 1951F: drivers/tty/serial/bfin_uart.c 1952 1953BLACKFIN WATCHDOG DRIVER 1954L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1955W: http://blackfin.uclinux.org 1956S: Supported 1957F: drivers/watchdog/bfin_wdt.c 1958 1959BLACKFIN I2C TWI DRIVER 1960M: Sonic Zhang <sonic.zhang@analog.com> 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1962W: http://blackfin.uclinux.org/ 1963S: Supported 1964F: drivers/i2c/busses/i2c-bfin-twi.c 1965 1966BLACKFIN MEDIA DRIVER 1967M: Scott Jiang <scott.jiang.linux@gmail.com> 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1969W: http://blackfin.uclinux.org/ 1970S: Supported 1971F: drivers/media/platform/blackfin/ 1972F: drivers/media/i2c/adv7183* 1973F: drivers/media/i2c/vs6624* 1974 1975BLINKM RGB LED DRIVER 1976M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 1977S: Maintained 1978F: drivers/leds/leds-blinkm.c 1979 1980BLOCK LAYER 1981M: Jens Axboe <axboe@kernel.dk> 1982T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 1983S: Maintained 1984F: block/ 1985 1986BLOCK2MTD DRIVER 1987M: Joern Engel <joern@lazybastard.org> 1988L: linux-mtd@lists.infradead.org 1989S: Maintained 1990F: drivers/mtd/devices/block2mtd.c 1991 1992BLUETOOTH DRIVERS 1993M: Marcel Holtmann <marcel@holtmann.org> 1994M: Gustavo Padovan <gustavo@padovan.org> 1995M: Johan Hedberg <johan.hedberg@gmail.com> 1996L: linux-bluetooth@vger.kernel.org 1997W: http://www.bluez.org/ 1998T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 1999T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2000S: Maintained 2001F: drivers/bluetooth/ 2002 2003BLUETOOTH SUBSYSTEM 2004M: Marcel Holtmann <marcel@holtmann.org> 2005M: Gustavo Padovan <gustavo@padovan.org> 2006M: Johan Hedberg <johan.hedberg@gmail.com> 2007L: linux-bluetooth@vger.kernel.org 2008W: http://www.bluez.org/ 2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2010T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2011S: Maintained 2012F: net/bluetooth/ 2013F: include/net/bluetooth/ 2014 2015BONDING DRIVER 2016M: Jay Vosburgh <j.vosburgh@gmail.com> 2017M: Veaceslav Falico <vfalico@gmail.com> 2018M: Andy Gospodarek <andy@greyhouse.net> 2019L: netdev@vger.kernel.org 2020W: http://sourceforge.net/projects/bonding/ 2021S: Supported 2022F: drivers/net/bonding/ 2023F: include/uapi/linux/if_bonding.h 2024 2025BPF (Safe dynamic programs and tools) 2026M: Alexei Starovoitov <ast@kernel.org> 2027L: netdev@vger.kernel.org 2028L: linux-kernel@vger.kernel.org 2029S: Supported 2030F: kernel/bpf/ 2031 2032BROADCOM B44 10/100 ETHERNET DRIVER 2033M: Gary Zambrano <zambrano@broadcom.com> 2034L: netdev@vger.kernel.org 2035S: Supported 2036F: drivers/net/ethernet/broadcom/b44.* 2037 2038BROADCOM GENET ETHERNET DRIVER 2039M: Florian Fainelli <f.fainelli@gmail.com> 2040L: netdev@vger.kernel.org 2041S: Supported 2042F: drivers/net/ethernet/broadcom/genet/ 2043 2044BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2045M: Sony Chacko <sony.chacko@qlogic.com> 2046M: Dept-HSGLinuxNICDev@qlogic.com 2047L: netdev@vger.kernel.org 2048S: Supported 2049F: drivers/net/ethernet/broadcom/bnx2.* 2050F: drivers/net/ethernet/broadcom/bnx2_* 2051 2052BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2053M: Ariel Elior <ariel.elior@qlogic.com> 2054L: netdev@vger.kernel.org 2055S: Supported 2056F: drivers/net/ethernet/broadcom/bnx2x/ 2057 2058BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2059M: Christian Daudt <bcm@fixthebug.org> 2060M: Matt Porter <mporter@linaro.org> 2061M: Florian Fainelli <f.fainelli@gmail.com> 2062L: bcm-kernel-feedback-list@broadcom.com 2063T: git git://github.com/broadcom/mach-bcm 2064S: Maintained 2065F: arch/arm/mach-bcm/ 2066F: arch/arm/boot/dts/bcm113* 2067F: arch/arm/boot/dts/bcm216* 2068F: arch/arm/boot/dts/bcm281* 2069F: arch/arm/configs/bcm_defconfig 2070F: drivers/mmc/host/sdhci-bcm-kona.c 2071F: drivers/clocksource/bcm_kona_timer.c 2072 2073BROADCOM BCM2835 ARM ARCHITECTURE 2074M: Stephen Warren <swarren@wwwdotorg.org> 2075M: Lee Jones <lee@kernel.org> 2076L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2077T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2078S: Maintained 2079N: bcm2835 2080 2081BROADCOM BCM5301X ARM ARCHITECTURE 2082M: Hauke Mehrtens <hauke@hauke-m.de> 2083L: linux-arm-kernel@lists.infradead.org 2084S: Maintained 2085F: arch/arm/mach-bcm/bcm_5301x.c 2086F: arch/arm/boot/dts/bcm5301x.dtsi 2087F: arch/arm/boot/dts/bcm470* 2088 2089BROADCOM BCM63XX ARM ARCHITECTURE 2090M: Florian Fainelli <f.fainelli@gmail.com> 2091L: linux-arm-kernel@lists.infradead.org 2092T: git git://git.github.com/brcm/linux.git 2093S: Maintained 2094F: arch/arm/mach-bcm/bcm63xx.c 2095F: arch/arm/include/debug/bcm63xx.S 2096 2097BROADCOM BCM7XXX ARM ARCHITECTURE 2098M: Marc Carino <marc.ceeeee@gmail.com> 2099M: Brian Norris <computersforpeace@gmail.com> 2100L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2101S: Maintained 2102F: arch/arm/mach-bcm/*brcmstb* 2103F: arch/arm/boot/dts/bcm7*.dts* 2104 2105BROADCOM TG3 GIGABIT ETHERNET DRIVER 2106M: Prashant Sreedharan <prashant@broadcom.com> 2107M: Michael Chan <mchan@broadcom.com> 2108L: netdev@vger.kernel.org 2109S: Supported 2110F: drivers/net/ethernet/broadcom/tg3.* 2111 2112BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2113M: Brett Rudley <brudley@broadcom.com> 2114M: Arend van Spriel <arend@broadcom.com> 2115M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2116M: Hante Meuleman <meuleman@broadcom.com> 2117L: linux-wireless@vger.kernel.org 2118L: brcm80211-dev-list@broadcom.com 2119S: Supported 2120F: drivers/net/wireless/brcm80211/ 2121 2122BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2123M: QLogic-Storage-Upstream@qlogic.com 2124L: linux-scsi@vger.kernel.org 2125S: Supported 2126F: drivers/scsi/bnx2fc/ 2127 2128BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2129M: QLogic-Storage-Upstream@qlogic.com 2130L: linux-scsi@vger.kernel.org 2131S: Supported 2132F: drivers/scsi/bnx2i/ 2133 2134BROADCOM KONA GPIO DRIVER 2135M: Ray Jui <rjui@broadcom.com> 2136L: bcm-kernel-feedback-list@broadcom.com 2137S: Supported 2138F: drivers/gpio/gpio-bcm-kona.c 2139F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2140 2141BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2142M: Rafał Miłecki <zajec5@gmail.com> 2143L: linux-wireless@vger.kernel.org 2144S: Maintained 2145F: drivers/bcma/ 2146F: include/linux/bcma/ 2147 2148BROADCOM SYSTEMPORT ETHERNET DRIVER 2149M: Florian Fainelli <f.fainelli@gmail.com> 2150L: netdev@vger.kernel.org 2151S: Supported 2152F: drivers/net/ethernet/broadcom/bcmsysport.* 2153 2154BROCADE BFA FC SCSI DRIVER 2155M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2156M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2157L: linux-scsi@vger.kernel.org 2158S: Supported 2159F: drivers/scsi/bfa/ 2160 2161BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2162M: Rasesh Mody <rasesh.mody@qlogic.com> 2163L: netdev@vger.kernel.org 2164S: Supported 2165F: drivers/net/ethernet/brocade/bna/ 2166 2167BSG (block layer generic sg v4 driver) 2168M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2169L: linux-scsi@vger.kernel.org 2170S: Supported 2171F: block/bsg.c 2172F: include/linux/bsg.h 2173F: include/uapi/linux/bsg.h 2174 2175BT87X AUDIO DRIVER 2176M: Clemens Ladisch <clemens@ladisch.de> 2177L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2178T: git git://git.alsa-project.org/alsa-kernel.git 2179S: Maintained 2180F: Documentation/sound/alsa/Bt87x.txt 2181F: sound/pci/bt87x.c 2182 2183BT8XXGPIO DRIVER 2184M: Michael Buesch <m@bues.ch> 2185W: http://bu3sch.de/btgpio.php 2186S: Maintained 2187F: drivers/gpio/gpio-bt8xx.c 2188 2189BTRFS FILE SYSTEM 2190M: Chris Mason <clm@fb.com> 2191M: Josef Bacik <jbacik@fb.com> 2192L: linux-btrfs@vger.kernel.org 2193W: http://btrfs.wiki.kernel.org/ 2194Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2195T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2196S: Maintained 2197F: Documentation/filesystems/btrfs.txt 2198F: fs/btrfs/ 2199 2200BTTV VIDEO4LINUX DRIVER 2201M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2202L: linux-media@vger.kernel.org 2203W: http://linuxtv.org 2204T: git git://linuxtv.org/media_tree.git 2205S: Odd fixes 2206F: Documentation/video4linux/bttv/ 2207F: drivers/media/pci/bt8xx/bttv* 2208 2209BUSLOGIC SCSI DRIVER 2210M: Khalid Aziz <khalid@gonehiking.org> 2211L: linux-scsi@vger.kernel.org 2212S: Maintained 2213F: drivers/scsi/BusLogic.* 2214F: drivers/scsi/FlashPoint.* 2215 2216C-MEDIA CMI8788 DRIVER 2217M: Clemens Ladisch <clemens@ladisch.de> 2218L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2219T: git git://git.alsa-project.org/alsa-kernel.git 2220S: Maintained 2221F: sound/pci/oxygen/ 2222 2223C6X ARCHITECTURE 2224M: Mark Salter <msalter@redhat.com> 2225M: Aurelien Jacquiot <a-jacquiot@ti.com> 2226L: linux-c6x-dev@linux-c6x.org 2227W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2228S: Maintained 2229F: arch/c6x/ 2230 2231CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2232M: David Howells <dhowells@redhat.com> 2233L: linux-cachefs@redhat.com 2234S: Supported 2235F: Documentation/filesystems/caching/cachefiles.txt 2236F: fs/cachefiles/ 2237 2238CADET FM/AM RADIO RECEIVER DRIVER 2239M: Hans Verkuil <hverkuil@xs4all.nl> 2240L: linux-media@vger.kernel.org 2241T: git git://linuxtv.org/media_tree.git 2242W: http://linuxtv.org 2243S: Maintained 2244F: drivers/media/radio/radio-cadet* 2245 2246CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2247M: Jonathan Corbet <corbet@lwn.net> 2248L: linux-media@vger.kernel.org 2249T: git git://linuxtv.org/media_tree.git 2250S: Maintained 2251F: Documentation/video4linux/cafe_ccic 2252F: drivers/media/platform/marvell-ccic/ 2253 2254CAIF NETWORK LAYER 2255M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2256L: netdev@vger.kernel.org 2257S: Supported 2258F: Documentation/networking/caif/ 2259F: drivers/net/caif/ 2260F: include/uapi/linux/caif/ 2261F: include/net/caif/ 2262F: net/caif/ 2263 2264CALGARY x86-64 IOMMU 2265M: Muli Ben-Yehuda <muli@il.ibm.com> 2266M: "Jon D. Mason" <jdmason@kudzu.us> 2267L: discuss@x86-64.org 2268S: Maintained 2269F: arch/x86/kernel/pci-calgary_64.c 2270F: arch/x86/kernel/tce_64.c 2271F: arch/x86/include/asm/calgary.h 2272F: arch/x86/include/asm/tce.h 2273 2274CAN NETWORK LAYER 2275M: Oliver Hartkopp <socketcan@hartkopp.net> 2276L: linux-can@vger.kernel.org 2277W: http://gitorious.org/linux-can 2278T: git git://gitorious.org/linux-can/linux-can-next.git 2279S: Maintained 2280F: Documentation/networking/can.txt 2281F: net/can/ 2282F: include/linux/can/core.h 2283F: include/uapi/linux/can.h 2284F: include/uapi/linux/can/bcm.h 2285F: include/uapi/linux/can/raw.h 2286F: include/uapi/linux/can/gw.h 2287 2288CAN NETWORK DRIVERS 2289M: Wolfgang Grandegger <wg@grandegger.com> 2290M: Marc Kleine-Budde <mkl@pengutronix.de> 2291L: linux-can@vger.kernel.org 2292W: http://gitorious.org/linux-can 2293T: git git://gitorious.org/linux-can/linux-can-next.git 2294S: Maintained 2295F: drivers/net/can/ 2296F: include/linux/can/dev.h 2297F: include/linux/can/platform/ 2298F: include/uapi/linux/can/error.h 2299F: include/uapi/linux/can/netlink.h 2300 2301CAPABILITIES 2302M: Serge Hallyn <serge.hallyn@canonical.com> 2303L: linux-security-module@vger.kernel.org 2304S: Supported 2305F: include/linux/capability.h 2306F: include/uapi/linux/capability.h 2307F: security/capability.c 2308F: security/commoncap.c 2309F: kernel/capability.c 2310 2311CELL BROADBAND ENGINE ARCHITECTURE 2312M: Arnd Bergmann <arnd@arndb.de> 2313L: linuxppc-dev@lists.ozlabs.org 2314L: cbe-oss-dev@lists.ozlabs.org 2315W: http://www.ibm.com/developerworks/power/cell/ 2316S: Supported 2317F: arch/powerpc/include/asm/cell*.h 2318F: arch/powerpc/include/asm/spu*.h 2319F: arch/powerpc/include/uapi/asm/spu*.h 2320F: arch/powerpc/oprofile/*cell* 2321F: arch/powerpc/platforms/cell/ 2322 2323CEPH DISTRIBUTED FILE SYSTEM CLIENT 2324M: Sage Weil <sage@inktank.com> 2325L: ceph-devel@vger.kernel.org 2326W: http://ceph.com/ 2327T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2328S: Supported 2329F: Documentation/filesystems/ceph.txt 2330F: fs/ceph/ 2331F: net/ceph/ 2332F: include/linux/ceph/ 2333F: include/linux/crush/ 2334 2335CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2336L: linux-usb@vger.kernel.org 2337S: Orphan 2338F: Documentation/usb/WUSB-Design-overview.txt 2339F: Documentation/usb/wusb-cbaf 2340F: drivers/usb/host/hwa-hc.c 2341F: drivers/usb/host/whci/ 2342F: drivers/usb/wusbcore/ 2343F: include/linux/usb/wusb* 2344 2345CFAG12864B LCD DRIVER 2346M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2347W: http://miguelojeda.es/auxdisplay.htm 2348W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2349S: Maintained 2350F: drivers/auxdisplay/cfag12864b.c 2351F: include/linux/cfag12864b.h 2352 2353CFAG12864BFB LCD FRAMEBUFFER DRIVER 2354M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2355W: http://miguelojeda.es/auxdisplay.htm 2356W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2357S: Maintained 2358F: drivers/auxdisplay/cfag12864bfb.c 2359F: include/linux/cfag12864b.h 2360 2361CFG80211 and NL80211 2362M: Johannes Berg <johannes@sipsolutions.net> 2363L: linux-wireless@vger.kernel.org 2364W: http://wireless.kernel.org/ 2365T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2366T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2367S: Maintained 2368F: include/uapi/linux/nl80211.h 2369F: include/net/cfg80211.h 2370F: net/wireless/* 2371X: net/wireless/wext* 2372 2373CHAR and MISC DRIVERS 2374M: Arnd Bergmann <arnd@arndb.de> 2375M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2376T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2377S: Supported 2378F: drivers/char/* 2379F: drivers/misc/* 2380F: include/linux/miscdevice.h 2381 2382CHECKPATCH 2383M: Andy Whitcroft <apw@canonical.com> 2384M: Joe Perches <joe@perches.com> 2385S: Maintained 2386F: scripts/checkpatch.pl 2387 2388CHINESE DOCUMENTATION 2389M: Harry Wei <harryxiyou@gmail.com> 2390L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2391L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2392S: Maintained 2393F: Documentation/zh_CN/ 2394 2395CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2396M: Peter Chen <Peter.Chen@freescale.com> 2397T: git git://github.com/hzpeterchen/linux-usb.git 2398L: linux-usb@vger.kernel.org 2399S: Maintained 2400F: drivers/usb/chipidea/ 2401 2402CHROME HARDWARE PLATFORM SUPPORT 2403M: Olof Johansson <olof@lixom.net> 2404S: Maintained 2405F: drivers/platform/chrome/ 2406 2407CISCO VIC ETHERNET NIC DRIVER 2408M: Christian Benvenuti <benve@cisco.com> 2409M: Sujith Sankar <ssujith@cisco.com> 2410M: Govindarajulu Varadarajan <_govind@gmx.com> 2411M: Neel Patel <neepatel@cisco.com> 2412S: Supported 2413F: drivers/net/ethernet/cisco/enic/ 2414 2415CISCO VIC LOW LATENCY NIC DRIVER 2416M: Upinder Malhi <umalhi@cisco.com> 2417S: Supported 2418F: drivers/infiniband/hw/usnic 2419 2420CIRRUS LOGIC EP93XX ETHERNET DRIVER 2421M: Hartley Sweeten <hsweeten@visionengravers.com> 2422L: netdev@vger.kernel.org 2423S: Maintained 2424F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2425 2426CIRRUS LOGIC AUDIO CODEC DRIVERS 2427M: Brian Austin <brian.austin@cirrus.com> 2428M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2429L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2430S: Maintained 2431F: sound/soc/codecs/cs* 2432 2433CLEANCACHE API 2434M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2435L: linux-kernel@vger.kernel.org 2436S: Maintained 2437F: mm/cleancache.c 2438F: include/linux/cleancache.h 2439 2440CLK API 2441M: Russell King <linux@arm.linux.org.uk> 2442S: Maintained 2443F: include/linux/clk.h 2444 2445CLOCKSOURCE, CLOCKEVENT DRIVERS 2446M: Daniel Lezcano <daniel.lezcano@linaro.org> 2447M: Thomas Gleixner <tglx@linutronix.de> 2448L: linux-kernel@vger.kernel.org 2449T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2450S: Supported 2451F: drivers/clocksource 2452 2453CISCO FCOE HBA DRIVER 2454M: Hiral Patel <hiralpat@cisco.com> 2455M: Suma Ramars <sramars@cisco.com> 2456M: Brian Uchino <buchino@cisco.com> 2457L: linux-scsi@vger.kernel.org 2458S: Supported 2459F: drivers/scsi/fnic/ 2460 2461CMPC ACPI DRIVER 2462M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2463M: Daniel Oliveira Nascimento <don@syst.com.br> 2464L: platform-driver-x86@vger.kernel.org 2465S: Supported 2466F: drivers/platform/x86/classmate-laptop.c 2467 2468COCCINELLE/Semantic Patches (SmPL) 2469M: Julia Lawall <Julia.Lawall@lip6.fr> 2470M: Gilles Muller <Gilles.Muller@lip6.fr> 2471M: Nicolas Palix <nicolas.palix@imag.fr> 2472M: Michal Marek <mmarek@suse.cz> 2473L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2474T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2475W: http://coccinelle.lip6.fr/ 2476S: Supported 2477F: Documentation/coccinelle.txt 2478F: scripts/coccinelle/ 2479F: scripts/coccicheck 2480 2481CODA FILE SYSTEM 2482M: Jan Harkes <jaharkes@cs.cmu.edu> 2483M: coda@cs.cmu.edu 2484L: codalist@coda.cs.cmu.edu 2485W: http://www.coda.cs.cmu.edu/ 2486S: Maintained 2487F: Documentation/filesystems/coda.txt 2488F: fs/coda/ 2489F: include/linux/coda*.h 2490F: include/uapi/linux/coda*.h 2491 2492COMMON CLK FRAMEWORK 2493M: Mike Turquette <mturquette@linaro.org> 2494L: linux-kernel@vger.kernel.org 2495T: git git://git.linaro.org/people/mturquette/linux.git 2496S: Maintained 2497F: drivers/clk/ 2498X: drivers/clk/clkdev.c 2499F: include/linux/clk-pr* 2500F: include/linux/clk/ 2501 2502COMMON INTERNET FILE SYSTEM (CIFS) 2503M: Steve French <sfrench@samba.org> 2504L: linux-cifs@vger.kernel.org 2505L: samba-technical@lists.samba.org (moderated for non-subscribers) 2506W: http://linux-cifs.samba.org/ 2507Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/ 2508T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git 2509S: Supported 2510F: Documentation/filesystems/cifs/ 2511F: fs/cifs/ 2512 2513COMPACTPCI HOTPLUG CORE 2514M: Scott Murray <scott@spiteful.org> 2515L: linux-pci@vger.kernel.org 2516S: Maintained 2517F: drivers/pci/hotplug/cpci_hotplug* 2518 2519COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2520M: Scott Murray <scott@spiteful.org> 2521L: linux-pci@vger.kernel.org 2522S: Maintained 2523F: drivers/pci/hotplug/cpcihp_zt5550.* 2524 2525COMPACTPCI HOTPLUG GENERIC DRIVER 2526M: Scott Murray <scott@spiteful.org> 2527L: linux-pci@vger.kernel.org 2528S: Maintained 2529F: drivers/pci/hotplug/cpcihp_generic.c 2530 2531COMPAL LAPTOP SUPPORT 2532M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2533L: platform-driver-x86@vger.kernel.org 2534S: Maintained 2535F: drivers/platform/x86/compal-laptop.c 2536 2537CONEXANT ACCESSRUNNER USB DRIVER 2538M: Simon Arlott <cxacru@fire.lp0.eu> 2539L: accessrunner-general@lists.sourceforge.net 2540W: http://accessrunner.sourceforge.net/ 2541S: Maintained 2542F: drivers/usb/atm/cxacru.c 2543 2544CONFIGFS 2545M: Joel Becker <jlbec@evilplan.org> 2546T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2547S: Supported 2548F: fs/configfs/ 2549F: include/linux/configfs.h 2550 2551CONNECTOR 2552M: Evgeniy Polyakov <zbr@ioremap.net> 2553L: netdev@vger.kernel.org 2554S: Maintained 2555F: drivers/connector/ 2556 2557CONTROL GROUP (CGROUP) 2558M: Tejun Heo <tj@kernel.org> 2559M: Li Zefan <lizefan@huawei.com> 2560L: cgroups@vger.kernel.org 2561T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2562S: Maintained 2563F: Documentation/cgroups/ 2564F: include/linux/cgroup* 2565F: kernel/cgroup* 2566 2567CONTROL GROUP - CPUSET 2568M: Li Zefan <lizefan@huawei.com> 2569L: cgroups@vger.kernel.org 2570W: http://www.bullopensource.org/cpuset/ 2571W: http://oss.sgi.com/projects/cpusets/ 2572T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2573S: Maintained 2574F: Documentation/cgroups/cpusets.txt 2575F: include/linux/cpuset.h 2576F: kernel/cpuset.c 2577 2578CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2579M: Johannes Weiner <hannes@cmpxchg.org> 2580M: Michal Hocko <mhocko@suse.cz> 2581L: cgroups@vger.kernel.org 2582L: linux-mm@kvack.org 2583S: Maintained 2584F: mm/memcontrol.c 2585F: mm/page_cgroup.c 2586 2587CORETEMP HARDWARE MONITORING DRIVER 2588M: Fenghua Yu <fenghua.yu@intel.com> 2589L: lm-sensors@lm-sensors.org 2590S: Maintained 2591F: Documentation/hwmon/coretemp 2592F: drivers/hwmon/coretemp.c 2593 2594COSA/SRP SYNC SERIAL DRIVER 2595M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2596W: http://www.fi.muni.cz/~kas/cosa/ 2597S: Maintained 2598F: drivers/net/wan/cosa* 2599 2600CPMAC ETHERNET DRIVER 2601M: Florian Fainelli <florian@openwrt.org> 2602L: netdev@vger.kernel.org 2603S: Maintained 2604F: drivers/net/ethernet/ti/cpmac.c 2605 2606CPU FREQUENCY DRIVERS 2607M: Rafael J. Wysocki <rjw@rjwysocki.net> 2608M: Viresh Kumar <viresh.kumar@linaro.org> 2609L: linux-pm@vger.kernel.org 2610S: Maintained 2611T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2612T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2613F: drivers/cpufreq/ 2614F: include/linux/cpufreq.h 2615 2616CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2617M: Viresh Kumar <viresh.kumar@linaro.org> 2618M: Sudeep Holla <sudeep.holla@arm.com> 2619L: linux-pm@vger.kernel.org 2620W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2621S: Maintained 2622F: drivers/cpufreq/arm_big_little.h 2623F: drivers/cpufreq/arm_big_little.c 2624F: drivers/cpufreq/arm_big_little_dt.c 2625 2626CPUIDLE DRIVER - ARM BIG LITTLE 2627M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2628M: Daniel Lezcano <daniel.lezcano@linaro.org> 2629L: linux-pm@vger.kernel.org 2630L: linux-arm-kernel@lists.infradead.org 2631T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2632S: Maintained 2633F: drivers/cpuidle/cpuidle-big_little.c 2634 2635CPUIDLE DRIVERS 2636M: Rafael J. Wysocki <rjw@rjwysocki.net> 2637M: Daniel Lezcano <daniel.lezcano@linaro.org> 2638L: linux-pm@vger.kernel.org 2639S: Maintained 2640T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2641F: drivers/cpuidle/* 2642F: include/linux/cpuidle.h 2643 2644CPUID/MSR DRIVER 2645M: "H. Peter Anvin" <hpa@zytor.com> 2646S: Maintained 2647F: arch/x86/kernel/cpuid.c 2648F: arch/x86/kernel/msr.c 2649 2650CPU POWER MONITORING SUBSYSTEM 2651M: Thomas Renninger <trenn@suse.de> 2652L: linux-pm@vger.kernel.org 2653S: Maintained 2654F: tools/power/cpupower/ 2655 2656CRAMFS FILESYSTEM 2657W: http://sourceforge.net/projects/cramfs/ 2658S: Orphan / Obsolete 2659F: Documentation/filesystems/cramfs.txt 2660F: fs/cramfs/ 2661 2662CRIS PORT 2663M: Mikael Starvik <starvik@axis.com> 2664M: Jesper Nilsson <jesper.nilsson@axis.com> 2665L: linux-cris-kernel@axis.com 2666W: http://developer.axis.com 2667S: Maintained 2668F: arch/cris/ 2669F: drivers/tty/serial/crisv10.* 2670 2671CRYPTO API 2672M: Herbert Xu <herbert@gondor.apana.org.au> 2673M: "David S. Miller" <davem@davemloft.net> 2674L: linux-crypto@vger.kernel.org 2675T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2676S: Maintained 2677F: Documentation/crypto/ 2678F: arch/*/crypto/ 2679F: crypto/ 2680F: drivers/crypto/ 2681F: include/crypto/ 2682 2683CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2684M: Neil Horman <nhorman@tuxdriver.com> 2685L: linux-crypto@vger.kernel.org 2686S: Maintained 2687F: crypto/ansi_cprng.c 2688F: crypto/rng.c 2689 2690CS5535 Audio ALSA driver 2691M: Jaya Kumar <jayakumar.alsa@gmail.com> 2692S: Maintained 2693F: sound/pci/cs5535audio/ 2694 2695CW1200 WLAN driver 2696M: Solomon Peachy <pizza@shaftnet.org> 2697S: Maintained 2698F: drivers/net/wireless/cw1200/ 2699 2700CX18 VIDEO4LINUX DRIVER 2701M: Andy Walls <awalls@md.metrocast.net> 2702L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 2703L: linux-media@vger.kernel.org 2704T: git git://linuxtv.org/media_tree.git 2705W: http://linuxtv.org 2706W: http://www.ivtvdriver.org/index.php/Cx18 2707S: Maintained 2708F: Documentation/video4linux/cx18.txt 2709F: drivers/media/pci/cx18/ 2710F: include/uapi/linux/ivtv* 2711 2712CX2341X MPEG ENCODER HELPER MODULE 2713M: Hans Verkuil <hverkuil@xs4all.nl> 2714L: linux-media@vger.kernel.org 2715T: git git://linuxtv.org/media_tree.git 2716W: http://linuxtv.org 2717S: Maintained 2718F: drivers/media/common/cx2341x* 2719F: include/media/cx2341x* 2720 2721CX88 VIDEO4LINUX DRIVER 2722M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2723L: linux-media@vger.kernel.org 2724W: http://linuxtv.org 2725T: git git://linuxtv.org/media_tree.git 2726S: Odd fixes 2727F: Documentation/video4linux/cx88/ 2728F: drivers/media/pci/cx88/ 2729 2730CXD2820R MEDIA DRIVER 2731M: Antti Palosaari <crope@iki.fi> 2732L: linux-media@vger.kernel.org 2733W: http://linuxtv.org/ 2734W: http://palosaari.fi/linux/ 2735Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2736T: git git://linuxtv.org/anttip/media_tree.git 2737S: Maintained 2738F: drivers/media/dvb-frontends/cxd2820r* 2739 2740CXGB3 ETHERNET DRIVER (CXGB3) 2741M: Santosh Raspatur <santosh@chelsio.com> 2742L: netdev@vger.kernel.org 2743W: http://www.chelsio.com 2744S: Supported 2745F: drivers/net/ethernet/chelsio/cxgb3/ 2746 2747CXGB3 ISCSI DRIVER (CXGB3I) 2748M: Karen Xie <kxie@chelsio.com> 2749L: linux-scsi@vger.kernel.org 2750W: http://www.chelsio.com 2751S: Supported 2752F: drivers/scsi/cxgbi/cxgb3i 2753 2754CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2755M: Steve Wise <swise@chelsio.com> 2756L: linux-rdma@vger.kernel.org 2757W: http://www.openfabrics.org 2758S: Supported 2759F: drivers/infiniband/hw/cxgb3/ 2760 2761CXGB4 ETHERNET DRIVER (CXGB4) 2762M: Hariprasad S <hariprasad@chelsio.com> 2763L: netdev@vger.kernel.org 2764W: http://www.chelsio.com 2765S: Supported 2766F: drivers/net/ethernet/chelsio/cxgb4/ 2767 2768CXGB4 ISCSI DRIVER (CXGB4I) 2769M: Karen Xie <kxie@chelsio.com> 2770L: linux-scsi@vger.kernel.org 2771W: http://www.chelsio.com 2772S: Supported 2773F: drivers/scsi/cxgbi/cxgb4i 2774 2775CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2776M: Steve Wise <swise@chelsio.com> 2777L: linux-rdma@vger.kernel.org 2778W: http://www.openfabrics.org 2779S: Supported 2780F: drivers/infiniband/hw/cxgb4/ 2781 2782CXGB4VF ETHERNET DRIVER (CXGB4VF) 2783M: Casey Leedom <leedom@chelsio.com> 2784L: netdev@vger.kernel.org 2785W: http://www.chelsio.com 2786S: Supported 2787F: drivers/net/ethernet/chelsio/cxgb4vf/ 2788 2789CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2790M: Ian Munsie <imunsie@au1.ibm.com> 2791M: Michael Neuling <mikey@neuling.org> 2792L: linuxppc-dev@lists.ozlabs.org 2793S: Supported 2794F: drivers/misc/cxl/ 2795F: include/misc/cxl.h 2796F: include/uapi/misc/cxl.h 2797F: Documentation/powerpc/cxl.txt 2798F: Documentation/powerpc/cxl.txt 2799F: Documentation/ABI/testing/sysfs-class-cxl 2800 2801STMMAC ETHERNET DRIVER 2802M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2803L: netdev@vger.kernel.org 2804W: http://www.stlinux.com 2805S: Supported 2806F: drivers/net/ethernet/stmicro/stmmac/ 2807 2808CYBERPRO FB DRIVER 2809M: Russell King <linux@arm.linux.org.uk> 2810L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2811W: http://www.arm.linux.org.uk/ 2812S: Maintained 2813F: drivers/video/fbdev/cyber2000fb.* 2814 2815CYCLADES ASYNC MUX DRIVER 2816W: http://www.cyclades.com/ 2817S: Orphan 2818F: drivers/tty/cyclades.c 2819F: include/linux/cyclades.h 2820F: include/uapi/linux/cyclades.h 2821 2822CYCLADES PC300 DRIVER 2823W: http://www.cyclades.com/ 2824S: Orphan 2825F: drivers/net/wan/pc300* 2826 2827CYPRESS_FIRMWARE MEDIA DRIVER 2828M: Antti Palosaari <crope@iki.fi> 2829L: linux-media@vger.kernel.org 2830W: http://linuxtv.org/ 2831W: http://palosaari.fi/linux/ 2832Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2833T: git git://linuxtv.org/anttip/media_tree.git 2834S: Maintained 2835F: drivers/media/common/cypress_firmware* 2836 2837CYTTSP TOUCHSCREEN DRIVER 2838M: Ferruh Yigit <fery@cypress.com> 2839L: linux-input@vger.kernel.org 2840S: Supported 2841F: drivers/input/touchscreen/cyttsp* 2842F: include/linux/input/cyttsp.h 2843 2844DAMA SLAVE for AX.25 2845M: Joerg Reuter <jreuter@yaina.de> 2846W: http://yaina.de/jreuter/ 2847W: http://www.qsl.net/dl1bke/ 2848L: linux-hams@vger.kernel.org 2849S: Maintained 2850F: net/ax25/af_ax25.c 2851F: net/ax25/ax25_dev.c 2852F: net/ax25/ax25_ds_* 2853F: net/ax25/ax25_in.c 2854F: net/ax25/ax25_out.c 2855F: net/ax25/ax25_timer.c 2856F: net/ax25/sysctl_net_ax25.c 2857 2858DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 2859L: netdev@vger.kernel.org 2860S: Orphan 2861F: Documentation/networking/dmfe.txt 2862F: drivers/net/ethernet/dec/tulip/dmfe.c 2863 2864DC390/AM53C974 SCSI driver 2865M: Kurt Garloff <garloff@suse.de> 2866W: http://www.garloff.de/kurt/linux/dc390/ 2867M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 2868S: Maintained 2869F: drivers/scsi/tmscsim.* 2870 2871DC395x SCSI driver 2872M: Oliver Neukum <oliver@neukum.org> 2873M: Ali Akcaagac <aliakc@web.de> 2874M: Jamie Lenehan <lenehan@twibble.org> 2875L: dc395x@twibble.org 2876W: http://twibble.org/dist/dc395x/ 2877W: http://lists.twibble.org/mailman/listinfo/dc395x/ 2878S: Maintained 2879F: Documentation/scsi/dc395x.txt 2880F: drivers/scsi/dc395x.* 2881 2882DCCP PROTOCOL 2883M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 2884L: dccp@vger.kernel.org 2885W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 2886S: Maintained 2887F: include/linux/dccp.h 2888F: include/uapi/linux/dccp.h 2889F: include/linux/tfrc.h 2890F: net/dccp/ 2891 2892DECnet NETWORK LAYER 2893W: http://linux-decnet.sourceforge.net 2894L: linux-decnet-user@lists.sourceforge.net 2895S: Orphan 2896F: Documentation/networking/decnet.txt 2897F: net/decnet/ 2898 2899DECSTATION PLATFORM SUPPORT 2900M: "Maciej W. Rozycki" <macro@linux-mips.org> 2901L: linux-mips@linux-mips.org 2902W: http://www.linux-mips.org/wiki/DECstation 2903S: Maintained 2904F: arch/mips/dec/ 2905F: arch/mips/include/asm/dec/ 2906F: arch/mips/include/asm/mach-dec/ 2907 2908DEFXX FDDI NETWORK DRIVER 2909M: "Maciej W. Rozycki" <macro@linux-mips.org> 2910S: Maintained 2911F: drivers/net/fddi/defxx.* 2912 2913DELL LAPTOP DRIVER 2914M: Matthew Garrett <mjg59@srcf.ucam.org> 2915L: platform-driver-x86@vger.kernel.org 2916S: Maintained 2917F: drivers/platform/x86/dell-laptop.c 2918 2919DELL LAPTOP SMM DRIVER 2920M: Guenter Roeck <linux@roeck-us.net> 2921F: drivers/char/i8k.c 2922F: include/uapi/linux/i8k.h 2923 2924DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 2925M: Doug Warzecha <Douglas_Warzecha@dell.com> 2926S: Maintained 2927F: Documentation/dcdbas.txt 2928F: drivers/firmware/dcdbas.* 2929 2930DELL WMI EXTRAS DRIVER 2931M: Matthew Garrett <mjg59@srcf.ucam.org> 2932S: Maintained 2933F: drivers/platform/x86/dell-wmi.c 2934 2935DESIGNWARE USB2 DRD IP DRIVER 2936M: Paul Zimmerman <paulz@synopsys.com> 2937L: linux-usb@vger.kernel.org 2938T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 2939S: Maintained 2940F: drivers/usb/dwc2/ 2941 2942DESIGNWARE USB3 DRD IP DRIVER 2943M: Felipe Balbi <balbi@ti.com> 2944L: linux-usb@vger.kernel.org 2945L: linux-omap@vger.kernel.org 2946T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 2947S: Maintained 2948F: drivers/usb/dwc3/ 2949 2950DEVICE COREDUMP (DEV_COREDUMP) 2951M: Johannes Berg <johannes@sipsolutions.net> 2952L: linux-kernel@vger.kernel.org 2953S: Maintained 2954F: drivers/base/devcoredump.c 2955F: include/linux/devcoredump.h 2956 2957DEVICE FREQUENCY (DEVFREQ) 2958M: MyungJoo Ham <myungjoo.ham@samsung.com> 2959M: Kyungmin Park <kyungmin.park@samsung.com> 2960L: linux-pm@vger.kernel.org 2961S: Maintained 2962F: drivers/devfreq/ 2963 2964DEVICE NUMBER REGISTRY 2965M: Torben Mathiasen <device@lanana.org> 2966W: http://lanana.org/docs/device-list/index.html 2967S: Maintained 2968 2969DEVICE-MAPPER (LVM) 2970M: Alasdair Kergon <agk@redhat.com> 2971M: Mike Snitzer <snitzer@redhat.com> 2972M: dm-devel@redhat.com 2973L: dm-devel@redhat.com 2974W: http://sources.redhat.com/dm 2975Q: http://patchwork.kernel.org/project/dm-devel/list/ 2976T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 2977T: quilt http://people.redhat.com/agk/patches/linux/editing/ 2978S: Maintained 2979F: Documentation/device-mapper/ 2980F: drivers/md/dm* 2981F: drivers/md/persistent-data/ 2982F: include/linux/device-mapper.h 2983F: include/linux/dm-*.h 2984F: include/uapi/linux/dm-*.h 2985 2986DIALOG SEMICONDUCTOR DRIVERS 2987M: Support Opensource <support.opensource@diasemi.com> 2988W: http://www.dialog-semiconductor.com/products 2989S: Supported 2990F: Documentation/hwmon/da90?? 2991F: drivers/gpio/gpio-da90??.c 2992F: drivers/hwmon/da90??-hwmon.c 2993F: drivers/input/misc/da90??_onkey.c 2994F: drivers/input/touchscreen/da9052_tsi.c 2995F: drivers/leds/leds-da90??.c 2996F: drivers/mfd/da903x.c 2997F: drivers/mfd/da90??-*.c 2998F: drivers/power/da9052-battery.c 2999F: drivers/regulator/da903x.c 3000F: drivers/regulator/da9???-regulator.[ch] 3001F: drivers/rtc/rtc-da90??.c 3002F: drivers/video/backlight/da90??_bl.c 3003F: drivers/watchdog/da90??_wdt.c 3004F: include/linux/mfd/da903x.h 3005F: include/linux/mfd/da9052/ 3006F: include/linux/mfd/da9055/ 3007F: include/linux/mfd/da9063/ 3008F: include/sound/da[79]*.h 3009F: sound/soc/codecs/da[79]*.[ch] 3010 3011DIGI NEO AND CLASSIC PCI PRODUCTS 3012M: Lidza Louina <lidza.louina@gmail.com> 3013M: Mark Hounschell <markh@compro.net> 3014L: driverdev-devel@linuxdriverproject.org 3015S: Maintained 3016F: drivers/staging/dgnc/ 3017 3018DIGI EPCA PCI PRODUCTS 3019M: Lidza Louina <lidza.louina@gmail.com> 3020M: Mark Hounschell <markh@compro.net> 3021M: Daeseok Youn <daeseok.youn@gmail.com> 3022L: driverdev-devel@linuxdriverproject.org 3023S: Maintained 3024F: drivers/staging/dgap/ 3025 3026DIOLAN U2C-12 I2C DRIVER 3027M: Guenter Roeck <linux@roeck-us.net> 3028L: linux-i2c@vger.kernel.org 3029S: Maintained 3030F: drivers/i2c/busses/i2c-diolan-u2c.c 3031 3032DIRECTORY NOTIFICATION (DNOTIFY) 3033M: Eric Paris <eparis@parisplace.org> 3034S: Maintained 3035F: Documentation/filesystems/dnotify.txt 3036F: fs/notify/dnotify/ 3037F: include/linux/dnotify.h 3038 3039DISK GEOMETRY AND PARTITION HANDLING 3040M: Andries Brouwer <aeb@cwi.nl> 3041W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3042W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3043W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3044S: Maintained 3045 3046DISKQUOTA 3047M: Jan Kara <jack@suse.cz> 3048S: Maintained 3049F: Documentation/filesystems/quota.txt 3050F: fs/quota/ 3051F: include/linux/quota*.h 3052F: include/uapi/linux/quota*.h 3053 3054DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3055M: Bernie Thompson <bernie@plugable.com> 3056L: linux-fbdev@vger.kernel.org 3057S: Maintained 3058W: http://plugable.com/category/projects/udlfb/ 3059F: drivers/video/fbdev/udlfb.c 3060F: include/video/udlfb.h 3061F: Documentation/fb/udlfb.txt 3062 3063DISTRIBUTED LOCK MANAGER (DLM) 3064M: Christine Caulfield <ccaulfie@redhat.com> 3065M: David Teigland <teigland@redhat.com> 3066L: cluster-devel@redhat.com 3067W: http://sources.redhat.com/cluster/ 3068T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3069S: Supported 3070F: fs/dlm/ 3071 3072DMA BUFFER SHARING FRAMEWORK 3073M: Sumit Semwal <sumit.semwal@linaro.org> 3074S: Maintained 3075L: linux-media@vger.kernel.org 3076L: dri-devel@lists.freedesktop.org 3077L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3078F: drivers/dma-buf/ 3079F: include/linux/dma-buf* 3080F: include/linux/reservation.h 3081F: include/linux/*fence.h 3082F: Documentation/dma-buf-sharing.txt 3083T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3084 3085DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3086M: Vinod Koul <vinod.koul@intel.com> 3087L: dmaengine@vger.kernel.org 3088Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3089S: Maintained 3090F: drivers/dma/ 3091F: include/linux/dma* 3092T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma) 3093 3094DME1737 HARDWARE MONITOR DRIVER 3095M: Juerg Haefliger <juergh@gmail.com> 3096L: lm-sensors@lm-sensors.org 3097S: Maintained 3098F: Documentation/hwmon/dme1737 3099F: drivers/hwmon/dme1737.c 3100 3101DOCKING STATION DRIVER 3102M: Shaohua Li <shaohua.li@intel.com> 3103L: linux-acpi@vger.kernel.org 3104S: Supported 3105F: drivers/acpi/dock.c 3106 3107DOCUMENTATION 3108M: Jonathan Corbet <corbet@lwn.net> 3109L: linux-doc@vger.kernel.org 3110S: Maintained 3111F: Documentation/ 3112X: Documentation/ABI/ 3113X: Documentation/devicetree/ 3114X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3115 3116DOUBLETALK DRIVER 3117M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3118L: blinux-list@redhat.com 3119S: Maintained 3120F: drivers/char/dtlk.c 3121F: include/linux/dtlk.h 3122 3123DPT_I2O SCSI RAID DRIVER 3124M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3125L: linux-scsi@vger.kernel.org 3126W: http://www.adaptec.com/ 3127S: Maintained 3128F: drivers/scsi/dpt* 3129F: drivers/scsi/dpt/ 3130 3131DRBD DRIVER 3132P: Philipp Reisner 3133P: Lars Ellenberg 3134M: drbd-dev@lists.linbit.com 3135L: drbd-user@lists.linbit.com 3136W: http://www.drbd.org 3137T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3138T: git git://git.drbd.org/drbd-8.3.git 3139S: Supported 3140F: drivers/block/drbd/ 3141F: lib/lru_cache.c 3142F: Documentation/blockdev/drbd/ 3143 3144DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3145M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3146T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3147S: Supported 3148F: Documentation/kobject.txt 3149F: drivers/base/ 3150F: fs/sysfs/ 3151F: fs/debugfs/ 3152F: include/linux/kobj* 3153F: include/linux/debugfs.h 3154F: lib/kobj* 3155 3156DRM DRIVERS 3157M: David Airlie <airlied@linux.ie> 3158L: dri-devel@lists.freedesktop.org 3159T: git git://people.freedesktop.org/~airlied/linux 3160S: Maintained 3161F: drivers/gpu/drm/ 3162F: drivers/gpu/vga/ 3163F: include/drm/ 3164F: include/uapi/drm/ 3165 3166RADEON DRM DRIVERS 3167M: Alex Deucher <alexander.deucher@amd.com> 3168M: Christian König <christian.koenig@amd.com> 3169L: dri-devel@lists.freedesktop.org 3170T: git git://people.freedesktop.org/~agd5f/linux 3171S: Supported 3172F: drivers/gpu/drm/radeon/ 3173F: include/uapi/drm/radeon* 3174 3175DRM PANEL DRIVERS 3176M: Thierry Reding <thierry.reding@gmail.com> 3177L: dri-devel@lists.freedesktop.org 3178T: git git://anongit.freedesktop.org/tegra/linux.git 3179S: Maintained 3180F: drivers/gpu/drm/drm_panel.c 3181F: drivers/gpu/drm/panel/ 3182F: include/drm/drm_panel.h 3183F: Documentation/devicetree/bindings/panel/ 3184 3185INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3186M: Daniel Vetter <daniel.vetter@intel.com> 3187M: Jani Nikula <jani.nikula@linux.intel.com> 3188L: intel-gfx@lists.freedesktop.org 3189L: dri-devel@lists.freedesktop.org 3190Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3191T: git git://anongit.freedesktop.org/drm-intel 3192S: Supported 3193F: drivers/gpu/drm/i915/ 3194F: include/drm/i915* 3195F: include/uapi/drm/i915* 3196 3197DRM DRIVERS FOR EXYNOS 3198M: Inki Dae <inki.dae@samsung.com> 3199M: Joonyoung Shim <jy0922.shim@samsung.com> 3200M: Seung-Woo Kim <sw0312.kim@samsung.com> 3201M: Kyungmin Park <kyungmin.park@samsung.com> 3202L: dri-devel@lists.freedesktop.org 3203T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3204S: Supported 3205F: drivers/gpu/drm/exynos/ 3206F: include/drm/exynos* 3207F: include/uapi/drm/exynos* 3208 3209DRM DRIVERS FOR NVIDIA TEGRA 3210M: Thierry Reding <thierry.reding@gmail.com> 3211M: Terje Bergström <tbergstrom@nvidia.com> 3212L: dri-devel@lists.freedesktop.org 3213L: linux-tegra@vger.kernel.org 3214T: git git://anongit.freedesktop.org/tegra/linux.git 3215S: Supported 3216F: drivers/gpu/drm/tegra/ 3217F: drivers/gpu/host1x/ 3218F: include/linux/host1x.h 3219F: include/uapi/drm/tegra_drm.h 3220F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3221 3222DRM DRIVERS FOR RENESAS 3223M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3224L: dri-devel@lists.freedesktop.org 3225L: linux-sh@vger.kernel.org 3226T: git git://people.freedesktop.org/~airlied/linux 3227S: Supported 3228F: drivers/gpu/drm/rcar-du/ 3229F: drivers/gpu/drm/shmobile/ 3230F: include/linux/platform_data/rcar-du.h 3231F: include/linux/platform_data/shmob_drm.h 3232 3233DSBR100 USB FM RADIO DRIVER 3234M: Alexey Klimov <klimov.linux@gmail.com> 3235L: linux-media@vger.kernel.org 3236T: git git://linuxtv.org/media_tree.git 3237S: Maintained 3238F: drivers/media/radio/dsbr100.c 3239 3240DSCC4 DRIVER 3241M: Francois Romieu <romieu@fr.zoreil.com> 3242L: netdev@vger.kernel.org 3243S: Maintained 3244F: drivers/net/wan/dscc4.c 3245 3246DVB_USB_AF9015 MEDIA DRIVER 3247M: Antti Palosaari <crope@iki.fi> 3248L: linux-media@vger.kernel.org 3249W: http://linuxtv.org/ 3250W: http://palosaari.fi/linux/ 3251Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3252T: git git://linuxtv.org/anttip/media_tree.git 3253S: Maintained 3254F: drivers/media/usb/dvb-usb-v2/af9015* 3255 3256DVB_USB_AF9035 MEDIA DRIVER 3257M: Antti Palosaari <crope@iki.fi> 3258L: linux-media@vger.kernel.org 3259W: http://linuxtv.org/ 3260W: http://palosaari.fi/linux/ 3261Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3262T: git git://linuxtv.org/anttip/media_tree.git 3263S: Maintained 3264F: drivers/media/usb/dvb-usb-v2/af9035* 3265 3266DVB_USB_ANYSEE MEDIA DRIVER 3267M: Antti Palosaari <crope@iki.fi> 3268L: linux-media@vger.kernel.org 3269W: http://linuxtv.org/ 3270W: http://palosaari.fi/linux/ 3271Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3272T: git git://linuxtv.org/anttip/media_tree.git 3273S: Maintained 3274F: drivers/media/usb/dvb-usb-v2/anysee* 3275 3276DVB_USB_AU6610 MEDIA DRIVER 3277M: Antti Palosaari <crope@iki.fi> 3278L: linux-media@vger.kernel.org 3279W: http://linuxtv.org/ 3280W: http://palosaari.fi/linux/ 3281Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3282T: git git://linuxtv.org/anttip/media_tree.git 3283S: Maintained 3284F: drivers/media/usb/dvb-usb-v2/au6610* 3285 3286DVB_USB_CE6230 MEDIA DRIVER 3287M: Antti Palosaari <crope@iki.fi> 3288L: linux-media@vger.kernel.org 3289W: http://linuxtv.org/ 3290W: http://palosaari.fi/linux/ 3291Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3292T: git git://linuxtv.org/anttip/media_tree.git 3293S: Maintained 3294F: drivers/media/usb/dvb-usb-v2/ce6230* 3295 3296DVB_USB_CXUSB MEDIA DRIVER 3297M: Michael Krufky <mkrufky@linuxtv.org> 3298L: linux-media@vger.kernel.org 3299W: http://linuxtv.org/ 3300W: http://github.com/mkrufky 3301Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3302T: git git://linuxtv.org/media_tree.git 3303S: Maintained 3304F: drivers/media/usb/dvb-usb/cxusb* 3305 3306DVB_USB_EC168 MEDIA DRIVER 3307M: Antti Palosaari <crope@iki.fi> 3308L: linux-media@vger.kernel.org 3309W: http://linuxtv.org/ 3310W: http://palosaari.fi/linux/ 3311Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3312T: git git://linuxtv.org/anttip/media_tree.git 3313S: Maintained 3314F: drivers/media/usb/dvb-usb-v2/ec168* 3315 3316DVB_USB_GL861 MEDIA DRIVER 3317M: Antti Palosaari <crope@iki.fi> 3318L: linux-media@vger.kernel.org 3319W: http://linuxtv.org/ 3320Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3321T: git git://linuxtv.org/anttip/media_tree.git 3322S: Maintained 3323F: drivers/media/usb/dvb-usb-v2/gl861* 3324 3325DVB_USB_MXL111SF MEDIA DRIVER 3326M: Michael Krufky <mkrufky@linuxtv.org> 3327L: linux-media@vger.kernel.org 3328W: http://linuxtv.org/ 3329W: http://github.com/mkrufky 3330Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3331T: git git://linuxtv.org/mkrufky/mxl111sf.git 3332S: Maintained 3333F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3334 3335DVB_USB_RTL28XXU MEDIA DRIVER 3336M: Antti Palosaari <crope@iki.fi> 3337L: linux-media@vger.kernel.org 3338W: http://linuxtv.org/ 3339W: http://palosaari.fi/linux/ 3340Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3341T: git git://linuxtv.org/anttip/media_tree.git 3342S: Maintained 3343F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3344 3345DVB_USB_V2 MEDIA DRIVER 3346M: Antti Palosaari <crope@iki.fi> 3347L: linux-media@vger.kernel.org 3348W: http://linuxtv.org/ 3349W: http://palosaari.fi/linux/ 3350Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3351T: git git://linuxtv.org/anttip/media_tree.git 3352S: Maintained 3353F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3354F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3355 3356DYNAMIC DEBUG 3357M: Jason Baron <jbaron@akamai.com> 3358S: Maintained 3359F: lib/dynamic_debug.c 3360F: include/linux/dynamic_debug.h 3361 3362DZ DECSTATION DZ11 SERIAL DRIVER 3363M: "Maciej W. Rozycki" <macro@linux-mips.org> 3364S: Maintained 3365F: drivers/tty/serial/dz.* 3366 3367E4000 MEDIA DRIVER 3368M: Antti Palosaari <crope@iki.fi> 3369L: linux-media@vger.kernel.org 3370W: http://linuxtv.org/ 3371W: http://palosaari.fi/linux/ 3372Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3373T: git git://linuxtv.org/anttip/media_tree.git 3374S: Maintained 3375F: drivers/media/tuners/e4000* 3376 3377EATA ISA/EISA/PCI SCSI DRIVER 3378M: Dario Ballabio <ballabio_dario@emc.com> 3379L: linux-scsi@vger.kernel.org 3380S: Maintained 3381F: drivers/scsi/eata.c 3382 3383EC100 MEDIA DRIVER 3384M: Antti Palosaari <crope@iki.fi> 3385L: linux-media@vger.kernel.org 3386W: http://linuxtv.org/ 3387W: http://palosaari.fi/linux/ 3388Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3389T: git git://linuxtv.org/anttip/media_tree.git 3390S: Maintained 3391F: drivers/media/dvb-frontends/ec100* 3392 3393ECRYPT FILE SYSTEM 3394M: Tyler Hicks <tyhicks@canonical.com> 3395L: ecryptfs@vger.kernel.org 3396W: http://ecryptfs.org 3397W: https://launchpad.net/ecryptfs 3398S: Supported 3399F: Documentation/filesystems/ecryptfs.txt 3400F: fs/ecryptfs/ 3401 3402EDAC-CORE 3403M: Doug Thompson <dougthompson@xmission.com> 3404M: Borislav Petkov <bp@alien8.de> 3405M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3406L: linux-edac@vger.kernel.org 3407W: bluesmoke.sourceforge.net 3408S: Supported 3409F: Documentation/edac.txt 3410F: drivers/edac/ 3411F: include/linux/edac.h 3412 3413EDAC-AMD64 3414M: Doug Thompson <dougthompson@xmission.com> 3415M: Borislav Petkov <bp@alien8.de> 3416L: linux-edac@vger.kernel.org 3417W: bluesmoke.sourceforge.net 3418S: Maintained 3419F: drivers/edac/amd64_edac* 3420 3421EDAC-CALXEDA 3422M: Doug Thompson <dougthompson@xmission.com> 3423M: Robert Richter <rric@kernel.org> 3424L: linux-edac@vger.kernel.org 3425W: bluesmoke.sourceforge.net 3426S: Maintained 3427F: drivers/edac/highbank* 3428 3429EDAC-CAVIUM 3430M: Ralf Baechle <ralf@linux-mips.org> 3431M: David Daney <david.daney@cavium.com> 3432L: linux-edac@vger.kernel.org 3433L: linux-mips@linux-mips.org 3434W: bluesmoke.sourceforge.net 3435S: Supported 3436F: drivers/edac/octeon_edac* 3437 3438EDAC-E752X 3439M: Mark Gross <mark.gross@intel.com> 3440M: Doug Thompson <dougthompson@xmission.com> 3441L: linux-edac@vger.kernel.org 3442W: bluesmoke.sourceforge.net 3443S: Maintained 3444F: drivers/edac/e752x_edac.c 3445 3446EDAC-E7XXX 3447M: Doug Thompson <dougthompson@xmission.com> 3448L: linux-edac@vger.kernel.org 3449W: bluesmoke.sourceforge.net 3450S: Maintained 3451F: drivers/edac/e7xxx_edac.c 3452 3453EDAC-GHES 3454M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3455L: linux-edac@vger.kernel.org 3456W: bluesmoke.sourceforge.net 3457S: Maintained 3458F: drivers/edac/ghes_edac.c 3459 3460EDAC-I82443BXGX 3461M: Tim Small <tim@buttersideup.com> 3462L: linux-edac@vger.kernel.org 3463W: bluesmoke.sourceforge.net 3464S: Maintained 3465F: drivers/edac/i82443bxgx_edac.c 3466 3467EDAC-I3000 3468M: Jason Uhlenkott <juhlenko@akamai.com> 3469L: linux-edac@vger.kernel.org 3470W: bluesmoke.sourceforge.net 3471S: Maintained 3472F: drivers/edac/i3000_edac.c 3473 3474EDAC-I5000 3475M: Doug Thompson <dougthompson@xmission.com> 3476L: linux-edac@vger.kernel.org 3477W: bluesmoke.sourceforge.net 3478S: Maintained 3479F: drivers/edac/i5000_edac.c 3480 3481EDAC-I5400 3482M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3483L: linux-edac@vger.kernel.org 3484W: bluesmoke.sourceforge.net 3485S: Maintained 3486F: drivers/edac/i5400_edac.c 3487 3488EDAC-I7300 3489M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3490L: linux-edac@vger.kernel.org 3491W: bluesmoke.sourceforge.net 3492S: Maintained 3493F: drivers/edac/i7300_edac.c 3494 3495EDAC-I7CORE 3496M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3497L: linux-edac@vger.kernel.org 3498W: bluesmoke.sourceforge.net 3499S: Maintained 3500F: drivers/edac/i7core_edac.c 3501 3502EDAC-I82975X 3503M: Ranganathan Desikan <ravi@jetztechnologies.com> 3504M: "Arvind R." <arvino55@gmail.com> 3505L: linux-edac@vger.kernel.org 3506W: bluesmoke.sourceforge.net 3507S: Maintained 3508F: drivers/edac/i82975x_edac.c 3509 3510EDAC-IE31200 3511M: Jason Baron <jbaron@akamai.com> 3512L: linux-edac@vger.kernel.org 3513W: bluesmoke.sourceforge.net 3514S: Maintained 3515F: drivers/edac/ie31200_edac.c 3516 3517EDAC-MPC85XX 3518M: Johannes Thumshirn <johannes.thumshirn@men.de> 3519L: linux-edac@vger.kernel.org 3520W: bluesmoke.sourceforge.net 3521S: Maintained 3522F: drivers/edac/mpc85xx_edac.[ch] 3523 3524EDAC-PASEMI 3525M: Egor Martovetsky <egor@pasemi.com> 3526L: linux-edac@vger.kernel.org 3527W: bluesmoke.sourceforge.net 3528S: Maintained 3529F: drivers/edac/pasemi_edac.c 3530 3531EDAC-R82600 3532M: Tim Small <tim@buttersideup.com> 3533L: linux-edac@vger.kernel.org 3534W: bluesmoke.sourceforge.net 3535S: Maintained 3536F: drivers/edac/r82600_edac.c 3537 3538EDAC-SBRIDGE 3539M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3540L: linux-edac@vger.kernel.org 3541W: bluesmoke.sourceforge.net 3542S: Maintained 3543F: drivers/edac/sb_edac.c 3544 3545EDIROL UA-101/UA-1000 DRIVER 3546M: Clemens Ladisch <clemens@ladisch.de> 3547L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3548T: git git://git.alsa-project.org/alsa-kernel.git 3549S: Maintained 3550F: sound/usb/misc/ua101.c 3551 3552EXTENSIBLE FIRMWARE INTERFACE (EFI) 3553M: Matt Fleming <matt.fleming@intel.com> 3554L: linux-efi@vger.kernel.org 3555T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3556S: Maintained 3557F: Documentation/efi-stub.txt 3558F: arch/ia64/kernel/efi.c 3559F: arch/x86/boot/compressed/eboot.[ch] 3560F: arch/x86/include/asm/efi.h 3561F: arch/x86/platform/efi/* 3562F: drivers/firmware/efi/* 3563F: include/linux/efi*.h 3564 3565EFI VARIABLE FILESYSTEM 3566M: Matthew Garrett <matthew.garrett@nebula.com> 3567M: Jeremy Kerr <jk@ozlabs.org> 3568M: Matt Fleming <matt.fleming@intel.com> 3569T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3570L: linux-efi@vger.kernel.org 3571S: Maintained 3572F: fs/efivarfs/ 3573 3574EFIFB FRAMEBUFFER DRIVER 3575L: linux-fbdev@vger.kernel.org 3576M: Peter Jones <pjones@redhat.com> 3577S: Maintained 3578F: drivers/video/fbdev/efifb.c 3579 3580EFS FILESYSTEM 3581W: http://aeschi.ch.eu.org/efs/ 3582S: Orphan 3583F: fs/efs/ 3584 3585EHCA (IBM GX bus InfiniBand adapter) DRIVER 3586M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3587M: Christoph Raisch <raisch@de.ibm.com> 3588L: linux-rdma@vger.kernel.org 3589S: Supported 3590F: drivers/infiniband/hw/ehca/ 3591 3592EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3593M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3594L: netdev@vger.kernel.org 3595S: Maintained 3596F: drivers/net/ethernet/ibm/ehea/ 3597 3598EM28XX VIDEO4LINUX DRIVER 3599M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3600L: linux-media@vger.kernel.org 3601W: http://linuxtv.org 3602T: git git://linuxtv.org/media_tree.git 3603S: Maintained 3604F: drivers/media/usb/em28xx/ 3605 3606EMBEDDED LINUX 3607M: Paul Gortmaker <paul.gortmaker@windriver.com> 3608M: Matt Mackall <mpm@selenic.com> 3609M: David Woodhouse <dwmw2@infradead.org> 3610L: linux-embedded@vger.kernel.org 3611S: Maintained 3612 3613EMULEX LPFC FC SCSI DRIVER 3614M: James Smart <james.smart@emulex.com> 3615L: linux-scsi@vger.kernel.org 3616W: http://sourceforge.net/projects/lpfcxxxx 3617S: Supported 3618F: drivers/scsi/lpfc/ 3619 3620ENE CB710 FLASH CARD READER DRIVER 3621M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3622S: Maintained 3623F: drivers/misc/cb710/ 3624F: drivers/mmc/host/cb710-mmc.* 3625F: include/linux/cb710.h 3626 3627ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3628M: Maxim Levitsky <maximlevitsky@gmail.com> 3629S: Maintained 3630F: drivers/media/rc/ene_ir.* 3631 3632ENHANCED ERROR HANDLING (EEH) 3633M: Gavin Shan <shangw@linux.vnet.ibm.com> 3634L: linuxppc-dev@lists.ozlabs.org 3635S: Supported 3636F: Documentation/powerpc/eeh-pci-error-recovery.txt 3637F: arch/powerpc/kernel/eeh*.c 3638 3639EPSON S1D13XXX FRAMEBUFFER DRIVER 3640M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3641S: Maintained 3642T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3643F: drivers/video/fbdev/s1d13xxxfb.c 3644F: include/video/s1d13xxxfb.h 3645 3646ET131X NETWORK DRIVER 3647M: Mark Einon <mark.einon@gmail.com> 3648S: Odd Fixes 3649F: drivers/net/ethernet/agere/ 3650 3651ETHERNET BRIDGE 3652M: Stephen Hemminger <stephen@networkplumber.org> 3653L: bridge@lists.linux-foundation.org 3654L: netdev@vger.kernel.org 3655W: http://www.linuxfoundation.org/en/Net:Bridge 3656S: Maintained 3657F: include/linux/netfilter_bridge/ 3658F: net/bridge/ 3659 3660ETHERNET PHY LIBRARY 3661M: Florian Fainelli <f.fainelli@gmail.com> 3662L: netdev@vger.kernel.org 3663S: Maintained 3664F: include/linux/phy.h 3665F: include/linux/phy_fixed.h 3666F: drivers/net/phy/ 3667F: Documentation/networking/phy.txt 3668F: drivers/of/of_mdio.c 3669F: drivers/of/of_net.c 3670 3671EXT2 FILE SYSTEM 3672M: Jan Kara <jack@suse.cz> 3673L: linux-ext4@vger.kernel.org 3674S: Maintained 3675F: Documentation/filesystems/ext2.txt 3676F: fs/ext2/ 3677F: include/linux/ext2* 3678 3679EXT3 FILE SYSTEM 3680M: Jan Kara <jack@suse.cz> 3681M: Andrew Morton <akpm@linux-foundation.org> 3682M: Andreas Dilger <adilger.kernel@dilger.ca> 3683L: linux-ext4@vger.kernel.org 3684S: Maintained 3685F: Documentation/filesystems/ext3.txt 3686F: fs/ext3/ 3687 3688EXT4 FILE SYSTEM 3689M: "Theodore Ts'o" <tytso@mit.edu> 3690M: Andreas Dilger <adilger.kernel@dilger.ca> 3691L: linux-ext4@vger.kernel.org 3692W: http://ext4.wiki.kernel.org 3693Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3694S: Maintained 3695F: Documentation/filesystems/ext4.txt 3696F: fs/ext4/ 3697 3698Extended Verification Module (EVM) 3699M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3700L: linux-ima-devel@lists.sourceforge.net 3701L: linux-security-module@vger.kernel.org 3702S: Supported 3703F: security/integrity/evm/ 3704 3705EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3706M: MyungJoo Ham <myungjoo.ham@samsung.com> 3707M: Chanwoo Choi <cw00.choi@samsung.com> 3708L: linux-kernel@vger.kernel.org 3709T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3710S: Maintained 3711F: drivers/extcon/ 3712F: Documentation/extcon/ 3713 3714EXYNOS DP DRIVER 3715M: Jingoo Han <jg1.han@samsung.com> 3716L: dri-devel@lists.freedesktop.org 3717S: Maintained 3718F: drivers/gpu/drm/exynos/exynos_dp* 3719 3720EXYNOS MIPI DISPLAY DRIVERS 3721M: Inki Dae <inki.dae@samsung.com> 3722M: Donghwa Lee <dh09.lee@samsung.com> 3723M: Kyungmin Park <kyungmin.park@samsung.com> 3724L: linux-fbdev@vger.kernel.org 3725S: Maintained 3726F: drivers/video/fbdev/exynos/exynos_mipi* 3727F: include/video/exynos_mipi* 3728 3729F71805F HARDWARE MONITORING DRIVER 3730M: Jean Delvare <jdelvare@suse.de> 3731L: lm-sensors@lm-sensors.org 3732S: Maintained 3733F: Documentation/hwmon/f71805f 3734F: drivers/hwmon/f71805f.c 3735 3736FC0011 TUNER DRIVER 3737M: Michael Buesch <m@bues.ch> 3738L: linux-media@vger.kernel.org 3739S: Maintained 3740F: drivers/media/tuners/fc0011.h 3741F: drivers/media/tuners/fc0011.c 3742 3743FC2580 MEDIA DRIVER 3744M: Antti Palosaari <crope@iki.fi> 3745L: linux-media@vger.kernel.org 3746W: http://linuxtv.org/ 3747W: http://palosaari.fi/linux/ 3748Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3749T: git git://linuxtv.org/anttip/media_tree.git 3750S: Maintained 3751F: drivers/media/tuners/fc2580* 3752 3753FANOTIFY 3754M: Eric Paris <eparis@redhat.com> 3755S: Maintained 3756F: fs/notify/fanotify/ 3757F: include/linux/fanotify.h 3758F: include/uapi/linux/fanotify.h 3759 3760FARSYNC SYNCHRONOUS DRIVER 3761M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3762W: http://www.farsite.co.uk/ 3763S: Supported 3764F: drivers/net/wan/farsync.* 3765 3766FAULT INJECTION SUPPORT 3767M: Akinobu Mita <akinobu.mita@gmail.com> 3768S: Supported 3769F: Documentation/fault-injection/ 3770F: lib/fault-inject.c 3771 3772FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3773M: Robert Love <robert.w.love@intel.com> 3774L: fcoe-devel@open-fcoe.org 3775W: www.Open-FCoE.org 3776S: Supported 3777F: drivers/scsi/libfc/ 3778F: drivers/scsi/fcoe/ 3779F: include/scsi/fc/ 3780F: include/scsi/libfc.h 3781F: include/scsi/libfcoe.h 3782F: include/uapi/scsi/fc/ 3783 3784FILE LOCKING (flock() and fcntl()/lockf()) 3785M: Jeff Layton <jlayton@poochiereds.net> 3786M: J. Bruce Fields <bfields@fieldses.org> 3787L: linux-fsdevel@vger.kernel.org 3788S: Maintained 3789F: include/linux/fcntl.h 3790F: include/linux/fs.h 3791F: include/uapi/linux/fcntl.h 3792F: include/uapi/linux/fs.h 3793F: fs/fcntl.c 3794F: fs/locks.c 3795 3796FILESYSTEMS (VFS and infrastructure) 3797M: Alexander Viro <viro@zeniv.linux.org.uk> 3798L: linux-fsdevel@vger.kernel.org 3799S: Maintained 3800F: fs/* 3801 3802FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3803M: Riku Voipio <riku.voipio@iki.fi> 3804L: lm-sensors@lm-sensors.org 3805S: Maintained 3806F: drivers/hwmon/f75375s.c 3807F: include/linux/f75375s.h 3808 3809FIREWIRE AUDIO DRIVERS 3810M: Clemens Ladisch <clemens@ladisch.de> 3811L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3812T: git git://git.alsa-project.org/alsa-kernel.git 3813S: Maintained 3814F: sound/firewire/ 3815 3816FIREWIRE MEDIA DRIVERS (firedtv) 3817M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3818L: linux-media@vger.kernel.org 3819L: linux1394-devel@lists.sourceforge.net 3820T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3821S: Maintained 3822F: drivers/media/firewire/ 3823 3824FIREWIRE SBP-2 TARGET 3825M: Chris Boot <bootc@bootc.net> 3826L: linux-scsi@vger.kernel.org 3827L: target-devel@vger.kernel.org 3828L: linux1394-devel@lists.sourceforge.net 3829T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 3830S: Maintained 3831F: drivers/target/sbp/ 3832 3833FIREWIRE SUBSYSTEM 3834M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3835L: linux1394-devel@lists.sourceforge.net 3836W: http://ieee1394.wiki.kernel.org/ 3837T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 3838S: Maintained 3839F: drivers/firewire/ 3840F: include/linux/firewire.h 3841F: include/uapi/linux/firewire*.h 3842F: tools/firewire/ 3843 3844FIRMWARE LOADER (request_firmware) 3845M: Ming Lei <ming.lei@canonical.com> 3846L: linux-kernel@vger.kernel.org 3847S: Maintained 3848F: Documentation/firmware_class/ 3849F: drivers/base/firmware*.c 3850F: include/linux/firmware.h 3851 3852FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 3853M: Joshua Morris <josh.h.morris@us.ibm.com> 3854M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 3855S: Maintained 3856F: drivers/block/rsxx/ 3857 3858FLOPPY DRIVER 3859M: Jiri Kosina <jkosina@suse.cz> 3860T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 3861S: Odd fixes 3862F: drivers/block/floppy.c 3863 3864FMC SUBSYSTEM 3865M: Alessandro Rubini <rubini@gnudd.com> 3866W: http://www.ohwr.org/projects/fmc-bus 3867S: Supported 3868F: drivers/fmc/ 3869F: include/linux/fmc*.h 3870F: include/linux/ipmi-fru.h 3871K: fmc_d.*register 3872 3873FPU EMULATOR 3874M: Bill Metzenthen <billm@melbpc.org.au> 3875W: http://floatingpoint.sourceforge.net/emulator/index.html 3876S: Maintained 3877F: arch/x86/math-emu/ 3878 3879FRAME RELAY DLCI/FRAD (Sangoma drivers too) 3880L: netdev@vger.kernel.org 3881S: Orphan 3882F: drivers/net/wan/dlci.c 3883F: drivers/net/wan/sdla.c 3884 3885FRAMEBUFFER LAYER 3886M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 3887M: Tomi Valkeinen <tomi.valkeinen@ti.com> 3888L: linux-fbdev@vger.kernel.org 3889W: http://linux-fbdev.sourceforge.net/ 3890Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 3891T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 3892S: Maintained 3893F: Documentation/fb/ 3894F: Documentation/devicetree/bindings/fb/ 3895F: drivers/video/ 3896F: include/video/ 3897F: include/linux/fb.h 3898F: include/uapi/video/ 3899F: include/uapi/linux/fb.h 3900 3901FREESCALE DIU FRAMEBUFFER DRIVER 3902M: Timur Tabi <timur@tabi.org> 3903L: linux-fbdev@vger.kernel.org 3904S: Maintained 3905F: drivers/video/fbdev/fsl-diu-fb.* 3906 3907FREESCALE DMA DRIVER 3908M: Li Yang <leoli@freescale.com> 3909M: Zhang Wei <zw@zh-kernel.org> 3910L: linuxppc-dev@lists.ozlabs.org 3911S: Maintained 3912F: drivers/dma/fsldma.* 3913 3914FREESCALE I2C CPM DRIVER 3915M: Jochen Friedrich <jochen@scram.de> 3916L: linuxppc-dev@lists.ozlabs.org 3917L: linux-i2c@vger.kernel.org 3918S: Maintained 3919F: drivers/i2c/busses/i2c-cpm.c 3920 3921FREESCALE IMX / MXC FRAMEBUFFER DRIVER 3922M: Sascha Hauer <kernel@pengutronix.de> 3923L: linux-fbdev@vger.kernel.org 3924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3925S: Maintained 3926F: include/linux/platform_data/video-imxfb.h 3927F: drivers/video/fbdev/imxfb.c 3928 3929FREESCALE SOC FS_ENET DRIVER 3930M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 3931M: Vitaly Bordug <vbordug@ru.mvista.com> 3932L: linuxppc-dev@lists.ozlabs.org 3933L: netdev@vger.kernel.org 3934S: Maintained 3935F: drivers/net/ethernet/freescale/fs_enet/ 3936F: include/linux/fs_enet_pd.h 3937 3938FREESCALE QUICC ENGINE LIBRARY 3939L: linuxppc-dev@lists.ozlabs.org 3940S: Orphan 3941F: arch/powerpc/sysdev/qe_lib/ 3942F: arch/powerpc/include/asm/*qe.h 3943 3944FREESCALE USB PERIPHERAL DRIVERS 3945M: Li Yang <leoli@freescale.com> 3946L: linux-usb@vger.kernel.org 3947L: linuxppc-dev@lists.ozlabs.org 3948S: Maintained 3949F: drivers/usb/gadget/udc/fsl* 3950 3951FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 3952M: Li Yang <leoli@freescale.com> 3953L: netdev@vger.kernel.org 3954L: linuxppc-dev@lists.ozlabs.org 3955S: Maintained 3956F: drivers/net/ethernet/freescale/ucc_geth* 3957 3958FREESCALE QUICC ENGINE UCC UART DRIVER 3959M: Timur Tabi <timur@tabi.org> 3960L: linuxppc-dev@lists.ozlabs.org 3961S: Maintained 3962F: drivers/tty/serial/ucc_uart.c 3963 3964FREESCALE SOC SOUND DRIVERS 3965M: Timur Tabi <timur@tabi.org> 3966M: Nicolin Chen <nicoleotsuka@gmail.com> 3967M: Xiubo Li <Li.Xiubo@freescale.com> 3968L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3969L: linuxppc-dev@lists.ozlabs.org 3970S: Maintained 3971F: sound/soc/fsl/fsl* 3972F: sound/soc/fsl/imx* 3973F: sound/soc/fsl/mpc8610_hpcd.c 3974 3975FREEVXFS FILESYSTEM 3976M: Christoph Hellwig <hch@infradead.org> 3977W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 3978S: Maintained 3979F: fs/freevxfs/ 3980 3981FREEZER 3982M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3983M: Pavel Machek <pavel@ucw.cz> 3984L: linux-pm@vger.kernel.org 3985S: Supported 3986F: Documentation/power/freezing-of-tasks.txt 3987F: include/linux/freezer.h 3988F: kernel/freezer.c 3989 3990FRONTSWAP API 3991M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 3992L: linux-kernel@vger.kernel.org 3993S: Maintained 3994F: mm/frontswap.c 3995F: include/linux/frontswap.h 3996 3997FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 3998M: David Howells <dhowells@redhat.com> 3999L: linux-cachefs@redhat.com 4000S: Supported 4001F: Documentation/filesystems/caching/ 4002F: fs/fscache/ 4003F: include/linux/fscache*.h 4004 4005F2FS FILE SYSTEM 4006M: Jaegeuk Kim <jaegeuk@kernel.org> 4007M: Changman Lee <cm224.lee@samsung.com> 4008L: linux-f2fs-devel@lists.sourceforge.net 4009W: http://en.wikipedia.org/wiki/F2FS 4010T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4011S: Maintained 4012F: Documentation/filesystems/f2fs.txt 4013F: Documentation/ABI/testing/sysfs-fs-f2fs 4014F: fs/f2fs/ 4015F: include/linux/f2fs_fs.h 4016 4017FUJITSU FR-V (FRV) PORT 4018M: David Howells <dhowells@redhat.com> 4019S: Maintained 4020F: arch/frv/ 4021 4022FUJITSU LAPTOP EXTRAS 4023M: Jonathan Woithe <jwoithe@just42.net> 4024L: platform-driver-x86@vger.kernel.org 4025S: Maintained 4026F: drivers/platform/x86/fujitsu-laptop.c 4027 4028FUJITSU M-5MO LS CAMERA ISP DRIVER 4029M: Kyungmin Park <kyungmin.park@samsung.com> 4030M: Heungjun Kim <riverful.kim@samsung.com> 4031L: linux-media@vger.kernel.org 4032S: Maintained 4033F: drivers/media/i2c/m5mols/ 4034F: include/media/m5mols.h 4035 4036FUJITSU TABLET EXTRAS 4037M: Robert Gerlach <khnz@gmx.de> 4038L: platform-driver-x86@vger.kernel.org 4039S: Maintained 4040F: drivers/platform/x86/fujitsu-tablet.c 4041 4042FUSE: FILESYSTEM IN USERSPACE 4043M: Miklos Szeredi <miklos@szeredi.hu> 4044L: fuse-devel@lists.sourceforge.net 4045W: http://fuse.sourceforge.net/ 4046S: Maintained 4047F: fs/fuse/ 4048F: include/uapi/linux/fuse.h 4049 4050FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4051M: Rik Faith <faith@cs.unc.edu> 4052L: linux-scsi@vger.kernel.org 4053S: Odd Fixes (e.g., new signatures) 4054F: drivers/scsi/fdomain.* 4055 4056GCOV BASED KERNEL PROFILING 4057M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4058S: Maintained 4059F: kernel/gcov/ 4060F: Documentation/gcov.txt 4061 4062GDT SCSI DISK ARRAY CONTROLLER DRIVER 4063M: Achim Leubner <achim_leubner@adaptec.com> 4064L: linux-scsi@vger.kernel.org 4065W: http://www.icp-vortex.com/ 4066S: Supported 4067F: drivers/scsi/gdt* 4068 4069GEMTEK FM RADIO RECEIVER DRIVER 4070M: Hans Verkuil <hverkuil@xs4all.nl> 4071L: linux-media@vger.kernel.org 4072T: git git://linuxtv.org/media_tree.git 4073W: http://linuxtv.org 4074S: Maintained 4075F: drivers/media/radio/radio-gemtek* 4076 4077GENERIC GPIO I2C DRIVER 4078M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4079S: Supported 4080F: drivers/i2c/busses/i2c-gpio.c 4081F: include/linux/i2c-gpio.h 4082 4083GENERIC GPIO I2C MULTIPLEXER DRIVER 4084M: Peter Korsgaard <peter.korsgaard@barco.com> 4085L: linux-i2c@vger.kernel.org 4086S: Supported 4087F: drivers/i2c/muxes/i2c-mux-gpio.c 4088F: include/linux/i2c-mux-gpio.h 4089F: Documentation/i2c/muxes/i2c-mux-gpio 4090 4091GENERIC HDLC (WAN) DRIVERS 4092M: Krzysztof Halasa <khc@pm.waw.pl> 4093W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4094S: Maintained 4095F: drivers/net/wan/c101.c 4096F: drivers/net/wan/hd6457* 4097F: drivers/net/wan/hdlc* 4098F: drivers/net/wan/n2.c 4099F: drivers/net/wan/pc300too.c 4100F: drivers/net/wan/pci200syn.c 4101F: drivers/net/wan/wanxl* 4102 4103GENERIC INCLUDE/ASM HEADER FILES 4104M: Arnd Bergmann <arnd@arndb.de> 4105L: linux-arch@vger.kernel.org 4106T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4107S: Maintained 4108F: include/asm-generic/ 4109F: include/uapi/asm-generic/ 4110 4111GENERIC PHY FRAMEWORK 4112M: Kishon Vijay Abraham I <kishon@ti.com> 4113L: linux-kernel@vger.kernel.org 4114T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4115S: Supported 4116F: drivers/phy/ 4117F: include/linux/phy/ 4118 4119GENERIC UIO DRIVER FOR PCI DEVICES 4120M: "Michael S. Tsirkin" <mst@redhat.com> 4121L: kvm@vger.kernel.org 4122S: Supported 4123F: drivers/uio/uio_pci_generic.c 4124 4125GET_MAINTAINER SCRIPT 4126M: Joe Perches <joe@perches.com> 4127S: Maintained 4128F: scripts/get_maintainer.pl 4129 4130GFS2 FILE SYSTEM 4131M: Steven Whitehouse <swhiteho@redhat.com> 4132L: cluster-devel@redhat.com 4133W: http://sources.redhat.com/cluster/ 4134T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4135T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4136S: Supported 4137F: Documentation/filesystems/gfs2*.txt 4138F: fs/gfs2/ 4139F: include/uapi/linux/gfs2_ondisk.h 4140 4141GIGASET ISDN DRIVERS 4142M: Hansjoerg Lipp <hjlipp@web.de> 4143M: Tilman Schmidt <tilman@imap.cc> 4144L: gigaset307x-common@lists.sourceforge.net 4145W: http://gigaset307x.sourceforge.net/ 4146S: Maintained 4147F: Documentation/isdn/README.gigaset 4148F: drivers/isdn/gigaset/ 4149F: include/uapi/linux/gigaset_dev.h 4150 4151GO7007 MPEG CODEC 4152M: Hans Verkuil <hans.verkuil@cisco.com> 4153L: linux-media@vger.kernel.org 4154S: Maintained 4155F: drivers/media/usb/go7007/ 4156 4157GPIO SUBSYSTEM 4158M: Linus Walleij <linus.walleij@linaro.org> 4159M: Alexandre Courbot <gnurou@gmail.com> 4160L: linux-gpio@vger.kernel.org 4161T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4162S: Maintained 4163F: Documentation/gpio/ 4164F: drivers/gpio/ 4165F: include/linux/gpio/ 4166F: include/linux/gpio.h 4167F: include/asm-generic/gpio.h 4168 4169GRE DEMULTIPLEXER DRIVER 4170M: Dmitry Kozlov <xeb@mail.ru> 4171L: netdev@vger.kernel.org 4172S: Maintained 4173F: net/ipv4/gre_demux.c 4174F: net/ipv4/gre_offload.c 4175F: include/net/gre.h 4176 4177GRETH 10/100/1G Ethernet MAC device driver 4178M: Kristoffer Glembo <kristoffer@gaisler.com> 4179L: netdev@vger.kernel.org 4180S: Maintained 4181F: drivers/net/ethernet/aeroflex/ 4182 4183GSPCA FINEPIX SUBDRIVER 4184M: Frank Zago <frank@zago.net> 4185L: linux-media@vger.kernel.org 4186T: git git://linuxtv.org/media_tree.git 4187S: Maintained 4188F: drivers/media/usb/gspca/finepix.c 4189 4190GSPCA GL860 SUBDRIVER 4191M: Olivier Lorin <o.lorin@laposte.net> 4192L: linux-media@vger.kernel.org 4193T: git git://linuxtv.org/media_tree.git 4194S: Maintained 4195F: drivers/media/usb/gspca/gl860/ 4196 4197GSPCA M5602 SUBDRIVER 4198M: Erik Andren <erik.andren@gmail.com> 4199L: linux-media@vger.kernel.org 4200T: git git://linuxtv.org/media_tree.git 4201S: Maintained 4202F: drivers/media/usb/gspca/m5602/ 4203 4204GSPCA PAC207 SONIXB SUBDRIVER 4205M: Hans de Goede <hdegoede@redhat.com> 4206L: linux-media@vger.kernel.org 4207T: git git://linuxtv.org/media_tree.git 4208S: Maintained 4209F: drivers/media/usb/gspca/pac207.c 4210 4211GSPCA SN9C20X SUBDRIVER 4212M: Brian Johnson <brijohn@gmail.com> 4213L: linux-media@vger.kernel.org 4214T: git git://linuxtv.org/media_tree.git 4215S: Maintained 4216F: drivers/media/usb/gspca/sn9c20x.c 4217 4218GSPCA T613 SUBDRIVER 4219M: Leandro Costantino <lcostantino@gmail.com> 4220L: linux-media@vger.kernel.org 4221T: git git://linuxtv.org/media_tree.git 4222S: Maintained 4223F: drivers/media/usb/gspca/t613.c 4224 4225GSPCA USB WEBCAM DRIVER 4226M: Hans de Goede <hdegoede@redhat.com> 4227L: linux-media@vger.kernel.org 4228T: git git://linuxtv.org/media_tree.git 4229S: Maintained 4230F: drivers/media/usb/gspca/ 4231 4232GUID PARTITION TABLE (GPT) 4233M: Davidlohr Bueso <davidlohr@hp.com> 4234L: linux-efi@vger.kernel.org 4235S: Maintained 4236F: block/partitions/efi.* 4237 4238STK1160 USB VIDEO CAPTURE DRIVER 4239M: Ezequiel Garcia <elezegarcia@gmail.com> 4240L: linux-media@vger.kernel.org 4241T: git git://linuxtv.org/media_tree.git 4242S: Maintained 4243F: drivers/media/usb/stk1160/ 4244 4245HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4246M: Frank Seidel <frank@f-seidel.de> 4247L: platform-driver-x86@vger.kernel.org 4248W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4249S: Maintained 4250F: drivers/platform/x86/hdaps.c 4251 4252HDPVR USB VIDEO ENCODER DRIVER 4253M: Hans Verkuil <hverkuil@xs4all.nl> 4254L: linux-media@vger.kernel.org 4255T: git git://linuxtv.org/media_tree.git 4256W: http://linuxtv.org 4257S: Odd Fixes 4258F: drivers/media/usb/hdpvr/ 4259 4260HWPOISON MEMORY FAILURE HANDLING 4261M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4262L: linux-mm@kvack.org 4263S: Maintained 4264F: mm/memory-failure.c 4265F: mm/hwpoison-inject.c 4266 4267HYPERVISOR VIRTUAL CONSOLE DRIVER 4268L: linuxppc-dev@lists.ozlabs.org 4269S: Odd Fixes 4270F: drivers/tty/hvc/ 4271 4272HACKRF MEDIA DRIVER 4273M: Antti Palosaari <crope@iki.fi> 4274L: linux-media@vger.kernel.org 4275W: http://linuxtv.org/ 4276W: http://palosaari.fi/linux/ 4277Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4278T: git git://linuxtv.org/anttip/media_tree.git 4279S: Maintained 4280F: drivers/media/usb/hackrf/ 4281 4282HARDWARE MONITORING 4283M: Jean Delvare <jdelvare@suse.de> 4284M: Guenter Roeck <linux@roeck-us.net> 4285L: lm-sensors@lm-sensors.org 4286W: http://www.lm-sensors.org/ 4287T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4288T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4289S: Maintained 4290F: Documentation/hwmon/ 4291F: drivers/hwmon/ 4292F: include/linux/hwmon*.h 4293 4294HARDWARE RANDOM NUMBER GENERATOR CORE 4295M: Matt Mackall <mpm@selenic.com> 4296M: Herbert Xu <herbert@gondor.apana.org.au> 4297S: Odd fixes 4298F: Documentation/hw_random.txt 4299F: drivers/char/hw_random/ 4300F: include/linux/hw_random.h 4301 4302HARDWARE SPINLOCK CORE 4303M: Ohad Ben-Cohen <ohad@wizery.com> 4304S: Maintained 4305F: Documentation/hwspinlock.txt 4306F: drivers/hwspinlock/hwspinlock_* 4307F: include/linux/hwspinlock.h 4308 4309HARMONY SOUND DRIVER 4310L: linux-parisc@vger.kernel.org 4311S: Maintained 4312F: sound/parisc/harmony.* 4313 4314HD29L2 MEDIA DRIVER 4315M: Antti Palosaari <crope@iki.fi> 4316L: linux-media@vger.kernel.org 4317W: http://linuxtv.org/ 4318W: http://palosaari.fi/linux/ 4319Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4320T: git git://linuxtv.org/anttip/media_tree.git 4321S: Maintained 4322F: drivers/media/dvb-frontends/hd29l2* 4323 4324HEWLETT-PACKARD SMART2 RAID DRIVER 4325L: iss_storagedev@hp.com 4326S: Orphan 4327F: Documentation/blockdev/cpqarray.txt 4328F: drivers/block/cpqarray.* 4329 4330HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4331M: Don Brace <don.brace@pmcs.com> 4332L: iss_storagedev@hp.com 4333L: storagedev@pmcs.com 4334L: linux-scsi@vger.kernel.org 4335S: Supported 4336F: Documentation/scsi/hpsa.txt 4337F: drivers/scsi/hpsa*.[ch] 4338F: include/linux/cciss*.h 4339F: include/uapi/linux/cciss*.h 4340 4341HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4342M: Don Brace <don.brace@pmcs.com> 4343L: iss_storagedev@hp.com 4344L: storagedev@pmcs.com 4345L: linux-scsi@vger.kernel.org 4346S: Supported 4347F: Documentation/blockdev/cciss.txt 4348F: drivers/block/cciss* 4349F: include/linux/cciss_ioctl.h 4350F: include/uapi/linux/cciss_ioctl.h 4351 4352HFS FILESYSTEM 4353L: linux-fsdevel@vger.kernel.org 4354S: Orphan 4355F: Documentation/filesystems/hfs.txt 4356F: fs/hfs/ 4357 4358HFSPLUS FILESYSTEM 4359L: linux-fsdevel@vger.kernel.org 4360S: Orphan 4361F: Documentation/filesystems/hfsplus.txt 4362F: fs/hfsplus/ 4363 4364HGA FRAMEBUFFER DRIVER 4365M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4366L: linux-nvidia@lists.surfsouth.com 4367W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4368S: Maintained 4369F: drivers/video/fbdev/hgafb.c 4370 4371HIBERNATION (aka Software Suspend, aka swsusp) 4372M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4373M: Pavel Machek <pavel@ucw.cz> 4374L: linux-pm@vger.kernel.org 4375S: Supported 4376F: arch/x86/power/ 4377F: drivers/base/power/ 4378F: kernel/power/ 4379F: include/linux/suspend.h 4380F: include/linux/freezer.h 4381F: include/linux/pm.h 4382F: arch/*/include/asm/suspend*.h 4383 4384HID CORE LAYER 4385M: Jiri Kosina <jkosina@suse.cz> 4386L: linux-input@vger.kernel.org 4387T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4388S: Maintained 4389F: drivers/hid/ 4390F: include/linux/hid* 4391F: include/uapi/linux/hid* 4392 4393HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4394M: Thomas Gleixner <tglx@linutronix.de> 4395L: linux-kernel@vger.kernel.org 4396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4397S: Maintained 4398F: Documentation/timers/ 4399F: kernel/time/hrtimer.c 4400F: kernel/time/clockevents.c 4401F: kernel/time/tick*.* 4402F: kernel/time/timer_*.c 4403F: include/linux/clockchips.h 4404F: include/linux/hrtimer.h 4405 4406HIGH-SPEED SCC DRIVER FOR AX.25 4407L: linux-hams@vger.kernel.org 4408S: Orphan 4409F: drivers/net/hamradio/dmascc.c 4410F: drivers/net/hamradio/scc.c 4411 4412HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4413M: HighPoint Linux Team <linux@highpoint-tech.com> 4414W: http://www.highpoint-tech.com 4415S: Supported 4416F: Documentation/scsi/hptiop.txt 4417F: drivers/scsi/hptiop.c 4418 4419HIPPI 4420M: Jes Sorensen <jes@trained-monkey.org> 4421L: linux-hippi@sunsite.dk 4422S: Maintained 4423F: include/linux/hippidevice.h 4424F: include/uapi/linux/if_hippi.h 4425F: net/802/hippi.c 4426F: drivers/net/hippi/ 4427 4428HOST AP DRIVER 4429M: Jouni Malinen <j@w1.fi> 4430L: hostap@shmoo.com (subscribers-only) 4431L: linux-wireless@vger.kernel.org 4432W: http://hostap.epitest.fi/ 4433S: Maintained 4434F: drivers/net/wireless/hostap/ 4435 4436HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4437L: platform-driver-x86@vger.kernel.org 4438S: Orphan 4439F: drivers/platform/x86/tc1100-wmi.c 4440 4441HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4442M: Jaroslav Kysela <perex@perex.cz> 4443S: Maintained 4444F: drivers/net/ethernet/hp/hp100.* 4445 4446HPET: High Precision Event Timers driver 4447M: Clemens Ladisch <clemens@ladisch.de> 4448S: Maintained 4449F: Documentation/timers/hpet.txt 4450F: drivers/char/hpet.c 4451F: include/linux/hpet.h 4452F: include/uapi/linux/hpet.h 4453 4454HPET: x86 4455S: Orphan 4456F: arch/x86/kernel/hpet.c 4457F: arch/x86/include/asm/hpet.h 4458 4459HPFS FILESYSTEM 4460M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4461W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4462S: Maintained 4463F: fs/hpfs/ 4464 4465HSI SUBSYSTEM 4466M: Sebastian Reichel <sre@kernel.org> 4467T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4468S: Maintained 4469F: Documentation/ABI/testing/sysfs-bus-hsi 4470F: Documentation/hsi.txt 4471F: drivers/hsi/ 4472F: include/linux/hsi/ 4473F: include/uapi/linux/hsi/ 4474 4475HSO 3G MODEM DRIVER 4476M: Jan Dumon <j.dumon@option.com> 4477W: http://www.pharscape.org 4478S: Maintained 4479F: drivers/net/usb/hso.c 4480 4481HSR NETWORK PROTOCOL 4482M: Arvid Brodin <arvid.brodin@alten.se> 4483L: netdev@vger.kernel.org 4484S: Maintained 4485F: net/hsr/ 4486 4487HTCPEN TOUCHSCREEN DRIVER 4488M: Pau Oliva Fora <pof@eslack.org> 4489L: linux-input@vger.kernel.org 4490S: Maintained 4491F: drivers/input/touchscreen/htcpen.c 4492 4493HUGETLB FILESYSTEM 4494M: Nadia Yvette Chambers <nyc@holomorphy.com> 4495S: Maintained 4496F: fs/hugetlbfs/ 4497 4498Hyper-V CORE AND DRIVERS 4499M: K. Y. Srinivasan <kys@microsoft.com> 4500M: Haiyang Zhang <haiyangz@microsoft.com> 4501L: devel@linuxdriverproject.org 4502S: Maintained 4503F: arch/x86/include/asm/mshyperv.h 4504F: arch/x86/include/uapi/asm/hyperv.h 4505F: arch/x86/kernel/cpu/mshyperv.c 4506F: drivers/hid/hid-hyperv.c 4507F: drivers/hv/ 4508F: drivers/input/serio/hyperv-keyboard.c 4509F: drivers/net/hyperv/ 4510F: drivers/scsi/storvsc_drv.c 4511F: drivers/video/fbdev/hyperv_fb.c 4512F: include/linux/hyperv.h 4513F: tools/hv/ 4514 4515I2C OVER PARALLEL PORT 4516M: Jean Delvare <jdelvare@suse.de> 4517L: linux-i2c@vger.kernel.org 4518S: Maintained 4519F: Documentation/i2c/busses/i2c-parport 4520F: Documentation/i2c/busses/i2c-parport-light 4521F: drivers/i2c/busses/i2c-parport.c 4522F: drivers/i2c/busses/i2c-parport-light.c 4523 4524I2C/SMBUS CONTROLLER DRIVERS FOR PC 4525M: Jean Delvare <jdelvare@suse.de> 4526L: linux-i2c@vger.kernel.org 4527S: Maintained 4528F: Documentation/i2c/busses/i2c-ali1535 4529F: Documentation/i2c/busses/i2c-ali1563 4530F: Documentation/i2c/busses/i2c-ali15x3 4531F: Documentation/i2c/busses/i2c-amd756 4532F: Documentation/i2c/busses/i2c-amd8111 4533F: Documentation/i2c/busses/i2c-i801 4534F: Documentation/i2c/busses/i2c-nforce2 4535F: Documentation/i2c/busses/i2c-piix4 4536F: Documentation/i2c/busses/i2c-sis5595 4537F: Documentation/i2c/busses/i2c-sis630 4538F: Documentation/i2c/busses/i2c-sis96x 4539F: Documentation/i2c/busses/i2c-via 4540F: Documentation/i2c/busses/i2c-viapro 4541F: drivers/i2c/busses/i2c-ali1535.c 4542F: drivers/i2c/busses/i2c-ali1563.c 4543F: drivers/i2c/busses/i2c-ali15x3.c 4544F: drivers/i2c/busses/i2c-amd756.c 4545F: drivers/i2c/busses/i2c-amd756-s4882.c 4546F: drivers/i2c/busses/i2c-amd8111.c 4547F: drivers/i2c/busses/i2c-i801.c 4548F: drivers/i2c/busses/i2c-isch.c 4549F: drivers/i2c/busses/i2c-nforce2.c 4550F: drivers/i2c/busses/i2c-nforce2-s4985.c 4551F: drivers/i2c/busses/i2c-piix4.c 4552F: drivers/i2c/busses/i2c-sis5595.c 4553F: drivers/i2c/busses/i2c-sis630.c 4554F: drivers/i2c/busses/i2c-sis96x.c 4555F: drivers/i2c/busses/i2c-via.c 4556F: drivers/i2c/busses/i2c-viapro.c 4557 4558I2C/SMBUS ISMT DRIVER 4559M: Seth Heasley <seth.heasley@intel.com> 4560M: Neil Horman <nhorman@tuxdriver.com> 4561L: linux-i2c@vger.kernel.org 4562F: drivers/i2c/busses/i2c-ismt.c 4563F: Documentation/i2c/busses/i2c-ismt 4564 4565I2C/SMBUS STUB DRIVER 4566M: Jean Delvare <jdelvare@suse.de> 4567L: linux-i2c@vger.kernel.org 4568S: Maintained 4569F: drivers/i2c/i2c-stub.c 4570 4571I2C SUBSYSTEM 4572M: Wolfram Sang <wsa@the-dreams.de> 4573L: linux-i2c@vger.kernel.org 4574W: https://i2c.wiki.kernel.org/ 4575Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4577S: Maintained 4578F: Documentation/i2c/ 4579F: drivers/i2c/ 4580F: include/linux/i2c.h 4581F: include/linux/i2c-*.h 4582F: include/uapi/linux/i2c.h 4583F: include/uapi/linux/i2c-*.h 4584 4585I2C ACPI SUPPORT 4586M: Mika Westerberg <mika.westerberg@linux.intel.com> 4587L: linux-i2c@vger.kernel.org 4588L: linux-acpi@vger.kernel.org 4589S: Maintained 4590 4591I2C-TAOS-EVM DRIVER 4592M: Jean Delvare <jdelvare@suse.de> 4593L: linux-i2c@vger.kernel.org 4594S: Maintained 4595F: Documentation/i2c/busses/i2c-taos-evm 4596F: drivers/i2c/busses/i2c-taos-evm.c 4597 4598I2C-TINY-USB DRIVER 4599M: Till Harbaum <till@harbaum.org> 4600L: linux-i2c@vger.kernel.org 4601W: http://www.harbaum.org/till/i2c_tiny_usb 4602S: Maintained 4603F: drivers/i2c/busses/i2c-tiny-usb.c 4604 4605i386 BOOT CODE 4606M: "H. Peter Anvin" <hpa@zytor.com> 4607S: Maintained 4608F: arch/x86/boot/ 4609 4610i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4611M: "H. Peter Anvin" <hpa@zytor.com> 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4613S: Maintained 4614 4615IA64 (Itanium) PLATFORM 4616M: Tony Luck <tony.luck@intel.com> 4617M: Fenghua Yu <fenghua.yu@intel.com> 4618L: linux-ia64@vger.kernel.org 4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4620S: Maintained 4621F: arch/ia64/ 4622 4623IBM Power in-Nest Crypto Acceleration 4624M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4625M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4626L: linux-crypto@vger.kernel.org 4627S: Supported 4628F: drivers/crypto/nx/ 4629 4630IBM Power 842 compression accelerator 4631M: Dan Streetman <ddstreet@us.ibm.com> 4632S: Supported 4633F: drivers/crypto/nx/nx-842.c 4634F: include/linux/nx842.h 4635 4636IBM Power Linux RAID adapter 4637M: Brian King <brking@us.ibm.com> 4638S: Supported 4639F: drivers/scsi/ipr.* 4640 4641IBM Power Virtual Ethernet Device Driver 4642M: Santiago Leon <santil@linux.vnet.ibm.com> 4643L: netdev@vger.kernel.org 4644S: Supported 4645F: drivers/net/ethernet/ibm/ibmveth.* 4646 4647IBM Power Virtual SCSI Device Drivers 4648M: Nathan Fontenot <nfont@linux.vnet.ibm.com> 4649L: linux-scsi@vger.kernel.org 4650S: Supported 4651F: drivers/scsi/ibmvscsi/ibmvscsi* 4652F: drivers/scsi/ibmvscsi/viosrp.h 4653 4654IBM Power Virtual FC Device Drivers 4655M: Brian King <brking@linux.vnet.ibm.com> 4656L: linux-scsi@vger.kernel.org 4657S: Supported 4658F: drivers/scsi/ibmvscsi/ibmvfc* 4659 4660IBM ServeRAID RAID DRIVER 4661S: Orphan 4662F: drivers/scsi/ips.* 4663 4664ICH LPC AND GPIO DRIVER 4665M: Peter Tyser <ptyser@xes-inc.com> 4666S: Maintained 4667F: drivers/mfd/lpc_ich.c 4668F: drivers/gpio/gpio-ich.c 4669 4670IDE SUBSYSTEM 4671M: "David S. Miller" <davem@davemloft.net> 4672L: linux-ide@vger.kernel.org 4673Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4674T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4675S: Maintained 4676F: Documentation/ide/ 4677F: drivers/ide/ 4678F: include/linux/ide.h 4679 4680IDEAPAD LAPTOP EXTRAS DRIVER 4681M: Ike Panhc <ike.pan@canonical.com> 4682L: platform-driver-x86@vger.kernel.org 4683W: http://launchpad.net/ideapad-laptop 4684S: Maintained 4685F: drivers/platform/x86/ideapad-laptop.c 4686 4687IDEAPAD LAPTOP SLIDEBAR DRIVER 4688M: Andrey Moiseev <o2g.org.ru@gmail.com> 4689L: linux-input@vger.kernel.org 4690W: https://github.com/o2genum/ideapad-slidebar 4691S: Maintained 4692F: drivers/input/misc/ideapad_slidebar.c 4693 4694IDE/ATAPI DRIVERS 4695M: Borislav Petkov <bp@alien8.de> 4696L: linux-ide@vger.kernel.org 4697S: Maintained 4698F: Documentation/cdrom/ide-cd 4699F: drivers/ide/ide-cd* 4700 4701IDLE-I7300 4702M: Andy Henroid <andrew.d.henroid@intel.com> 4703L: linux-pm@vger.kernel.org 4704S: Supported 4705F: drivers/idle/i7300_idle.c 4706 4707IEEE 802.15.4 SUBSYSTEM 4708M: Alexander Aring <alex.aring@gmail.com> 4709L: linux-wpan@vger.kernel.org 4710W: https://github.com/linux-wpan 4711T: git git://github.com/linux-wpan/linux-wpan-next.git 4712S: Maintained 4713F: net/ieee802154/ 4714F: net/mac802154/ 4715F: drivers/net/ieee802154/ 4716F: Documentation/networking/ieee802154.txt 4717 4718IGUANAWORKS USB IR TRANSCEIVER 4719M: Sean Young <sean@mess.org> 4720L: linux-media@vger.kernel.org 4721S: Maintained 4722F: drivers/media/rc/iguanair.c 4723 4724IIO SUBSYSTEM AND DRIVERS 4725M: Jonathan Cameron <jic23@kernel.org> 4726R: Hartmut Knaack <knaack.h@gmx.de> 4727R: Lars-Peter Clausen <lars@metafoo.de> 4728R: Peter Meerwald <pmeerw@pmeerw.net> 4729L: linux-iio@vger.kernel.org 4730S: Maintained 4731F: drivers/iio/ 4732F: drivers/staging/iio/ 4733F: include/linux/iio/ 4734 4735IKANOS/ADI EAGLE ADSL USB DRIVER 4736M: Matthieu Castet <castet.matthieu@free.fr> 4737M: Stanislaw Gruszka <stf_xl@wp.pl> 4738S: Maintained 4739F: drivers/usb/atm/ueagle-atm.c 4740 4741INA209 HARDWARE MONITOR DRIVER 4742M: Guenter Roeck <linux@roeck-us.net> 4743L: lm-sensors@lm-sensors.org 4744S: Maintained 4745F: Documentation/hwmon/ina209 4746F: Documentation/devicetree/bindings/i2c/ina209.txt 4747F: drivers/hwmon/ina209.c 4748 4749INA2XX HARDWARE MONITOR DRIVER 4750M: Guenter Roeck <linux@roeck-us.net> 4751L: lm-sensors@lm-sensors.org 4752S: Maintained 4753F: Documentation/hwmon/ina2xx 4754F: drivers/hwmon/ina2xx.c 4755F: include/linux/platform_data/ina2xx.h 4756 4757INDUSTRY PACK SUBSYSTEM (IPACK) 4758M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4759M: Jens Taprogge <jens.taprogge@taprogge.org> 4760M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4761L: industrypack-devel@lists.sourceforge.net 4762W: http://industrypack.sourceforge.net 4763S: Maintained 4764F: drivers/ipack/ 4765 4766INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4767M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4768M: Dmitry Kasatkin <d.kasatkin@samsung.com> 4769L: linux-ima-devel@lists.sourceforge.net 4770L: linux-ima-user@lists.sourceforge.net 4771L: linux-security-module@vger.kernel.org 4772S: Supported 4773F: security/integrity/ima/ 4774 4775IMS TWINTURBO FRAMEBUFFER DRIVER 4776L: linux-fbdev@vger.kernel.org 4777S: Orphan 4778F: drivers/video/fbdev/imsttfb.c 4779 4780INFINIBAND SUBSYSTEM 4781M: Roland Dreier <roland@kernel.org> 4782M: Sean Hefty <sean.hefty@intel.com> 4783M: Hal Rosenstock <hal.rosenstock@gmail.com> 4784L: linux-rdma@vger.kernel.org 4785W: http://www.openfabrics.org/ 4786Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4787T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 4788S: Supported 4789F: Documentation/infiniband/ 4790F: drivers/infiniband/ 4791F: include/uapi/linux/if_infiniband.h 4792 4793INOTIFY 4794M: John McCutchan <john@johnmccutchan.com> 4795M: Robert Love <rlove@rlove.org> 4796M: Eric Paris <eparis@parisplace.org> 4797S: Maintained 4798F: Documentation/filesystems/inotify.txt 4799F: fs/notify/inotify/ 4800F: include/linux/inotify.h 4801F: include/uapi/linux/inotify.h 4802 4803INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 4804M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 4805M: Dmitry Torokhov <dtor@mail.ru> 4806L: linux-input@vger.kernel.org 4807Q: http://patchwork.kernel.org/project/linux-input/list/ 4808T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 4809S: Maintained 4810F: drivers/input/ 4811F: include/linux/input.h 4812F: include/uapi/linux/input.h 4813F: include/linux/input/ 4814 4815INPUT MULTITOUCH (MT) PROTOCOL 4816M: Henrik Rydberg <rydberg@euromail.se> 4817L: linux-input@vger.kernel.org 4818T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 4819S: Maintained 4820F: Documentation/input/multi-touch-protocol.txt 4821F: drivers/input/input-mt.c 4822K: \b(ABS|SYN)_MT_ 4823 4824INTEL C600 SERIES SAS CONTROLLER DRIVER 4825M: Intel SCU Linux support <intel-linux-scu@intel.com> 4826M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 4827M: Dave Jiang <dave.jiang@intel.com> 4828L: linux-scsi@vger.kernel.org 4829T: git git://git.code.sf.net/p/intel-sas/isci 4830S: Supported 4831F: drivers/scsi/isci/ 4832 4833INTEL IDLE DRIVER 4834M: Len Brown <lenb@kernel.org> 4835L: linux-pm@vger.kernel.org 4836T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4837S: Supported 4838F: drivers/idle/intel_idle.c 4839 4840INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4841M: Maik Broemme <mbroemme@plusserver.de> 4842L: linux-fbdev@vger.kernel.org 4843S: Maintained 4844F: Documentation/fb/intelfb.txt 4845F: drivers/video/fbdev/intelfb/ 4846 4847INTEL 810/815 FRAMEBUFFER DRIVER 4848M: Antonino Daplas <adaplas@gmail.com> 4849L: linux-fbdev@vger.kernel.org 4850S: Maintained 4851F: drivers/video/fbdev/i810/ 4852 4853INTEL MENLOW THERMAL DRIVER 4854M: Sujith Thomas <sujith.thomas@intel.com> 4855L: platform-driver-x86@vger.kernel.org 4856W: https://01.org/linux-acpi 4857S: Supported 4858F: drivers/platform/x86/intel_menlow.c 4859 4860INTEL IA32 MICROCODE UPDATE SUPPORT 4861M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 4862S: Maintained 4863F: arch/x86/kernel/cpu/microcode/core* 4864F: arch/x86/kernel/cpu/microcode/intel* 4865 4866INTEL I/OAT DMA DRIVER 4867M: Dave Jiang <dave.jiang@intel.com> 4868R: Dan Williams <dan.j.williams@intel.com> 4869L: dmaengine@vger.kernel.org 4870Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 4871S: Supported 4872F: drivers/dma/ioat* 4873 4874INTEL IOMMU (VT-d) 4875M: David Woodhouse <dwmw2@infradead.org> 4876L: iommu@lists.linux-foundation.org 4877T: git git://git.infradead.org/iommu-2.6.git 4878S: Supported 4879F: drivers/iommu/intel-iommu.c 4880F: include/linux/intel-iommu.h 4881 4882INTEL IOP-ADMA DMA DRIVER 4883R: Dan Williams <dan.j.williams@intel.com> 4884S: Odd fixes 4885F: drivers/dma/iop-adma.c 4886 4887INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 4888M: Krzysztof Halasa <khalasa@piap.pl> 4889S: Maintained 4890F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 4891F: arch/arm/mach-ixp4xx/include/mach/npe.h 4892F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 4893F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 4894F: drivers/net/ethernet/xscale/ixp4xx_eth.c 4895F: drivers/net/wan/ixp4xx_hss.c 4896 4897INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 4898M: Deepak Saxena <dsaxena@plexity.net> 4899S: Maintained 4900F: drivers/char/hw_random/ixp4xx-rng.c 4901 4902INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 4903M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 4904M: Jesse Brandeburg <jesse.brandeburg@intel.com> 4905M: Bruce Allan <bruce.w.allan@intel.com> 4906M: Carolyn Wyborny <carolyn.wyborny@intel.com> 4907M: Don Skidmore <donald.c.skidmore@intel.com> 4908M: Greg Rose <gregory.v.rose@intel.com> 4909M: Matthew Vick <matthew.vick@intel.com> 4910M: John Ronciak <john.ronciak@intel.com> 4911M: Mitch Williams <mitch.a.williams@intel.com> 4912M: Linux NICS <linux.nics@intel.com> 4913L: e1000-devel@lists.sourceforge.net 4914W: http://www.intel.com/support/feedback.htm 4915W: http://e1000.sourceforge.net/ 4916T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 4917T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 4918S: Supported 4919F: Documentation/networking/e100.txt 4920F: Documentation/networking/e1000.txt 4921F: Documentation/networking/e1000e.txt 4922F: Documentation/networking/igb.txt 4923F: Documentation/networking/igbvf.txt 4924F: Documentation/networking/ixgb.txt 4925F: Documentation/networking/ixgbe.txt 4926F: Documentation/networking/ixgbevf.txt 4927F: Documentation/networking/i40e.txt 4928F: Documentation/networking/i40evf.txt 4929F: drivers/net/ethernet/intel/ 4930F: drivers/net/ethernet/intel/*/ 4931 4932INTEL-MID GPIO DRIVER 4933M: David Cohen <david.a.cohen@linux.intel.com> 4934L: linux-gpio@vger.kernel.org 4935S: Maintained 4936F: drivers/gpio/gpio-intel-mid.c 4937 4938INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 4939M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 4940L: linux-wireless@vger.kernel.org 4941S: Maintained 4942F: Documentation/networking/README.ipw2100 4943F: Documentation/networking/README.ipw2200 4944F: drivers/net/wireless/ipw2x00/ 4945 4946INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 4947M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 4948M: Gang Wei <gang.wei@intel.com> 4949M: Shane Wang <shane.wang@intel.com> 4950L: tboot-devel@lists.sourceforge.net 4951W: http://tboot.sourceforge.net 4952T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 4953S: Supported 4954F: Documentation/intel_txt.txt 4955F: include/linux/tboot.h 4956F: arch/x86/kernel/tboot.c 4957 4958INTEL WIRELESS WIMAX CONNECTION 2400 4959M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 4960M: linux-wimax@intel.com 4961L: wimax@linuxwimax.org (subscribers-only) 4962S: Supported 4963W: http://linuxwimax.org 4964F: Documentation/wimax/README.i2400m 4965F: drivers/net/wimax/i2400m/ 4966F: include/uapi/linux/wimax/i2400m.h 4967 4968INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 4969M: Stanislaw Gruszka <sgruszka@redhat.com> 4970L: linux-wireless@vger.kernel.org 4971S: Supported 4972F: drivers/net/wireless/iwlegacy/ 4973 4974INTEL WIRELESS WIFI LINK (iwlwifi) 4975M: Johannes Berg <johannes.berg@intel.com> 4976M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 4977M: Intel Linux Wireless <ilw@linux.intel.com> 4978L: linux-wireless@vger.kernel.org 4979W: http://intellinuxwireless.org 4980T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 4981S: Supported 4982F: drivers/net/wireless/iwlwifi/ 4983 4984INTEL MANAGEMENT ENGINE (mei) 4985M: Tomas Winkler <tomas.winkler@intel.com> 4986L: linux-kernel@vger.kernel.org 4987S: Supported 4988F: include/uapi/linux/mei.h 4989F: drivers/misc/mei/* 4990F: Documentation/misc-devices/mei/* 4991 4992IOC3 ETHERNET DRIVER 4993M: Ralf Baechle <ralf@linux-mips.org> 4994L: linux-mips@linux-mips.org 4995S: Maintained 4996F: drivers/net/ethernet/sgi/ioc3-eth.c 4997 4998IOC3 SERIAL DRIVER 4999M: Pat Gefre <pfg@sgi.com> 5000L: linux-serial@vger.kernel.org 5001S: Maintained 5002F: drivers/tty/serial/ioc3_serial.c 5003 5004IOMMU DRIVERS 5005M: Joerg Roedel <joro@8bytes.org> 5006L: iommu@lists.linux-foundation.org 5007T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5008S: Maintained 5009F: drivers/iommu/ 5010 5011IP MASQUERADING 5012M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5013S: Maintained 5014F: net/ipv4/netfilter/ipt_MASQUERADE.c 5015 5016IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5017M: Francois Romieu <romieu@fr.zoreil.com> 5018M: Sorbica Shieh <sorbica@icplus.com.tw> 5019L: netdev@vger.kernel.org 5020S: Maintained 5021F: drivers/net/ethernet/icplus/ipg.* 5022 5023IPATH DRIVER 5024M: Mike Marciniszyn <infinipath@intel.com> 5025L: linux-rdma@vger.kernel.org 5026S: Maintained 5027F: drivers/infiniband/hw/ipath/ 5028 5029IPMI SUBSYSTEM 5030M: Corey Minyard <minyard@acm.org> 5031L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5032W: http://openipmi.sourceforge.net/ 5033S: Supported 5034F: Documentation/IPMI.txt 5035F: drivers/char/ipmi/ 5036F: include/linux/ipmi* 5037F: include/uapi/linux/ipmi* 5038 5039IPS SCSI RAID DRIVER 5040M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5041L: linux-scsi@vger.kernel.org 5042W: http://www.adaptec.com/ 5043S: Maintained 5044F: drivers/scsi/ips* 5045 5046IPVS 5047M: Wensong Zhang <wensong@linux-vs.org> 5048M: Simon Horman <horms@verge.net.au> 5049M: Julian Anastasov <ja@ssi.bg> 5050L: netdev@vger.kernel.org 5051L: lvs-devel@vger.kernel.org 5052S: Maintained 5053F: Documentation/networking/ipvs-sysctl.txt 5054F: include/net/ip_vs.h 5055F: include/uapi/linux/ip_vs.h 5056F: net/netfilter/ipvs/ 5057 5058IPWIRELESS DRIVER 5059M: Jiri Kosina <jkosina@suse.cz> 5060M: David Sterba <dsterba@suse.cz> 5061S: Odd Fixes 5062F: drivers/tty/ipwireless/ 5063 5064IPX NETWORK LAYER 5065M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5066L: netdev@vger.kernel.org 5067S: Maintained 5068F: include/net/ipx.h 5069F: include/uapi/linux/ipx.h 5070F: net/ipx/ 5071 5072IRDA SUBSYSTEM 5073M: Samuel Ortiz <samuel@sortiz.org> 5074L: irda-users@lists.sourceforge.net (subscribers-only) 5075L: netdev@vger.kernel.org 5076W: http://irda.sourceforge.net/ 5077S: Maintained 5078T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5079F: Documentation/networking/irda.txt 5080F: drivers/net/irda/ 5081F: include/net/irda/ 5082F: net/irda/ 5083 5084IRQ SUBSYSTEM 5085M: Thomas Gleixner <tglx@linutronix.de> 5086L: linux-kernel@vger.kernel.org 5087S: Maintained 5088T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5089F: kernel/irq/ 5090 5091IRQCHIP DRIVERS 5092M: Thomas Gleixner <tglx@linutronix.de> 5093M: Jason Cooper <jason@lakedaemon.net> 5094L: linux-kernel@vger.kernel.org 5095S: Maintained 5096T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5097T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5098F: Documentation/devicetree/bindings/interrupt-controller/ 5099F: drivers/irqchip/ 5100 5101IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5102M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5103S: Maintained 5104F: Documentation/IRQ-domain.txt 5105F: include/linux/irqdomain.h 5106F: kernel/irq/irqdomain.c 5107 5108ISAPNP 5109M: Jaroslav Kysela <perex@perex.cz> 5110S: Maintained 5111F: Documentation/isapnp.txt 5112F: drivers/pnp/isapnp/ 5113F: include/linux/isapnp.h 5114 5115ISA RADIO MODULE 5116M: Hans Verkuil <hverkuil@xs4all.nl> 5117L: linux-media@vger.kernel.org 5118T: git git://linuxtv.org/media_tree.git 5119W: http://linuxtv.org 5120S: Maintained 5121F: drivers/media/radio/radio-isa* 5122 5123iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5124M: Peter Jones <pjones@redhat.com> 5125M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5126S: Maintained 5127F: drivers/firmware/iscsi_ibft* 5128 5129ISCSI 5130M: Mike Christie <michaelc@cs.wisc.edu> 5131L: open-iscsi@googlegroups.com 5132W: www.open-iscsi.org 5133T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5134S: Maintained 5135F: drivers/scsi/*iscsi* 5136F: include/scsi/*iscsi* 5137 5138ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5139M: Or Gerlitz <ogerlitz@mellanox.com> 5140M: Sagi Grimberg <sagig@mellanox.com> 5141M: Roi Dayan <roid@mellanox.com> 5142L: linux-rdma@vger.kernel.org 5143S: Supported 5144W: http://www.openfabrics.org 5145W: www.open-iscsi.org 5146Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5147F: drivers/infiniband/ulp/iser/ 5148 5149ISDN SUBSYSTEM 5150M: Karsten Keil <isdn@linux-pingi.de> 5151L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5152L: netdev@vger.kernel.org 5153W: http://www.isdn4linux.de 5154T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5155S: Maintained 5156F: Documentation/isdn/ 5157F: drivers/isdn/ 5158F: include/linux/isdn.h 5159F: include/linux/isdn/ 5160F: include/uapi/linux/isdn.h 5161F: include/uapi/linux/isdn/ 5162 5163ISDN SUBSYSTEM (Eicon active card driver) 5164M: Armin Schindler <mac@melware.de> 5165L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5166W: http://www.melware.de 5167S: Maintained 5168F: drivers/isdn/hardware/eicon/ 5169 5170IT87 HARDWARE MONITORING DRIVER 5171M: Jean Delvare <jdelvare@suse.de> 5172L: lm-sensors@lm-sensors.org 5173S: Maintained 5174F: Documentation/hwmon/it87 5175F: drivers/hwmon/it87.c 5176 5177IT913X MEDIA DRIVER 5178M: Antti Palosaari <crope@iki.fi> 5179L: linux-media@vger.kernel.org 5180W: http://linuxtv.org/ 5181W: http://palosaari.fi/linux/ 5182Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5183T: git git://linuxtv.org/anttip/media_tree.git 5184S: Maintained 5185F: drivers/media/tuners/it913x* 5186 5187IVTV VIDEO4LINUX DRIVER 5188M: Andy Walls <awalls@md.metrocast.net> 5189L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 5190L: linux-media@vger.kernel.org 5191T: git git://linuxtv.org/media_tree.git 5192W: http://www.ivtvdriver.org 5193S: Maintained 5194F: Documentation/video4linux/*.ivtv 5195F: drivers/media/pci/ivtv/ 5196F: include/uapi/linux/ivtv* 5197 5198IX2505V MEDIA DRIVER 5199M: Malcolm Priestley <tvboxspy@gmail.com> 5200L: linux-media@vger.kernel.org 5201W: http://linuxtv.org/ 5202Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5203S: Maintained 5204F: drivers/media/dvb-frontends/ix2505v* 5205 5206JC42.4 TEMPERATURE SENSOR DRIVER 5207M: Guenter Roeck <linux@roeck-us.net> 5208L: lm-sensors@lm-sensors.org 5209S: Maintained 5210F: drivers/hwmon/jc42.c 5211F: Documentation/hwmon/jc42 5212 5213JFS FILESYSTEM 5214M: Dave Kleikamp <shaggy@kernel.org> 5215L: jfs-discussion@lists.sourceforge.net 5216W: http://jfs.sourceforge.net/ 5217T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5218S: Maintained 5219F: Documentation/filesystems/jfs.txt 5220F: fs/jfs/ 5221 5222JME NETWORK DRIVER 5223M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5224L: netdev@vger.kernel.org 5225S: Maintained 5226F: drivers/net/ethernet/jme.* 5227 5228JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5229M: David Woodhouse <dwmw2@infradead.org> 5230L: linux-mtd@lists.infradead.org 5231W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5232S: Maintained 5233F: fs/jffs2/ 5234F: include/uapi/linux/jffs2.h 5235 5236JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5237M: Andrew Morton <akpm@linux-foundation.org> 5238M: Jan Kara <jack@suse.cz> 5239L: linux-ext4@vger.kernel.org 5240S: Maintained 5241F: fs/jbd/ 5242F: include/linux/jbd.h 5243 5244JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5245M: "Theodore Ts'o" <tytso@mit.edu> 5246L: linux-ext4@vger.kernel.org 5247S: Maintained 5248F: fs/jbd2/ 5249F: include/linux/jbd2.h 5250 5251JSM Neo PCI based serial card 5252M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5253L: linux-serial@vger.kernel.org 5254S: Maintained 5255F: drivers/tty/serial/jsm/ 5256 5257K10TEMP HARDWARE MONITORING DRIVER 5258M: Clemens Ladisch <clemens@ladisch.de> 5259L: lm-sensors@lm-sensors.org 5260S: Maintained 5261F: Documentation/hwmon/k10temp 5262F: drivers/hwmon/k10temp.c 5263 5264K8TEMP HARDWARE MONITORING DRIVER 5265M: Rudolf Marek <r.marek@assembler.cz> 5266L: lm-sensors@lm-sensors.org 5267S: Maintained 5268F: Documentation/hwmon/k8temp 5269F: drivers/hwmon/k8temp.c 5270 5271KCONFIG 5272M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5273L: linux-kbuild@vger.kernel.org 5274T: git git://gitorious.org/linux-kconfig/linux-kconfig 5275S: Maintained 5276F: Documentation/kbuild/kconfig-language.txt 5277F: scripts/kconfig/ 5278 5279KDUMP 5280M: Vivek Goyal <vgoyal@redhat.com> 5281M: Haren Myneni <hbabu@us.ibm.com> 5282L: kexec@lists.infradead.org 5283W: http://lse.sourceforge.net/kdump/ 5284S: Maintained 5285F: Documentation/kdump/ 5286 5287KEENE FM RADIO TRANSMITTER DRIVER 5288M: Hans Verkuil <hverkuil@xs4all.nl> 5289L: linux-media@vger.kernel.org 5290T: git git://linuxtv.org/media_tree.git 5291W: http://linuxtv.org 5292S: Maintained 5293F: drivers/media/radio/radio-keene* 5294 5295KERNEL AUTOMOUNTER v4 (AUTOFS4) 5296M: Ian Kent <raven@themaw.net> 5297L: autofs@vger.kernel.org 5298S: Maintained 5299F: fs/autofs4/ 5300 5301KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5302M: Michal Marek <mmarek@suse.cz> 5303T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5304T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5305L: linux-kbuild@vger.kernel.org 5306S: Maintained 5307F: Documentation/kbuild/ 5308F: Makefile 5309F: scripts/Makefile.* 5310F: scripts/basic/ 5311F: scripts/mk* 5312F: scripts/package/ 5313 5314KERNEL JANITORS 5315L: kernel-janitors@vger.kernel.org 5316W: http://kernelnewbies.org/KernelJanitors 5317S: Odd Fixes 5318 5319KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5320M: "J. Bruce Fields" <bfields@fieldses.org> 5321L: linux-nfs@vger.kernel.org 5322W: http://nfs.sourceforge.net/ 5323S: Supported 5324F: fs/nfsd/ 5325F: include/uapi/linux/nfsd/ 5326F: fs/lockd/ 5327F: fs/nfs_common/ 5328F: net/sunrpc/ 5329F: include/linux/lockd/ 5330F: include/linux/sunrpc/ 5331F: include/uapi/linux/sunrpc/ 5332 5333KERNEL SELFTEST FRAMEWORK 5334M: Shuah Khan <shuahkh@osg.samsung.com> 5335L: linux-api@vger.kernel.org 5336T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5337S: Maintained 5338F: tools/testing/selftests 5339 5340KERNEL VIRTUAL MACHINE (KVM) 5341M: Gleb Natapov <gleb@kernel.org> 5342M: Paolo Bonzini <pbonzini@redhat.com> 5343L: kvm@vger.kernel.org 5344W: http://www.linux-kvm.org 5345T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5346S: Supported 5347F: Documentation/*/kvm*.txt 5348F: Documentation/virtual/kvm/ 5349F: arch/*/kvm/ 5350F: arch/*/include/asm/kvm* 5351F: include/linux/kvm* 5352F: include/uapi/linux/kvm* 5353F: virt/kvm/ 5354 5355KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5356M: Joerg Roedel <joro@8bytes.org> 5357L: kvm@vger.kernel.org 5358W: http://kvm.qumranet.com 5359S: Maintained 5360F: arch/x86/include/asm/svm.h 5361F: arch/x86/kvm/svm.c 5362 5363KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5364M: Alexander Graf <agraf@suse.de> 5365L: kvm-ppc@vger.kernel.org 5366W: http://kvm.qumranet.com 5367T: git git://github.com/agraf/linux-2.6.git 5368S: Supported 5369F: arch/powerpc/include/asm/kvm* 5370F: arch/powerpc/kvm/ 5371 5372KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 5373M: Xiantao Zhang <xiantao.zhang@intel.com> 5374L: kvm-ia64@vger.kernel.org 5375W: http://kvm.qumranet.com 5376S: Supported 5377F: Documentation/ia64/kvm.txt 5378F: arch/ia64/include/asm/kvm* 5379F: arch/ia64/kvm/ 5380 5381KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5382M: Christian Borntraeger <borntraeger@de.ibm.com> 5383M: Cornelia Huck <cornelia.huck@de.ibm.com> 5384M: linux390@de.ibm.com 5385L: linux-s390@vger.kernel.org 5386W: http://www.ibm.com/developerworks/linux/linux390/ 5387S: Supported 5388F: Documentation/s390/kvm.txt 5389F: arch/s390/include/asm/kvm* 5390F: arch/s390/kvm/ 5391F: drivers/s390/kvm/ 5392 5393KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5394M: Christoffer Dall <christoffer.dall@linaro.org> 5395M: Marc Zyngier <marc.zyngier@arm.com> 5396L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5397L: kvmarm@lists.cs.columbia.edu 5398W: http://systems.cs.columbia.edu/projects/kvm-arm 5399S: Supported 5400F: arch/arm/include/uapi/asm/kvm* 5401F: arch/arm/include/asm/kvm* 5402F: arch/arm/kvm/ 5403F: virt/kvm/arm/ 5404F: include/kvm/arm_* 5405 5406KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5407M: Christoffer Dall <christoffer.dall@linaro.org> 5408M: Marc Zyngier <marc.zyngier@arm.com> 5409L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5410L: kvmarm@lists.cs.columbia.edu 5411S: Maintained 5412F: arch/arm64/include/uapi/asm/kvm* 5413F: arch/arm64/include/asm/kvm* 5414F: arch/arm64/kvm/ 5415 5416KEXEC 5417M: Eric Biederman <ebiederm@xmission.com> 5418W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5419L: kexec@lists.infradead.org 5420S: Maintained 5421F: include/linux/kexec.h 5422F: include/uapi/linux/kexec.h 5423F: kernel/kexec.c 5424 5425KEYS/KEYRINGS: 5426M: David Howells <dhowells@redhat.com> 5427L: keyrings@linux-nfs.org 5428S: Maintained 5429F: Documentation/security/keys.txt 5430F: include/linux/key.h 5431F: include/linux/key-type.h 5432F: include/keys/ 5433F: security/keys/ 5434 5435KEYS-TRUSTED 5436M: David Safford <safford@us.ibm.com> 5437M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5438L: linux-security-module@vger.kernel.org 5439L: keyrings@linux-nfs.org 5440S: Supported 5441F: Documentation/security/keys-trusted-encrypted.txt 5442F: include/keys/trusted-type.h 5443F: security/keys/trusted.c 5444F: security/keys/trusted.h 5445 5446KEYS-ENCRYPTED 5447M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5448M: David Safford <safford@us.ibm.com> 5449L: linux-security-module@vger.kernel.org 5450L: keyrings@linux-nfs.org 5451S: Supported 5452F: Documentation/security/keys-trusted-encrypted.txt 5453F: include/keys/encrypted-type.h 5454F: security/keys/encrypted-keys/ 5455 5456KGDB / KDB /debug_core 5457M: Jason Wessel <jason.wessel@windriver.com> 5458W: http://kgdb.wiki.kernel.org/ 5459L: kgdb-bugreport@lists.sourceforge.net 5460S: Maintained 5461F: Documentation/DocBook/kgdb.tmpl 5462F: drivers/misc/kgdbts.c 5463F: drivers/tty/serial/kgdboc.c 5464F: include/linux/kdb.h 5465F: include/linux/kgdb.h 5466F: kernel/debug/ 5467 5468KMEMCHECK 5469M: Vegard Nossum <vegardno@ifi.uio.no> 5470M: Pekka Enberg <penberg@kernel.org> 5471S: Maintained 5472F: Documentation/kmemcheck.txt 5473F: arch/x86/include/asm/kmemcheck.h 5474F: arch/x86/mm/kmemcheck/ 5475F: include/linux/kmemcheck.h 5476F: mm/kmemcheck.c 5477 5478KMEMLEAK 5479M: Catalin Marinas <catalin.marinas@arm.com> 5480S: Maintained 5481F: Documentation/kmemleak.txt 5482F: include/linux/kmemleak.h 5483F: mm/kmemleak.c 5484F: mm/kmemleak-test.c 5485 5486KPROBES 5487M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5488M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5489M: "David S. Miller" <davem@davemloft.net> 5490M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5491S: Maintained 5492F: Documentation/kprobes.txt 5493F: include/linux/kprobes.h 5494F: kernel/kprobes.c 5495 5496KS0108 LCD CONTROLLER DRIVER 5497M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5498W: http://miguelojeda.es/auxdisplay.htm 5499W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5500S: Maintained 5501F: Documentation/auxdisplay/ks0108 5502F: drivers/auxdisplay/ks0108.c 5503F: include/linux/ks0108.h 5504 5505LAPB module 5506L: linux-x25@vger.kernel.org 5507S: Orphan 5508F: Documentation/networking/lapb-module.txt 5509F: include/*/lapb.h 5510F: net/lapb/ 5511 5512LASI 53c700 driver for PARISC 5513M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5514L: linux-scsi@vger.kernel.org 5515S: Maintained 5516F: Documentation/scsi/53c700.txt 5517F: drivers/scsi/53c700* 5518 5519LED SUBSYSTEM 5520M: Bryan Wu <cooloney@gmail.com> 5521M: Richard Purdie <rpurdie@rpsys.net> 5522L: linux-leds@vger.kernel.org 5523T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5524S: Maintained 5525F: drivers/leds/ 5526F: include/linux/leds.h 5527 5528LEGACY EEPROM DRIVER 5529M: Jean Delvare <jdelvare@suse.de> 5530S: Maintained 5531F: Documentation/misc-devices/eeprom 5532F: drivers/misc/eeprom/eeprom.c 5533 5534LEGO USB Tower driver 5535M: Juergen Stuber <starblue@users.sourceforge.net> 5536L: legousb-devel@lists.sourceforge.net 5537W: http://legousb.sourceforge.net/ 5538S: Maintained 5539F: drivers/usb/misc/legousbtower.c 5540 5541LG2160 MEDIA DRIVER 5542M: Michael Krufky <mkrufky@linuxtv.org> 5543L: linux-media@vger.kernel.org 5544W: http://linuxtv.org/ 5545W: http://github.com/mkrufky 5546Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5547T: git git://linuxtv.org/mkrufky/tuners.git 5548S: Maintained 5549F: drivers/media/dvb-frontends/lg2160.* 5550 5551LGDT3305 MEDIA DRIVER 5552M: Michael Krufky <mkrufky@linuxtv.org> 5553L: linux-media@vger.kernel.org 5554W: http://linuxtv.org/ 5555W: http://github.com/mkrufky 5556Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5557T: git git://linuxtv.org/mkrufky/tuners.git 5558S: Maintained 5559F: drivers/media/dvb-frontends/lgdt3305.* 5560 5561LGUEST 5562M: Rusty Russell <rusty@rustcorp.com.au> 5563L: lguest@lists.ozlabs.org 5564W: http://lguest.ozlabs.org/ 5565S: Odd Fixes 5566F: arch/x86/include/asm/lguest*.h 5567F: arch/x86/lguest/ 5568F: drivers/lguest/ 5569F: include/linux/lguest*.h 5570F: tools/lguest/ 5571 5572LIBLOCKDEP 5573M: Sasha Levin <sasha.levin@oracle.com> 5574S: Maintained 5575F: tools/lib/lockdep/ 5576 5577LINUX FOR IBM pSERIES (RS/6000) 5578M: Paul Mackerras <paulus@au.ibm.com> 5579W: http://www.ibm.com/linux/ltc/projects/ppc 5580S: Supported 5581F: arch/powerpc/boot/rs6000.h 5582 5583LINUX FOR POWERPC (32-BIT AND 64-BIT) 5584M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5585M: Paul Mackerras <paulus@samba.org> 5586M: Michael Ellerman <mpe@ellerman.id.au> 5587W: http://www.penguinppc.org/ 5588L: linuxppc-dev@lists.ozlabs.org 5589Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5590T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5591S: Supported 5592F: Documentation/powerpc/ 5593F: arch/powerpc/ 5594 5595LINUX FOR POWER MACINTOSH 5596M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5597W: http://www.penguinppc.org/ 5598L: linuxppc-dev@lists.ozlabs.org 5599S: Maintained 5600F: arch/powerpc/platforms/powermac/ 5601F: drivers/macintosh/ 5602 5603LINUX FOR POWERPC EMBEDDED MPC5XXX 5604M: Anatolij Gustschin <agust@denx.de> 5605L: linuxppc-dev@lists.ozlabs.org 5606T: git git://git.denx.de/linux-denx-agust.git 5607S: Maintained 5608F: arch/powerpc/platforms/512x/ 5609F: arch/powerpc/platforms/52xx/ 5610 5611LINUX FOR POWERPC EMBEDDED PPC4XX 5612M: Alistair Popple <alistair@popple.id.au> 5613M: Matt Porter <mporter@kernel.crashing.org> 5614W: http://www.penguinppc.org/ 5615L: linuxppc-dev@lists.ozlabs.org 5616S: Maintained 5617F: arch/powerpc/platforms/40x/ 5618F: arch/powerpc/platforms/44x/ 5619 5620LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5621L: linuxppc-dev@lists.ozlabs.org 5622S: Orphan 5623F: arch/powerpc/*/*virtex* 5624F: arch/powerpc/*/*/*virtex* 5625 5626LINUX FOR POWERPC EMBEDDED PPC8XX 5627M: Vitaly Bordug <vitb@kernel.crashing.org> 5628W: http://www.penguinppc.org/ 5629L: linuxppc-dev@lists.ozlabs.org 5630S: Maintained 5631F: arch/powerpc/platforms/8xx/ 5632 5633LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5634M: Scott Wood <scottwood@freescale.com> 5635M: Kumar Gala <galak@kernel.crashing.org> 5636W: http://www.penguinppc.org/ 5637L: linuxppc-dev@lists.ozlabs.org 5638T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5639S: Maintained 5640F: arch/powerpc/platforms/83xx/ 5641F: arch/powerpc/platforms/85xx/ 5642 5643LINUX FOR POWERPC PA SEMI PWRFICIENT 5644M: Olof Johansson <olof@lixom.net> 5645L: linuxppc-dev@lists.ozlabs.org 5646S: Maintained 5647F: arch/powerpc/platforms/pasemi/ 5648F: drivers/*/*pasemi* 5649F: drivers/*/*/*pasemi* 5650 5651LINUX SECURITY MODULE (LSM) FRAMEWORK 5652M: Chris Wright <chrisw@sous-sol.org> 5653L: linux-security-module@vger.kernel.org 5654S: Supported 5655 5656LIS3LV02D ACCELEROMETER DRIVER 5657M: Eric Piel <eric.piel@tremplin-utc.net> 5658S: Maintained 5659F: Documentation/misc-devices/lis3lv02d 5660F: drivers/misc/lis3lv02d/ 5661F: drivers/platform/x86/hp_accel.c 5662 5663LLC (802.2) 5664M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5665S: Maintained 5666F: include/linux/llc.h 5667F: include/uapi/linux/llc.h 5668F: include/net/llc* 5669F: net/llc/ 5670 5671LM73 HARDWARE MONITOR DRIVER 5672M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5673L: lm-sensors@lm-sensors.org 5674S: Maintained 5675F: drivers/hwmon/lm73.c 5676 5677LM78 HARDWARE MONITOR DRIVER 5678M: Jean Delvare <jdelvare@suse.de> 5679L: lm-sensors@lm-sensors.org 5680S: Maintained 5681F: Documentation/hwmon/lm78 5682F: drivers/hwmon/lm78.c 5683 5684LM83 HARDWARE MONITOR DRIVER 5685M: Jean Delvare <jdelvare@suse.de> 5686L: lm-sensors@lm-sensors.org 5687S: Maintained 5688F: Documentation/hwmon/lm83 5689F: drivers/hwmon/lm83.c 5690 5691LM90 HARDWARE MONITOR DRIVER 5692M: Jean Delvare <jdelvare@suse.de> 5693L: lm-sensors@lm-sensors.org 5694S: Maintained 5695F: Documentation/hwmon/lm90 5696F: Documentation/devicetree/bindings/hwmon/lm90.txt 5697F: drivers/hwmon/lm90.c 5698 5699LM95234 HARDWARE MONITOR DRIVER 5700M: Guenter Roeck <linux@roeck-us.net> 5701L: lm-sensors@lm-sensors.org 5702S: Maintained 5703F: Documentation/hwmon/lm95234 5704F: drivers/hwmon/lm95234.c 5705 5706LME2510 MEDIA DRIVER 5707M: Malcolm Priestley <tvboxspy@gmail.com> 5708L: linux-media@vger.kernel.org 5709W: http://linuxtv.org/ 5710Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5711S: Maintained 5712F: drivers/media/usb/dvb-usb-v2/lmedm04* 5713 5714LOCKDEP AND LOCKSTAT 5715M: Peter Zijlstra <peterz@infradead.org> 5716M: Ingo Molnar <mingo@redhat.com> 5717L: linux-kernel@vger.kernel.org 5718T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5719S: Maintained 5720F: Documentation/locking/lockdep*.txt 5721F: Documentation/locking/lockstat.txt 5722F: include/linux/lockdep.h 5723F: kernel/locking/ 5724 5725LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5726M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5727L: linux-ntfs-dev@lists.sourceforge.net 5728W: http://www.linux-ntfs.org/content/view/19/37/ 5729S: Maintained 5730F: Documentation/ldm.txt 5731F: block/partitions/ldm.* 5732 5733LogFS 5734M: Joern Engel <joern@logfs.org> 5735M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5736L: logfs@logfs.org 5737W: logfs.org 5738S: Maintained 5739F: fs/logfs/ 5740 5741LPC32XX MACHINE SUPPORT 5742M: Roland Stigge <stigge@antcom.de> 5743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5744S: Maintained 5745F: arch/arm/mach-lpc32xx/ 5746 5747LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5748M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 5749M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 5750M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 5751M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 5752L: MPT-FusionLinux.pdl@avagotech.com 5753L: linux-scsi@vger.kernel.org 5754W: http://www.lsilogic.com/support 5755S: Supported 5756F: drivers/message/fusion/ 5757F: drivers/scsi/mpt2sas/ 5758F: drivers/scsi/mpt3sas/ 5759 5760LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5761M: Matthew Wilcox <matthew@wil.cx> 5762L: linux-scsi@vger.kernel.org 5763S: Maintained 5764F: drivers/scsi/sym53c8xx_2/ 5765 5766LTC4261 HARDWARE MONITOR DRIVER 5767M: Guenter Roeck <linux@roeck-us.net> 5768L: lm-sensors@lm-sensors.org 5769S: Maintained 5770F: Documentation/hwmon/ltc4261 5771F: drivers/hwmon/ltc4261.c 5772 5773LTP (Linux Test Project) 5774M: Mike Frysinger <vapier@gentoo.org> 5775M: Cyril Hrubis <chrubis@suse.cz> 5776M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5777M: Jan Stancek <jstancek@redhat.com> 5778M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 5779M: Alexey Kodanev <alexey.kodanev@oracle.com> 5780L: ltp-list@lists.sourceforge.net (subscribers-only) 5781W: http://linux-test-project.github.io/ 5782T: git git://github.com/linux-test-project/ltp.git 5783S: Maintained 5784 5785M32R ARCHITECTURE 5786W: http://www.linux-m32r.org/ 5787S: Orphan 5788F: arch/m32r/ 5789 5790M68K ARCHITECTURE 5791M: Geert Uytterhoeven <geert@linux-m68k.org> 5792L: linux-m68k@lists.linux-m68k.org 5793W: http://www.linux-m68k.org/ 5794T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5795S: Maintained 5796F: arch/m68k/ 5797F: drivers/zorro/ 5798 5799M68K ON APPLE MACINTOSH 5800M: Joshua Thompson <funaho@jurai.org> 5801W: http://www.mac.linux-m68k.org/ 5802L: linux-m68k@lists.linux-m68k.org 5803S: Maintained 5804F: arch/m68k/mac/ 5805 5806M68K ON HP9000/300 5807M: Philip Blundell <philb@gnu.org> 5808W: http://www.tazenda.demon.co.uk/phil/linux-hp 5809S: Maintained 5810F: arch/m68k/hp300/ 5811 5812M88DS3103 MEDIA DRIVER 5813M: Antti Palosaari <crope@iki.fi> 5814L: linux-media@vger.kernel.org 5815W: http://linuxtv.org/ 5816W: http://palosaari.fi/linux/ 5817Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5818T: git git://linuxtv.org/anttip/media_tree.git 5819S: Maintained 5820F: drivers/media/dvb-frontends/m88ds3103* 5821 5822M88RS2000 MEDIA DRIVER 5823M: Malcolm Priestley <tvboxspy@gmail.com> 5824L: linux-media@vger.kernel.org 5825W: http://linuxtv.org/ 5826Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5827S: Maintained 5828F: drivers/media/dvb-frontends/m88rs2000* 5829 5830M88TS2022 MEDIA DRIVER 5831M: Antti Palosaari <crope@iki.fi> 5832L: linux-media@vger.kernel.org 5833W: http://linuxtv.org/ 5834W: http://palosaari.fi/linux/ 5835Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5836T: git git://linuxtv.org/anttip/media_tree.git 5837S: Maintained 5838F: drivers/media/tuners/m88ts2022* 5839 5840MA901 MASTERKIT USB FM RADIO DRIVER 5841M: Alexey Klimov <klimov.linux@gmail.com> 5842L: linux-media@vger.kernel.org 5843T: git git://linuxtv.org/media_tree.git 5844S: Maintained 5845F: drivers/media/radio/radio-ma901.c 5846 5847MAC80211 5848M: Johannes Berg <johannes@sipsolutions.net> 5849L: linux-wireless@vger.kernel.org 5850W: http://wireless.kernel.org/ 5851T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5852T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5853S: Maintained 5854F: Documentation/networking/mac80211-injection.txt 5855F: include/net/mac80211.h 5856F: net/mac80211/ 5857 5858MACVLAN DRIVER 5859M: Patrick McHardy <kaber@trash.net> 5860L: netdev@vger.kernel.org 5861S: Maintained 5862F: drivers/net/macvlan.c 5863F: include/linux/if_macvlan.h 5864 5865MAILBOX API 5866M: Jassi Brar <jassisinghbrar@gmail.com> 5867L: linux-kernel@vger.kernel.org 5868S: Maintained 5869F: drivers/mailbox/ 5870F: include/linux/mailbox_client.h 5871F: include/linux/mailbox_controller.h 5872 5873MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 5874M: Michael Kerrisk <mtk.manpages@gmail.com> 5875W: http://www.kernel.org/doc/man-pages 5876L: linux-man@vger.kernel.org 5877S: Maintained 5878 5879MARVELL ARMADA DRM SUPPORT 5880M: Russell King <rmk+kernel@arm.linux.org.uk> 5881S: Maintained 5882F: drivers/gpu/drm/armada/ 5883 5884MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 5885M: Mirko Lindner <mlindner@marvell.com> 5886M: Stephen Hemminger <stephen@networkplumber.org> 5887L: netdev@vger.kernel.org 5888S: Maintained 5889F: drivers/net/ethernet/marvell/sk* 5890 5891MARVELL LIBERTAS WIRELESS DRIVER 5892L: libertas-dev@lists.infradead.org 5893S: Orphan 5894F: drivers/net/wireless/libertas/ 5895 5896MARVELL MV643XX ETHERNET DRIVER 5897M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 5898L: netdev@vger.kernel.org 5899S: Maintained 5900F: drivers/net/ethernet/marvell/mv643xx_eth.* 5901F: include/linux/mv643xx.h 5902 5903MARVELL MVNETA ETHERNET DRIVER 5904M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 5905L: netdev@vger.kernel.org 5906S: Maintained 5907F: drivers/net/ethernet/marvell/mvneta.* 5908 5909MARVELL MWIFIEX WIRELESS DRIVER 5910M: Amitkumar Karwar <akarwar@marvell.com> 5911M: Avinash Patil <patila@marvell.com> 5912L: linux-wireless@vger.kernel.org 5913S: Maintained 5914F: drivers/net/wireless/mwifiex/ 5915 5916MARVELL MWL8K WIRELESS DRIVER 5917M: Lennert Buytenhek <buytenh@wantstofly.org> 5918L: linux-wireless@vger.kernel.org 5919S: Odd Fixes 5920F: drivers/net/wireless/mwl8k.c 5921 5922MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 5923M: Nicolas Pitre <nico@fluxnic.net> 5924S: Odd Fixes 5925F: drivers/mmc/host/mvsdio.* 5926 5927MATROX FRAMEBUFFER DRIVER 5928L: linux-fbdev@vger.kernel.org 5929S: Orphan 5930F: drivers/video/fbdev/matrox/matroxfb_* 5931F: include/uapi/linux/matroxfb.h 5932 5933MAX16065 HARDWARE MONITOR DRIVER 5934M: Guenter Roeck <linux@roeck-us.net> 5935L: lm-sensors@lm-sensors.org 5936S: Maintained 5937F: Documentation/hwmon/max16065 5938F: drivers/hwmon/max16065.c 5939 5940MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 5941M: "Hans J. Koch" <hjk@hansjkoch.de> 5942L: lm-sensors@lm-sensors.org 5943S: Maintained 5944F: Documentation/hwmon/max6650 5945F: drivers/hwmon/max6650.c 5946 5947MAX6697 HARDWARE MONITOR DRIVER 5948M: Guenter Roeck <linux@roeck-us.net> 5949L: lm-sensors@lm-sensors.org 5950S: Maintained 5951F: Documentation/hwmon/max6697 5952F: Documentation/devicetree/bindings/i2c/max6697.txt 5953F: drivers/hwmon/max6697.c 5954F: include/linux/platform_data/max6697.h 5955 5956MAXIRADIO FM RADIO RECEIVER DRIVER 5957M: Hans Verkuil <hverkuil@xs4all.nl> 5958L: linux-media@vger.kernel.org 5959T: git git://linuxtv.org/media_tree.git 5960W: http://linuxtv.org 5961S: Maintained 5962F: drivers/media/radio/radio-maxiradio* 5963 5964MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 5965M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 5966P: LinuxTV.org Project 5967L: linux-media@vger.kernel.org 5968W: http://linuxtv.org 5969Q: http://patchwork.kernel.org/project/linux-media/list/ 5970T: git git://linuxtv.org/media_tree.git 5971S: Maintained 5972F: Documentation/dvb/ 5973F: Documentation/video4linux/ 5974F: Documentation/DocBook/media/ 5975F: drivers/media/ 5976F: drivers/staging/media/ 5977F: include/media/ 5978F: include/uapi/linux/dvb/ 5979F: include/uapi/linux/videodev2.h 5980F: include/uapi/linux/media.h 5981F: include/uapi/linux/v4l2-* 5982F: include/uapi/linux/meye.h 5983F: include/uapi/linux/ivtv* 5984F: include/uapi/linux/uvcvideo.h 5985 5986MEDIAVISION PRO MOVIE STUDIO DRIVER 5987M: Hans Verkuil <hverkuil@xs4all.nl> 5988L: linux-media@vger.kernel.org 5989T: git git://linuxtv.org/media_tree.git 5990W: http://linuxtv.org 5991S: Odd Fixes 5992F: drivers/media/parport/pms* 5993 5994MEGARAID SCSI DRIVERS 5995M: Neela Syam Kolli <megaraidlinux@lsi.com> 5996L: linux-scsi@vger.kernel.org 5997W: http://megaraid.lsilogic.com 5998S: Maintained 5999F: Documentation/scsi/megaraid.txt 6000F: drivers/scsi/megaraid.* 6001F: drivers/scsi/megaraid/ 6002 6003MELLANOX ETHERNET DRIVER (mlx4_en) 6004M: Amir Vadai <amirv@mellanox.com> 6005L: netdev@vger.kernel.org 6006S: Supported 6007W: http://www.mellanox.com 6008Q: http://patchwork.ozlabs.org/project/netdev/list/ 6009F: drivers/net/ethernet/mellanox/mlx4/en_* 6010 6011MEMORY MANAGEMENT 6012L: linux-mm@kvack.org 6013W: http://www.linux-mm.org 6014S: Maintained 6015F: include/linux/mm.h 6016F: include/linux/gfp.h 6017F: include/linux/mmzone.h 6018F: include/linux/memory_hotplug.h 6019F: include/linux/vmalloc.h 6020F: mm/ 6021 6022MEMORY TECHNOLOGY DEVICES (MTD) 6023M: David Woodhouse <dwmw2@infradead.org> 6024M: Brian Norris <computersforpeace@gmail.com> 6025L: linux-mtd@lists.infradead.org 6026W: http://www.linux-mtd.infradead.org/ 6027Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6028T: git git://git.infradead.org/linux-mtd.git 6029T: git git://git.infradead.org/l2-mtd.git 6030S: Maintained 6031F: drivers/mtd/ 6032F: include/linux/mtd/ 6033F: include/uapi/mtd/ 6034 6035MEN A21 WATCHDOG DRIVER 6036M: Johannes Thumshirn <johannes.thumshirn@men.de> 6037L: linux-watchdog@vger.kernel.org 6038S: Supported 6039F: drivers/watchdog/mena21_wdt.c 6040 6041MEN CHAMELEON BUS (mcb) 6042M: Johannes Thumshirn <johannes.thumshirn@men.de> 6043S: Supported 6044F: drivers/mcb/ 6045F: include/linux/mcb.h 6046 6047MEN F21BMC (Board Management Controller) 6048M: Andreas Werner <andreas.werner@men.de> 6049S: Supported 6050F: drivers/mfd/menf21bmc.c 6051F: drivers/watchdog/menf21bmc_wdt.c 6052F: drivers/leds/leds-menf21bmc.c 6053F: drivers/hwmon/menf21bmc_hwmon.c 6054F: Documentation/hwmon/menf21bmc 6055 6056METAG ARCHITECTURE 6057M: James Hogan <james.hogan@imgtec.com> 6058L: linux-metag@vger.kernel.org 6059S: Supported 6060F: arch/metag/ 6061F: Documentation/metag/ 6062F: Documentation/devicetree/bindings/metag/ 6063F: drivers/clocksource/metag_generic.c 6064F: drivers/irqchip/irq-metag.c 6065F: drivers/irqchip/irq-metag-ext.c 6066F: drivers/tty/metag_da.c 6067 6068MICROBLAZE ARCHITECTURE 6069M: Michal Simek <monstr@monstr.eu> 6070W: http://www.monstr.eu/fdt/ 6071T: git git://git.monstr.eu/linux-2.6-microblaze.git 6072S: Supported 6073F: arch/microblaze/ 6074 6075MICROTEK X6 SCANNER 6076M: Oliver Neukum <oliver@neukum.org> 6077S: Maintained 6078F: drivers/usb/image/microtek.* 6079 6080MIPS 6081M: Ralf Baechle <ralf@linux-mips.org> 6082L: linux-mips@linux-mips.org 6083W: http://www.linux-mips.org/ 6084T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6085Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6086S: Supported 6087F: Documentation/mips/ 6088F: arch/mips/ 6089 6090MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6091M: Hans Verkuil <hverkuil@xs4all.nl> 6092L: linux-media@vger.kernel.org 6093T: git git://linuxtv.org/media_tree.git 6094W: http://linuxtv.org 6095S: Odd Fixes 6096F: drivers/media/radio/radio-miropcm20* 6097 6098Mellanox MLX5 core VPI driver 6099M: Eli Cohen <eli@mellanox.com> 6100L: netdev@vger.kernel.org 6101L: linux-rdma@vger.kernel.org 6102W: http://www.mellanox.com 6103Q: http://patchwork.ozlabs.org/project/netdev/list/ 6104Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6105T: git git://openfabrics.org/~eli/connect-ib.git 6106S: Supported 6107F: drivers/net/ethernet/mellanox/mlx5/core/ 6108F: include/linux/mlx5/ 6109 6110Mellanox MLX5 IB driver 6111M: Eli Cohen <eli@mellanox.com> 6112L: linux-rdma@vger.kernel.org 6113W: http://www.mellanox.com 6114Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6115T: git git://openfabrics.org/~eli/connect-ib.git 6116S: Supported 6117F: include/linux/mlx5/ 6118F: drivers/infiniband/hw/mlx5/ 6119 6120MODULE SUPPORT 6121M: Rusty Russell <rusty@rustcorp.com.au> 6122S: Maintained 6123F: include/linux/module.h 6124F: kernel/module.c 6125 6126MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6127W: http://popies.net/meye/ 6128S: Orphan 6129F: Documentation/video4linux/meye.txt 6130F: drivers/media/pci/meye/ 6131F: include/uapi/linux/meye.h 6132 6133MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6134M: Jiri Slaby <jirislaby@gmail.com> 6135S: Maintained 6136F: Documentation/serial/moxa-smartio 6137F: drivers/tty/mxser.* 6138 6139MR800 AVERMEDIA USB FM RADIO DRIVER 6140M: Alexey Klimov <klimov.linux@gmail.com> 6141L: linux-media@vger.kernel.org 6142T: git git://linuxtv.org/media_tree.git 6143S: Maintained 6144F: drivers/media/radio/radio-mr800.c 6145 6146MRF24J40 IEEE 802.15.4 RADIO DRIVER 6147M: Alan Ott <alan@signal11.us> 6148L: linux-wpan@vger.kernel.org 6149S: Maintained 6150F: drivers/net/ieee802154/mrf24j40.c 6151 6152MSI LAPTOP SUPPORT 6153M: "Lee, Chun-Yi" <jlee@suse.com> 6154L: platform-driver-x86@vger.kernel.org 6155S: Maintained 6156F: drivers/platform/x86/msi-laptop.c 6157 6158MSI WMI SUPPORT 6159M: Anisse Astier <anisse@astier.eu> 6160L: platform-driver-x86@vger.kernel.org 6161S: Supported 6162F: drivers/platform/x86/msi-wmi.c 6163 6164MSI001 MEDIA DRIVER 6165M: Antti Palosaari <crope@iki.fi> 6166L: linux-media@vger.kernel.org 6167W: http://linuxtv.org/ 6168W: http://palosaari.fi/linux/ 6169Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6170T: git git://linuxtv.org/anttip/media_tree.git 6171S: Maintained 6172F: drivers/media/tuners/msi001* 6173 6174MSI2500 MEDIA DRIVER 6175M: Antti Palosaari <crope@iki.fi> 6176L: linux-media@vger.kernel.org 6177W: http://linuxtv.org/ 6178W: http://palosaari.fi/linux/ 6179Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6180T: git git://linuxtv.org/anttip/media_tree.git 6181S: Maintained 6182F: drivers/media/usb/msi2500/ 6183 6184MT9M032 APTINA SENSOR DRIVER 6185M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6186L: linux-media@vger.kernel.org 6187T: git git://linuxtv.org/media_tree.git 6188S: Maintained 6189F: drivers/media/i2c/mt9m032.c 6190F: include/media/mt9m032.h 6191 6192MT9P031 APTINA CAMERA SENSOR 6193M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6194L: linux-media@vger.kernel.org 6195T: git git://linuxtv.org/media_tree.git 6196S: Maintained 6197F: drivers/media/i2c/mt9p031.c 6198F: include/media/mt9p031.h 6199 6200MT9T001 APTINA CAMERA SENSOR 6201M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6202L: linux-media@vger.kernel.org 6203T: git git://linuxtv.org/media_tree.git 6204S: Maintained 6205F: drivers/media/i2c/mt9t001.c 6206F: include/media/mt9t001.h 6207 6208MT9V032 APTINA CAMERA SENSOR 6209M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6210L: linux-media@vger.kernel.org 6211T: git git://linuxtv.org/media_tree.git 6212S: Maintained 6213F: drivers/media/i2c/mt9v032.c 6214F: include/media/mt9v032.h 6215 6216MULTIFUNCTION DEVICES (MFD) 6217M: Samuel Ortiz <sameo@linux.intel.com> 6218M: Lee Jones <lee.jones@linaro.org> 6219T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6220S: Supported 6221F: drivers/mfd/ 6222F: include/linux/mfd/ 6223 6224MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6225M: Chris Ball <chris@printf.net> 6226M: Ulf Hansson <ulf.hansson@linaro.org> 6227L: linux-mmc@vger.kernel.org 6228T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6229T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6230S: Maintained 6231F: drivers/mmc/ 6232F: include/linux/mmc/ 6233F: include/uapi/linux/mmc/ 6234 6235MULTIMEDIA CARD (MMC) ETC. OVER SPI 6236S: Orphan 6237F: drivers/mmc/host/mmc_spi.c 6238F: include/linux/spi/mmc_spi.h 6239 6240MULTISOUND SOUND DRIVER 6241M: Andrew Veliath <andrewtv@usa.net> 6242S: Maintained 6243F: Documentation/sound/oss/MultiSound 6244F: sound/oss/msnd* 6245 6246MULTITECH MULTIPORT CARD (ISICOM) 6247S: Orphan 6248F: drivers/tty/isicom.c 6249F: include/linux/isicom.h 6250 6251MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6252M: Felipe Balbi <balbi@ti.com> 6253L: linux-usb@vger.kernel.org 6254T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6255S: Maintained 6256F: drivers/usb/musb/ 6257 6258MXL5007T MEDIA DRIVER 6259M: Michael Krufky <mkrufky@linuxtv.org> 6260L: linux-media@vger.kernel.org 6261W: http://linuxtv.org/ 6262W: http://github.com/mkrufky 6263Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6264T: git git://linuxtv.org/mkrufky/tuners.git 6265S: Maintained 6266F: drivers/media/tuners/mxl5007t.* 6267 6268MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6269M: Hyong-Youb Kim <hykim@myri.com> 6270L: netdev@vger.kernel.org 6271W: https://www.myricom.com/support/downloads/myri10ge.html 6272S: Supported 6273F: drivers/net/ethernet/myricom/myri10ge/ 6274 6275NATSEMI ETHERNET DRIVER (DP8381x) 6276S: Orphan 6277F: drivers/net/ethernet/natsemi/natsemi.c 6278 6279NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6280M: Daniel Mack <zonque@gmail.com> 6281S: Maintained 6282L: alsa-devel@alsa-project.org 6283W: http://www.native-instruments.com 6284F: sound/usb/caiaq/ 6285 6286NCP FILESYSTEM 6287M: Petr Vandrovec <petr@vandrovec.name> 6288S: Odd Fixes 6289F: fs/ncpfs/ 6290 6291NCR 5380 SCSI DRIVERS 6292M: Finn Thain <fthain@telegraphics.com.au> 6293M: Michael Schmitz <schmitzmic@gmail.com> 6294L: linux-scsi@vger.kernel.org 6295S: Maintained 6296F: Documentation/scsi/g_NCR5380.txt 6297F: drivers/scsi/NCR5380.* 6298F: drivers/scsi/arm/cumana_1.c 6299F: drivers/scsi/arm/oak.c 6300F: drivers/scsi/atari_NCR5380.c 6301F: drivers/scsi/atari_scsi.* 6302F: drivers/scsi/dmx3191d.c 6303F: drivers/scsi/dtc.* 6304F: drivers/scsi/g_NCR5380.* 6305F: drivers/scsi/g_NCR5380_mmio.c 6306F: drivers/scsi/mac_scsi.* 6307F: drivers/scsi/pas16.* 6308F: drivers/scsi/sun3_NCR5380.c 6309F: drivers/scsi/sun3_scsi.* 6310F: drivers/scsi/sun3_scsi_vme.c 6311F: drivers/scsi/t128.* 6312 6313NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6314M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6315L: linux-scsi@vger.kernel.org 6316S: Maintained 6317F: drivers/scsi/NCR_D700.* 6318 6319NCT6775 HARDWARE MONITOR DRIVER 6320M: Guenter Roeck <linux@roeck-us.net> 6321L: lm-sensors@lm-sensors.org 6322S: Maintained 6323F: Documentation/hwmon/nct6775 6324F: drivers/hwmon/nct6775.c 6325 6326NETEFFECT IWARP RNIC DRIVER (IW_NES) 6327M: Faisal Latif <faisal.latif@intel.com> 6328L: linux-rdma@vger.kernel.org 6329W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6330S: Supported 6331F: drivers/infiniband/hw/nes/ 6332 6333NETEM NETWORK EMULATOR 6334M: Stephen Hemminger <stephen@networkplumber.org> 6335L: netem@lists.linux-foundation.org 6336S: Maintained 6337F: net/sched/sch_netem.c 6338 6339NETERION 10GbE DRIVERS (s2io/vxge) 6340M: Jon Mason <jdmason@kudzu.us> 6341L: netdev@vger.kernel.org 6342S: Supported 6343F: Documentation/networking/s2io.txt 6344F: Documentation/networking/vxge.txt 6345F: drivers/net/ethernet/neterion/ 6346 6347NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6348M: Pablo Neira Ayuso <pablo@netfilter.org> 6349M: Patrick McHardy <kaber@trash.net> 6350M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6351L: netfilter-devel@vger.kernel.org 6352L: coreteam@netfilter.org 6353W: http://www.netfilter.org/ 6354W: http://www.iptables.org/ 6355Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6356T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6357T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6358S: Supported 6359F: include/linux/netfilter* 6360F: include/linux/netfilter/ 6361F: include/net/netfilter/ 6362F: include/uapi/linux/netfilter* 6363F: include/uapi/linux/netfilter/ 6364F: net/*/netfilter.c 6365F: net/*/netfilter/ 6366F: net/netfilter/ 6367 6368NETLABEL 6369M: Paul Moore <paul@paul-moore.com> 6370W: http://netlabel.sf.net 6371L: netdev@vger.kernel.org 6372S: Maintained 6373F: Documentation/netlabel/ 6374F: include/net/netlabel.h 6375F: net/netlabel/ 6376 6377NETROM NETWORK LAYER 6378M: Ralf Baechle <ralf@linux-mips.org> 6379L: linux-hams@vger.kernel.org 6380W: http://www.linux-ax25.org/ 6381S: Maintained 6382F: include/net/netrom.h 6383F: include/uapi/linux/netrom.h 6384F: net/netrom/ 6385 6386NETWORK BLOCK DEVICE (NBD) 6387M: Paul Clements <Paul.Clements@steeleye.com> 6388S: Maintained 6389L: nbd-general@lists.sourceforge.net 6390F: Documentation/blockdev/nbd.txt 6391F: drivers/block/nbd.c 6392F: include/linux/nbd.h 6393F: include/uapi/linux/nbd.h 6394 6395NETWORK DROP MONITOR 6396M: Neil Horman <nhorman@tuxdriver.com> 6397L: netdev@vger.kernel.org 6398S: Maintained 6399W: https://fedorahosted.org/dropwatch/ 6400F: net/core/drop_monitor.c 6401 6402NETWORKING [GENERAL] 6403M: "David S. Miller" <davem@davemloft.net> 6404L: netdev@vger.kernel.org 6405W: http://www.linuxfoundation.org/en/Net 6406Q: http://patchwork.ozlabs.org/project/netdev/list/ 6407T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6408T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6409S: Maintained 6410F: net/ 6411F: include/net/ 6412F: include/linux/in.h 6413F: include/linux/net.h 6414F: include/linux/netdevice.h 6415F: include/uapi/linux/in.h 6416F: include/uapi/linux/net.h 6417F: include/uapi/linux/netdevice.h 6418F: tools/net/ 6419F: tools/testing/selftests/net/ 6420F: lib/random32.c 6421F: lib/test_bpf.c 6422 6423NETWORKING [IPv4/IPv6] 6424M: "David S. Miller" <davem@davemloft.net> 6425M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6426M: James Morris <jmorris@namei.org> 6427M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6428M: Patrick McHardy <kaber@trash.net> 6429L: netdev@vger.kernel.org 6430T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6431S: Maintained 6432F: net/ipv4/ 6433F: net/ipv6/ 6434F: include/net/ip* 6435F: arch/x86/net/* 6436 6437NETWORKING [IPSEC] 6438M: Steffen Klassert <steffen.klassert@secunet.com> 6439M: Herbert Xu <herbert@gondor.apana.org.au> 6440M: "David S. Miller" <davem@davemloft.net> 6441L: netdev@vger.kernel.org 6442T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6443T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6444S: Maintained 6445F: net/core/flow.c 6446F: net/xfrm/ 6447F: net/key/ 6448F: net/ipv4/xfrm* 6449F: net/ipv4/esp4.c 6450F: net/ipv4/ah4.c 6451F: net/ipv4/ipcomp.c 6452F: net/ipv4/ip_vti.c 6453F: net/ipv6/xfrm* 6454F: net/ipv6/esp6.c 6455F: net/ipv6/ah6.c 6456F: net/ipv6/ipcomp6.c 6457F: net/ipv6/ip6_vti.c 6458F: include/uapi/linux/xfrm.h 6459F: include/net/xfrm.h 6460 6461NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6462M: Paul Moore <paul@paul-moore.com> 6463L: netdev@vger.kernel.org 6464S: Maintained 6465 6466NETWORKING [WIRELESS] 6467M: "John W. Linville" <linville@tuxdriver.com> 6468L: linux-wireless@vger.kernel.org 6469Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6470T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git 6471S: Maintained 6472F: net/mac80211/ 6473F: net/rfkill/ 6474F: net/wireless/ 6475F: include/net/ieee80211* 6476F: include/linux/wireless.h 6477F: include/uapi/linux/wireless.h 6478F: include/net/iw_handler.h 6479F: drivers/net/wireless/ 6480 6481NETWORKING DRIVERS 6482L: netdev@vger.kernel.org 6483W: http://www.linuxfoundation.org/en/Net 6484Q: http://patchwork.ozlabs.org/project/netdev/list/ 6485T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6486T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6487S: Odd Fixes 6488F: drivers/net/ 6489F: include/linux/if_* 6490F: include/linux/netdevice.h 6491F: include/linux/arcdevice.h 6492F: include/linux/etherdevice.h 6493F: include/linux/fcdevice.h 6494F: include/linux/fddidevice.h 6495F: include/linux/hippidevice.h 6496F: include/linux/inetdevice.h 6497F: include/uapi/linux/if_* 6498F: include/uapi/linux/netdevice.h 6499 6500NETXEN (1/10) GbE SUPPORT 6501M: Manish Chopra <manish.chopra@qlogic.com> 6502M: Sony Chacko <sony.chacko@qlogic.com> 6503M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6504L: netdev@vger.kernel.org 6505W: http://www.qlogic.com 6506S: Supported 6507F: drivers/net/ethernet/qlogic/netxen/ 6508 6509NFC SUBSYSTEM 6510M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6511M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6512M: Samuel Ortiz <sameo@linux.intel.com> 6513L: linux-wireless@vger.kernel.org 6514L: linux-nfc@lists.01.org (subscribers-only) 6515S: Supported 6516F: net/nfc/ 6517F: include/net/nfc/ 6518F: include/uapi/linux/nfc.h 6519F: drivers/nfc/ 6520F: include/linux/platform_data/pn544.h 6521F: Documentation/devicetree/bindings/net/nfc/ 6522 6523NFS, SUNRPC, AND LOCKD CLIENTS 6524M: Trond Myklebust <trond.myklebust@primarydata.com> 6525L: linux-nfs@vger.kernel.org 6526W: http://client.linux-nfs.org 6527T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6528S: Maintained 6529F: fs/lockd/ 6530F: fs/nfs/ 6531F: fs/nfs_common/ 6532F: net/sunrpc/ 6533F: include/linux/lockd/ 6534F: include/linux/nfs* 6535F: include/linux/sunrpc/ 6536F: include/uapi/linux/nfs* 6537F: include/uapi/linux/sunrpc/ 6538 6539NILFS2 FILESYSTEM 6540M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6541L: linux-nilfs@vger.kernel.org 6542W: http://nilfs.sourceforge.net/ 6543T: git git://github.com/konis/nilfs2.git 6544S: Supported 6545F: Documentation/filesystems/nilfs2.txt 6546F: fs/nilfs2/ 6547F: include/linux/nilfs2_fs.h 6548 6549NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6550M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6551W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6552S: Maintained 6553F: Documentation/scsi/NinjaSCSI.txt 6554F: drivers/scsi/pcmcia/nsp_* 6555 6556NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6557M: GOTO Masanori <gotom@debian.or.jp> 6558M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6559W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6560S: Maintained 6561F: Documentation/scsi/NinjaSCSI.txt 6562F: drivers/scsi/nsp32* 6563 6564NTB DRIVER 6565M: Jon Mason <jdmason@kudzu.us> 6566M: Dave Jiang <dave.jiang@intel.com> 6567S: Supported 6568W: https://github.com/jonmason/ntb/wiki 6569T: git git://github.com/jonmason/ntb.git 6570F: drivers/ntb/ 6571F: drivers/net/ntb_netdev.c 6572F: include/linux/ntb.h 6573 6574NTFS FILESYSTEM 6575M: Anton Altaparmakov <anton@tuxera.com> 6576L: linux-ntfs-dev@lists.sourceforge.net 6577W: http://www.tuxera.com/ 6578T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6579S: Supported 6580F: Documentation/filesystems/ntfs.txt 6581F: fs/ntfs/ 6582 6583NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6584M: Antonino Daplas <adaplas@gmail.com> 6585L: linux-fbdev@vger.kernel.org 6586S: Maintained 6587F: drivers/video/fbdev/riva/ 6588F: drivers/video/fbdev/nvidia/ 6589 6590NVM EXPRESS DRIVER 6591M: Matthew Wilcox <willy@linux.intel.com> 6592L: linux-nvme@lists.infradead.org 6593T: git git://git.infradead.org/users/willy/linux-nvme.git 6594S: Supported 6595F: drivers/block/nvme* 6596F: include/linux/nvme.h 6597 6598NXP TDA998X DRM DRIVER 6599M: Russell King <rmk+kernel@arm.linux.org.uk> 6600S: Supported 6601F: drivers/gpu/drm/i2c/tda998x_drv.c 6602F: include/drm/i2c/tda998x.h 6603 6604OMAP SUPPORT 6605M: Tony Lindgren <tony@atomide.com> 6606L: linux-omap@vger.kernel.org 6607W: http://www.muru.com/linux/omap/ 6608W: http://linux.omap.com/ 6609Q: http://patchwork.kernel.org/project/linux-omap/list/ 6610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6611S: Maintained 6612F: arch/arm/*omap*/ 6613F: drivers/i2c/busses/i2c-omap.c 6614F: drivers/irqchip/irq-omap-intc.c 6615F: drivers/mfd/*omap*.c 6616F: drivers/mfd/menelaus.c 6617F: drivers/mfd/palmas.c 6618F: drivers/mfd/tps65217.c 6619F: drivers/mfd/tps65218.c 6620F: drivers/mfd/tps65910.c 6621F: drivers/mfd/twl-core.[ch] 6622F: drivers/mfd/twl4030*.c 6623F: drivers/mfd/twl6030*.c 6624F: drivers/mfd/twl6040*.c 6625F: drivers/regulator/palmas-regulator*.c 6626F: drivers/regulator/pbias-regulator.c 6627F: drivers/regulator/tps65217-regulator.c 6628F: drivers/regulator/tps65218-regulator.c 6629F: drivers/regulator/tps65910-regulator.c 6630F: drivers/regulator/twl-regulator.c 6631F: include/linux/i2c-omap.h 6632 6633OMAP DEVICE TREE SUPPORT 6634M: Benoît Cousson <bcousson@baylibre.com> 6635M: Tony Lindgren <tony@atomide.com> 6636L: linux-omap@vger.kernel.org 6637L: devicetree@vger.kernel.org 6638S: Maintained 6639F: arch/arm/boot/dts/*omap* 6640F: arch/arm/boot/dts/*am3* 6641F: arch/arm/boot/dts/*am4* 6642F: arch/arm/boot/dts/*am5* 6643F: arch/arm/boot/dts/*dra7* 6644 6645OMAP CLOCK FRAMEWORK SUPPORT 6646M: Paul Walmsley <paul@pwsan.com> 6647L: linux-omap@vger.kernel.org 6648S: Maintained 6649F: arch/arm/*omap*/*clock* 6650 6651OMAP POWER MANAGEMENT SUPPORT 6652M: Kevin Hilman <khilman@deeprootsystems.com> 6653L: linux-omap@vger.kernel.org 6654S: Maintained 6655F: arch/arm/*omap*/*pm* 6656F: drivers/cpufreq/omap-cpufreq.c 6657 6658OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 6659M: Rajendra Nayak <rnayak@ti.com> 6660M: Paul Walmsley <paul@pwsan.com> 6661L: linux-omap@vger.kernel.org 6662S: Maintained 6663F: arch/arm/mach-omap2/prm* 6664 6665OMAP AUDIO SUPPORT 6666M: Peter Ujfalusi <peter.ujfalusi@ti.com> 6667M: Jarkko Nikula <jarkko.nikula@bitmer.com> 6668L: alsa-devel@alsa-project.org (subscribers-only) 6669L: linux-omap@vger.kernel.org 6670S: Maintained 6671F: sound/soc/omap/ 6672 6673OMAP FRAMEBUFFER SUPPORT 6674M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6675L: linux-fbdev@vger.kernel.org 6676L: linux-omap@vger.kernel.org 6677S: Maintained 6678F: drivers/video/fbdev/omap/ 6679 6680OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 6681M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6682L: linux-omap@vger.kernel.org 6683L: linux-fbdev@vger.kernel.org 6684S: Maintained 6685F: drivers/video/fbdev/omap2/ 6686F: Documentation/arm/OMAP/DSS 6687 6688OMAP HARDWARE SPINLOCK SUPPORT 6689M: Ohad Ben-Cohen <ohad@wizery.com> 6690L: linux-omap@vger.kernel.org 6691S: Maintained 6692F: drivers/hwspinlock/omap_hwspinlock.c 6693F: arch/arm/mach-omap2/hwspinlock.c 6694 6695OMAP MMC SUPPORT 6696M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6697L: linux-omap@vger.kernel.org 6698S: Maintained 6699F: drivers/mmc/host/omap.c 6700 6701OMAP HS MMC SUPPORT 6702L: linux-mmc@vger.kernel.org 6703L: linux-omap@vger.kernel.org 6704S: Orphan 6705F: drivers/mmc/host/omap_hsmmc.c 6706 6707OMAP RANDOM NUMBER GENERATOR SUPPORT 6708M: Deepak Saxena <dsaxena@plexity.net> 6709S: Maintained 6710F: drivers/char/hw_random/omap-rng.c 6711 6712OMAP HWMOD SUPPORT 6713M: Benoît Cousson <bcousson@baylibre.com> 6714M: Paul Walmsley <paul@pwsan.com> 6715L: linux-omap@vger.kernel.org 6716S: Maintained 6717F: arch/arm/mach-omap2/omap_hwmod.* 6718 6719OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6720M: Benoît Cousson <bcousson@baylibre.com> 6721L: linux-omap@vger.kernel.org 6722S: Maintained 6723F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6724 6725OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 6726M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6727L: linux-media@vger.kernel.org 6728S: Maintained 6729F: drivers/media/platform/omap3isp/ 6730F: drivers/staging/media/omap4iss/ 6731 6732OMAP USB SUPPORT 6733M: Felipe Balbi <balbi@ti.com> 6734L: linux-usb@vger.kernel.org 6735L: linux-omap@vger.kernel.org 6736T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6737S: Maintained 6738F: drivers/usb/*/*omap* 6739F: arch/arm/*omap*/usb* 6740 6741OMAP GPIO DRIVER 6742M: Javier Martinez Canillas <javier@dowhile0.org> 6743M: Santosh Shilimkar <ssantosh@kernel.org> 6744M: Kevin Hilman <khilman@deeprootsystems.com> 6745L: linux-omap@vger.kernel.org 6746S: Maintained 6747F: drivers/gpio/gpio-omap.c 6748 6749OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 6750M: Mark Jackson <mpfj@newflow.co.uk> 6751L: linux-omap@vger.kernel.org 6752S: Maintained 6753F: arch/arm/boot/dts/am335x-nano.dts 6754 6755OMFS FILESYSTEM 6756M: Bob Copeland <me@bobcopeland.com> 6757L: linux-karma-devel@lists.sourceforge.net 6758S: Maintained 6759F: Documentation/filesystems/omfs.txt 6760F: fs/omfs/ 6761 6762OMNIKEY CARDMAN 4000 DRIVER 6763M: Harald Welte <laforge@gnumonks.org> 6764S: Maintained 6765F: drivers/char/pcmcia/cm4000_cs.c 6766F: include/linux/cm4000_cs.h 6767F: include/uapi/linux/cm4000_cs.h 6768 6769OMNIKEY CARDMAN 4040 DRIVER 6770M: Harald Welte <laforge@gnumonks.org> 6771S: Maintained 6772F: drivers/char/pcmcia/cm4040_cs.* 6773 6774OMNIVISION OV7670 SENSOR DRIVER 6775M: Jonathan Corbet <corbet@lwn.net> 6776L: linux-media@vger.kernel.org 6777T: git git://linuxtv.org/media_tree.git 6778S: Maintained 6779F: drivers/media/i2c/ov7670.c 6780 6781ONENAND FLASH DRIVER 6782M: Kyungmin Park <kyungmin.park@samsung.com> 6783L: linux-mtd@lists.infradead.org 6784S: Maintained 6785F: drivers/mtd/onenand/ 6786F: include/linux/mtd/onenand*.h 6787 6788ONSTREAM SCSI TAPE DRIVER 6789M: Willem Riede <osst@riede.org> 6790L: osst-users@lists.sourceforge.net 6791L: linux-scsi@vger.kernel.org 6792S: Maintained 6793F: Documentation/scsi/osst.txt 6794F: drivers/scsi/osst.* 6795F: drivers/scsi/osst_*.h 6796F: drivers/scsi/st.h 6797 6798OPENCORES I2C BUS DRIVER 6799M: Peter Korsgaard <jacmet@sunsite.dk> 6800L: linux-i2c@vger.kernel.org 6801S: Maintained 6802F: Documentation/i2c/busses/i2c-ocores 6803F: drivers/i2c/busses/i2c-ocores.c 6804 6805OPEN FIRMWARE AND FLATTENED DEVICE TREE 6806M: Grant Likely <grant.likely@linaro.org> 6807M: Rob Herring <robh+dt@kernel.org> 6808L: devicetree@vger.kernel.org 6809W: http://fdt.secretlab.ca 6810T: git git://git.secretlab.ca/git/linux-2.6.git 6811S: Maintained 6812F: drivers/of/ 6813F: include/linux/of*.h 6814F: scripts/dtc/ 6815K: of_get_property 6816K: of_match_table 6817 6818OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 6819M: Rob Herring <robh+dt@kernel.org> 6820M: Pawel Moll <pawel.moll@arm.com> 6821M: Mark Rutland <mark.rutland@arm.com> 6822M: Ian Campbell <ijc+devicetree@hellion.org.uk> 6823M: Kumar Gala <galak@codeaurora.org> 6824L: devicetree@vger.kernel.org 6825S: Maintained 6826F: Documentation/devicetree/ 6827F: arch/*/boot/dts/ 6828F: include/dt-bindings/ 6829 6830OPENRISC ARCHITECTURE 6831M: Jonas Bonn <jonas@southpole.se> 6832W: http://openrisc.net 6833L: linux@lists.openrisc.net (moderated for non-subscribers) 6834S: Maintained 6835T: git git://openrisc.net/~jonas/linux 6836F: arch/openrisc/ 6837 6838OPENVSWITCH 6839M: Pravin Shelar <pshelar@nicira.com> 6840L: dev@openvswitch.org 6841W: http://openvswitch.org 6842T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git 6843S: Maintained 6844F: net/openvswitch/ 6845 6846OPL4 DRIVER 6847M: Clemens Ladisch <clemens@ladisch.de> 6848L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6849T: git git://git.alsa-project.org/alsa-kernel.git 6850S: Maintained 6851F: sound/drivers/opl4/ 6852 6853OPROFILE 6854M: Robert Richter <rric@kernel.org> 6855L: oprofile-list@lists.sf.net 6856S: Maintained 6857F: arch/*/include/asm/oprofile*.h 6858F: arch/*/oprofile/ 6859F: drivers/oprofile/ 6860F: include/linux/oprofile.h 6861 6862ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 6863M: Mark Fasheh <mfasheh@suse.com> 6864M: Joel Becker <jlbec@evilplan.org> 6865L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 6866W: http://oss.oracle.com/projects/ocfs2/ 6867T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 6868S: Supported 6869F: Documentation/filesystems/ocfs2.txt 6870F: Documentation/filesystems/dlmfs.txt 6871F: fs/ocfs2/ 6872 6873ORINOCO DRIVER 6874L: linux-wireless@vger.kernel.org 6875W: http://wireless.kernel.org/en/users/Drivers/orinoco 6876W: http://www.nongnu.org/orinoco/ 6877S: Orphan 6878F: drivers/net/wireless/orinoco/ 6879 6880OSD LIBRARY and FILESYSTEM 6881M: Boaz Harrosh <ooo@electrozaur.com> 6882M: Benny Halevy <bhalevy@primarydata.com> 6883L: osd-dev@open-osd.org 6884W: http://open-osd.org 6885T: git git://git.open-osd.org/open-osd.git 6886S: Maintained 6887F: drivers/scsi/osd/ 6888F: include/scsi/osd_* 6889F: fs/exofs/ 6890 6891OVERLAY FILESYSTEM 6892M: Miklos Szeredi <miklos@szeredi.hu> 6893L: linux-unionfs@vger.kernel.org 6894T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 6895S: Supported 6896F: fs/overlayfs/ 6897F: Documentation/filesystems/overlayfs.txt 6898 6899P54 WIRELESS DRIVER 6900M: Christian Lamparter <chunkeey@googlemail.com> 6901L: linux-wireless@vger.kernel.org 6902W: http://wireless.kernel.org/en/users/Drivers/p54 6903S: Maintained 6904F: drivers/net/wireless/p54/ 6905 6906PA SEMI ETHERNET DRIVER 6907M: Olof Johansson <olof@lixom.net> 6908L: netdev@vger.kernel.org 6909S: Maintained 6910F: drivers/net/ethernet/pasemi/* 6911 6912PA SEMI SMBUS DRIVER 6913M: Olof Johansson <olof@lixom.net> 6914L: linux-i2c@vger.kernel.org 6915S: Maintained 6916F: drivers/i2c/busses/i2c-pasemi.c 6917 6918PADATA PARALLEL EXECUTION MECHANISM 6919M: Steffen Klassert <steffen.klassert@secunet.com> 6920L: linux-crypto@vger.kernel.org 6921S: Maintained 6922F: kernel/padata.c 6923F: include/linux/padata.h 6924F: Documentation/padata.txt 6925 6926PANASONIC LAPTOP ACPI EXTRAS DRIVER 6927M: Harald Welte <laforge@gnumonks.org> 6928L: platform-driver-x86@vger.kernel.org 6929S: Maintained 6930F: drivers/platform/x86/panasonic-laptop.c 6931 6932PANASONIC MN10300/AM33/AM34 PORT 6933M: David Howells <dhowells@redhat.com> 6934M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 6935L: linux-am33-list@redhat.com (moderated for non-subscribers) 6936W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 6937S: Maintained 6938F: Documentation/mn10300/ 6939F: arch/mn10300/ 6940 6941PARALLEL PORT SUPPORT 6942L: linux-parport@lists.infradead.org (subscribers-only) 6943S: Orphan 6944F: drivers/parport/ 6945F: include/linux/parport*.h 6946F: drivers/char/ppdev.c 6947F: include/uapi/linux/ppdev.h 6948 6949PARAVIRT_OPS INTERFACE 6950M: Jeremy Fitzhardinge <jeremy@goop.org> 6951M: Chris Wright <chrisw@sous-sol.org> 6952M: Alok Kataria <akataria@vmware.com> 6953M: Rusty Russell <rusty@rustcorp.com.au> 6954L: virtualization@lists.linux-foundation.org 6955S: Supported 6956F: Documentation/ia64/paravirt_ops.txt 6957F: arch/*/kernel/paravirt* 6958F: arch/*/include/asm/paravirt.h 6959 6960PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 6961M: Tim Waugh <tim@cyberelk.net> 6962L: linux-parport@lists.infradead.org (subscribers-only) 6963W: http://www.torque.net/linux-pp.html 6964S: Maintained 6965F: Documentation/blockdev/paride.txt 6966F: drivers/block/paride/ 6967 6968PARISC ARCHITECTURE 6969M: "James E.J. Bottomley" <jejb@parisc-linux.org> 6970M: Helge Deller <deller@gmx.de> 6971L: linux-parisc@vger.kernel.org 6972W: http://www.parisc-linux.org/ 6973Q: http://patchwork.kernel.org/project/linux-parisc/list/ 6974T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 6975T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 6976S: Maintained 6977F: arch/parisc/ 6978F: Documentation/parisc/ 6979F: drivers/parisc/ 6980F: drivers/char/agp/parisc-agp.c 6981F: drivers/input/serio/gscps2.c 6982F: drivers/parport/parport_gsc.* 6983F: drivers/tty/serial/8250/8250_gsc.c 6984F: drivers/video/fbdev/sti* 6985F: drivers/video/console/sti* 6986F: drivers/video/logo/logo_parisc* 6987 6988PC87360 HARDWARE MONITORING DRIVER 6989M: Jim Cromie <jim.cromie@gmail.com> 6990L: lm-sensors@lm-sensors.org 6991S: Maintained 6992F: Documentation/hwmon/pc87360 6993F: drivers/hwmon/pc87360.c 6994 6995PC8736x GPIO DRIVER 6996M: Jim Cromie <jim.cromie@gmail.com> 6997S: Maintained 6998F: drivers/char/pc8736x_gpio.c 6999 7000PC87427 HARDWARE MONITORING DRIVER 7001M: Jean Delvare <jdelvare@suse.de> 7002L: lm-sensors@lm-sensors.org 7003S: Maintained 7004F: Documentation/hwmon/pc87427 7005F: drivers/hwmon/pc87427.c 7006 7007PCA9532 LED DRIVER 7008M: Riku Voipio <riku.voipio@iki.fi> 7009S: Maintained 7010F: drivers/leds/leds-pca9532.c 7011F: include/linux/leds-pca9532.h 7012 7013PCA9541 I2C BUS MASTER SELECTOR DRIVER 7014M: Guenter Roeck <linux@roeck-us.net> 7015L: linux-i2c@vger.kernel.org 7016S: Maintained 7017F: drivers/i2c/muxes/i2c-mux-pca9541.c 7018 7019PCDP - PRIMARY CONSOLE AND DEBUG PORT 7020M: Khalid Aziz <khalid@gonehiking.org> 7021S: Maintained 7022F: drivers/firmware/pcdp.* 7023 7024PCI ERROR RECOVERY 7025M: Linas Vepstas <linasvepstas@gmail.com> 7026L: linux-pci@vger.kernel.org 7027S: Supported 7028F: Documentation/PCI/pci-error-recovery.txt 7029 7030PCI SUBSYSTEM 7031M: Bjorn Helgaas <bhelgaas@google.com> 7032L: linux-pci@vger.kernel.org 7033Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7034T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7035S: Supported 7036F: Documentation/PCI/ 7037F: drivers/pci/ 7038F: include/linux/pci* 7039F: arch/x86/pci/ 7040F: arch/x86/kernel/quirks.c 7041 7042PCI DRIVER FOR APPLIEDMICRO XGENE 7043M: Tanmay Inamdar <tinamdar@apm.com> 7044L: linux-pci@vger.kernel.org 7045L: linux-arm-kernel@lists.infradead.org 7046S: Maintained 7047F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7048F: drivers/pci/host/pci-xgene.c 7049 7050PCI DRIVER FOR IMX6 7051M: Richard Zhu <r65037@freescale.com> 7052M: Lucas Stach <l.stach@pengutronix.de> 7053L: linux-pci@vger.kernel.org 7054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7055S: Maintained 7056F: drivers/pci/host/*imx6* 7057 7058PCI DRIVER FOR TI KEYSTONE 7059M: Murali Karicheri <m-karicheri2@ti.com> 7060L: linux-pci@vger.kernel.org 7061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7062S: Maintained 7063F: drivers/pci/host/*keystone* 7064 7065PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7066M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7067M: Jason Cooper <jason@lakedaemon.net> 7068L: linux-pci@vger.kernel.org 7069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7070S: Maintained 7071F: drivers/pci/host/*mvebu* 7072 7073PCI DRIVER FOR NVIDIA TEGRA 7074M: Thierry Reding <thierry.reding@gmail.com> 7075L: linux-tegra@vger.kernel.org 7076L: linux-pci@vger.kernel.org 7077S: Supported 7078F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7079F: drivers/pci/host/pci-tegra.c 7080 7081PCI DRIVER FOR TI DRA7XX 7082M: Kishon Vijay Abraham I <kishon@ti.com> 7083L: linux-omap@vger.kernel.org 7084L: linux-pci@vger.kernel.org 7085S: Supported 7086F: Documentation/devicetree/bindings/pci/ti-pci.txt 7087F: drivers/pci/host/pci-dra7xx.c 7088 7089PCI DRIVER FOR RENESAS R-CAR 7090M: Simon Horman <horms@verge.net.au> 7091L: linux-pci@vger.kernel.org 7092L: linux-sh@vger.kernel.org 7093S: Maintained 7094F: drivers/pci/host/*rcar* 7095 7096PCI DRIVER FOR SAMSUNG EXYNOS 7097M: Jingoo Han <jg1.han@samsung.com> 7098L: linux-pci@vger.kernel.org 7099L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7100L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7101S: Maintained 7102F: drivers/pci/host/pci-exynos.c 7103 7104PCI DRIVER FOR SYNOPSIS DESIGNWARE 7105M: Mohit Kumar <mohit.kumar@st.com> 7106M: Jingoo Han <jg1.han@samsung.com> 7107L: linux-pci@vger.kernel.org 7108S: Maintained 7109F: drivers/pci/host/*designware* 7110 7111PCI DRIVER FOR GENERIC OF HOSTS 7112M: Will Deacon <will.deacon@arm.com> 7113L: linux-pci@vger.kernel.org 7114L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7115S: Maintained 7116F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7117F: drivers/pci/host/pci-host-generic.c 7118 7119PCIE DRIVER FOR ST SPEAR13XX 7120M: Mohit Kumar <mohit.kumar@st.com> 7121L: linux-pci@vger.kernel.org 7122S: Maintained 7123F: drivers/pci/host/*spear* 7124 7125PCMCIA SUBSYSTEM 7126P: Linux PCMCIA Team 7127L: linux-pcmcia@lists.infradead.org 7128W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7129T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7130S: Maintained 7131F: Documentation/pcmcia/ 7132F: drivers/pcmcia/ 7133F: include/pcmcia/ 7134 7135PCNET32 NETWORK DRIVER 7136M: Don Fry <pcnet32@frontier.com> 7137L: netdev@vger.kernel.org 7138S: Maintained 7139F: drivers/net/ethernet/amd/pcnet32.c 7140 7141PCRYPT PARALLEL CRYPTO ENGINE 7142M: Steffen Klassert <steffen.klassert@secunet.com> 7143L: linux-crypto@vger.kernel.org 7144S: Maintained 7145F: crypto/pcrypt.c 7146F: include/crypto/pcrypt.h 7147 7148PER-CPU MEMORY ALLOCATOR 7149M: Tejun Heo <tj@kernel.org> 7150M: Christoph Lameter <cl@linux-foundation.org> 7151T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7152S: Maintained 7153F: include/linux/percpu*.h 7154F: mm/percpu*.c 7155F: arch/*/include/asm/percpu.h 7156 7157PER-TASK DELAY ACCOUNTING 7158M: Balbir Singh <bsingharora@gmail.com> 7159S: Maintained 7160F: include/linux/delayacct.h 7161F: kernel/delayacct.c 7162 7163PERFORMANCE EVENTS SUBSYSTEM 7164M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7165M: Paul Mackerras <paulus@samba.org> 7166M: Ingo Molnar <mingo@redhat.com> 7167M: Arnaldo Carvalho de Melo <acme@kernel.org> 7168L: linux-kernel@vger.kernel.org 7169T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7170S: Supported 7171F: kernel/events/* 7172F: include/linux/perf_event.h 7173F: include/uapi/linux/perf_event.h 7174F: arch/*/kernel/perf_event*.c 7175F: arch/*/kernel/*/perf_event*.c 7176F: arch/*/kernel/*/*/perf_event*.c 7177F: arch/*/include/asm/perf_event.h 7178F: arch/*/kernel/perf_callchain.c 7179F: tools/perf/ 7180 7181PERSONALITY HANDLING 7182M: Christoph Hellwig <hch@infradead.org> 7183L: linux-abi-devel@lists.sourceforge.net 7184S: Maintained 7185F: include/linux/personality.h 7186F: include/uapi/linux/personality.h 7187 7188PHONET PROTOCOL 7189M: Remi Denis-Courmont <courmisch@gmail.com> 7190S: Supported 7191F: Documentation/networking/phonet.txt 7192F: include/linux/phonet.h 7193F: include/net/phonet/ 7194F: include/uapi/linux/phonet.h 7195F: net/phonet/ 7196 7197PHRAM MTD DRIVER 7198M: Joern Engel <joern@lazybastard.org> 7199L: linux-mtd@lists.infradead.org 7200S: Maintained 7201F: drivers/mtd/devices/phram.c 7202 7203PICOLCD HID DRIVER 7204M: Bruno Prémont <bonbons@linux-vserver.org> 7205L: linux-input@vger.kernel.org 7206S: Maintained 7207F: drivers/hid/hid-picolcd* 7208 7209PICOXCELL SUPPORT 7210M: Jamie Iles <jamie@jamieiles.com> 7211L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7212T: git git://github.com/jamieiles/linux-2.6-ji.git 7213S: Supported 7214F: arch/arm/boot/dts/picoxcell* 7215F: arch/arm/mach-picoxcell/ 7216F: drivers/crypto/picoxcell* 7217 7218PIN CONTROL SUBSYSTEM 7219M: Linus Walleij <linus.walleij@linaro.org> 7220L: linux-gpio@vger.kernel.org 7221S: Maintained 7222F: drivers/pinctrl/ 7223F: include/linux/pinctrl/ 7224 7225PIN CONTROLLER - ATMEL AT91 7226M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7227L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7228S: Maintained 7229F: drivers/pinctrl/pinctrl-at91.c 7230 7231PIN CONTROLLER - RENESAS 7232M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7233L: linux-sh@vger.kernel.org 7234S: Maintained 7235F: drivers/pinctrl/sh-pfc/ 7236 7237PIN CONTROLLER - SAMSUNG 7238M: Tomasz Figa <tomasz.figa@gmail.com> 7239M: Thomas Abraham <thomas.abraham@linaro.org> 7240L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7241L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7242S: Maintained 7243F: drivers/pinctrl/samsung/ 7244 7245PIN CONTROLLER - ST SPEAR 7246M: Viresh Kumar <viresh.linux@gmail.com> 7247L: spear-devel@list.st.com 7248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7249W: http://www.st.com/spear 7250S: Maintained 7251F: drivers/pinctrl/spear/ 7252 7253PKTCDVD DRIVER 7254M: Jiri Kosina <jkosina@suse.cz> 7255S: Maintained 7256F: drivers/block/pktcdvd.c 7257F: include/linux/pktcdvd.h 7258F: include/uapi/linux/pktcdvd.h 7259 7260PKUNITY SOC DRIVERS 7261M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7262W: http://mprc.pku.edu.cn/~guanxuetao/linux 7263S: Maintained 7264T: git git://github.com/gxt/linux.git 7265F: drivers/input/serio/i8042-unicore32io.h 7266F: drivers/i2c/busses/i2c-puv3.c 7267F: drivers/video/fbdev/fb-puv3.c 7268F: drivers/rtc/rtc-puv3.c 7269 7270PMBUS HARDWARE MONITORING DRIVERS 7271M: Guenter Roeck <linux@roeck-us.net> 7272L: lm-sensors@lm-sensors.org 7273W: http://www.lm-sensors.org/ 7274W: http://www.roeck-us.net/linux/drivers/ 7275T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7276S: Maintained 7277F: Documentation/hwmon/pmbus 7278F: drivers/hwmon/pmbus/ 7279F: include/linux/i2c/pmbus.h 7280 7281PMC SIERRA MaxRAID DRIVER 7282M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7283L: linux-scsi@vger.kernel.org 7284W: http://www.pmc-sierra.com/ 7285S: Supported 7286F: drivers/scsi/pmcraid.* 7287 7288PMC SIERRA PM8001 DRIVER 7289M: xjtuwjp@gmail.com 7290M: lindar_liu@usish.com 7291L: pmchba@pmcs.com 7292L: linux-scsi@vger.kernel.org 7293S: Supported 7294F: drivers/scsi/pm8001/ 7295 7296POSIX CLOCKS and TIMERS 7297M: Thomas Gleixner <tglx@linutronix.de> 7298L: linux-kernel@vger.kernel.org 7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7300S: Maintained 7301F: fs/timerfd.c 7302F: include/linux/timer* 7303F: kernel/time/*timer* 7304 7305POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7306M: Sebastian Reichel <sre@kernel.org> 7307M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7308M: David Woodhouse <dwmw2@infradead.org> 7309L: linux-pm@vger.kernel.org 7310T: git git://git.infradead.org/battery-2.6.git 7311S: Maintained 7312F: include/linux/power_supply.h 7313F: drivers/power/ 7314 7315PNP SUPPORT 7316M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7317S: Maintained 7318F: drivers/pnp/ 7319 7320PNXxxxx I2C DRIVER 7321M: Vitaly Wool <vitalywool@gmail.com> 7322L: linux-i2c@vger.kernel.org 7323S: Maintained 7324F: drivers/i2c/busses/i2c-pnx.c 7325 7326PPP PROTOCOL DRIVERS AND COMPRESSORS 7327M: Paul Mackerras <paulus@samba.org> 7328L: linux-ppp@vger.kernel.org 7329S: Maintained 7330F: drivers/net/ppp/ppp_* 7331 7332PPP OVER ATM (RFC 2364) 7333M: Mitchell Blank Jr <mitch@sfgoth.com> 7334S: Maintained 7335F: net/atm/pppoatm.c 7336F: include/uapi/linux/atmppp.h 7337 7338PPP OVER ETHERNET 7339M: Michal Ostrowski <mostrows@earthlink.net> 7340S: Maintained 7341F: drivers/net/ppp/pppoe.c 7342F: drivers/net/ppp/pppox.c 7343 7344PPP OVER L2TP 7345M: James Chapman <jchapman@katalix.com> 7346S: Maintained 7347F: net/l2tp/l2tp_ppp.c 7348F: include/linux/if_pppol2tp.h 7349F: include/uapi/linux/if_pppol2tp.h 7350 7351PPS SUPPORT 7352M: Rodolfo Giometti <giometti@enneenne.com> 7353W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7354L: linuxpps@ml.enneenne.com (subscribers-only) 7355S: Maintained 7356F: Documentation/pps/ 7357F: drivers/pps/ 7358F: include/linux/pps*.h 7359 7360PPTP DRIVER 7361M: Dmitry Kozlov <xeb@mail.ru> 7362L: netdev@vger.kernel.org 7363S: Maintained 7364F: drivers/net/ppp/pptp.c 7365W: http://sourceforge.net/projects/accel-pptp 7366 7367PREEMPTIBLE KERNEL 7368M: Robert Love <rml@tech9.net> 7369L: kpreempt-tech@lists.sourceforge.net 7370W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7371S: Supported 7372F: Documentation/preempt-locking.txt 7373F: include/linux/preempt.h 7374 7375PRISM54 WIRELESS DRIVER 7376M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7377L: linux-wireless@vger.kernel.org 7378W: http://wireless.kernel.org/en/users/Drivers/p54 7379S: Obsolete 7380F: drivers/net/wireless/prism54/ 7381 7382PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 7383M: Mikael Pettersson <mikpelinux@gmail.com> 7384L: linux-ide@vger.kernel.org 7385S: Maintained 7386F: drivers/ata/sata_promise.* 7387 7388PS3 NETWORK SUPPORT 7389M: Geoff Levand <geoff@infradead.org> 7390L: netdev@vger.kernel.org 7391L: cbe-oss-dev@lists.ozlabs.org 7392S: Maintained 7393F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7394 7395PS3 PLATFORM SUPPORT 7396M: Geoff Levand <geoff@infradead.org> 7397L: linuxppc-dev@lists.ozlabs.org 7398L: cbe-oss-dev@lists.ozlabs.org 7399S: Maintained 7400F: arch/powerpc/boot/ps3* 7401F: arch/powerpc/include/asm/lv1call.h 7402F: arch/powerpc/include/asm/ps3*.h 7403F: arch/powerpc/platforms/ps3/ 7404F: drivers/*/ps3* 7405F: drivers/ps3/ 7406F: drivers/rtc/rtc-ps3.c 7407F: drivers/usb/host/*ps3.c 7408F: sound/ppc/snd_ps3* 7409 7410PS3VRAM DRIVER 7411M: Jim Paris <jim@jtan.com> 7412L: cbe-oss-dev@lists.ozlabs.org 7413S: Maintained 7414F: drivers/block/ps3vram.c 7415 7416PSTORE FILESYSTEM 7417M: Anton Vorontsov <anton@enomsg.org> 7418M: Colin Cross <ccross@android.com> 7419M: Kees Cook <keescook@chromium.org> 7420M: Tony Luck <tony.luck@intel.com> 7421S: Maintained 7422T: git git://git.infradead.org/users/cbou/linux-pstore.git 7423F: fs/pstore/ 7424F: include/linux/pstore* 7425F: drivers/firmware/efi/efi-pstore.c 7426F: drivers/acpi/apei/erst.c 7427 7428PTP HARDWARE CLOCK SUPPORT 7429M: Richard Cochran <richardcochran@gmail.com> 7430L: netdev@vger.kernel.org 7431S: Maintained 7432W: http://linuxptp.sourceforge.net/ 7433F: Documentation/ABI/testing/sysfs-ptp 7434F: Documentation/ptp/* 7435F: drivers/net/ethernet/freescale/gianfar_ptp.c 7436F: drivers/net/phy/dp83640* 7437F: drivers/ptp/* 7438F: include/linux/ptp_cl* 7439 7440PTRACE SUPPORT 7441M: Roland McGrath <roland@hack.frob.com> 7442M: Oleg Nesterov <oleg@redhat.com> 7443S: Maintained 7444F: include/asm-generic/syscall.h 7445F: include/linux/ptrace.h 7446F: include/linux/regset.h 7447F: include/linux/tracehook.h 7448F: include/uapi/linux/ptrace.h 7449F: kernel/ptrace.c 7450 7451PVRUSB2 VIDEO4LINUX DRIVER 7452M: Mike Isely <isely@pobox.com> 7453L: pvrusb2@isely.net (subscribers-only) 7454L: linux-media@vger.kernel.org 7455W: http://www.isely.net/pvrusb2/ 7456T: git git://linuxtv.org/media_tree.git 7457S: Maintained 7458F: Documentation/video4linux/README.pvrusb2 7459F: drivers/media/usb/pvrusb2/ 7460 7461PWC WEBCAM DRIVER 7462M: Hans de Goede <hdegoede@redhat.com> 7463L: linux-media@vger.kernel.org 7464T: git git://linuxtv.org/media_tree.git 7465S: Maintained 7466F: drivers/media/usb/pwc/* 7467 7468PWM FAN DRIVER 7469M: Kamil Debski <k.debski@samsung.com> 7470L: lm-sensors@lm-sensors.org 7471S: Supported 7472F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7473F: Documentation/hwmon/pwm-fan 7474F: drivers/hwmon/pwm-fan.c 7475 7476PWM SUBSYSTEM 7477M: Thierry Reding <thierry.reding@gmail.com> 7478L: linux-pwm@vger.kernel.org 7479S: Maintained 7480T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7481F: Documentation/pwm.txt 7482F: Documentation/devicetree/bindings/pwm/ 7483F: include/linux/pwm.h 7484F: drivers/pwm/ 7485F: drivers/video/backlight/pwm_bl.c 7486F: include/linux/pwm_backlight.h 7487 7488PXA2xx/PXA3xx SUPPORT 7489M: Daniel Mack <daniel@zonque.org> 7490M: Haojian Zhuang <haojian.zhuang@gmail.com> 7491M: Robert Jarzmik <robert.jarzmik@free.fr> 7492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7493T: git git://github.com/hzhuang1/linux.git 7494T: git git://github.com/rjarzmik/linux.git 7495S: Maintained 7496F: arch/arm/mach-pxa/ 7497F: drivers/pcmcia/pxa2xx* 7498F: drivers/spi/spi-pxa2xx* 7499F: drivers/usb/gadget/udc/pxa2* 7500F: include/sound/pxa2xx-lib.h 7501F: sound/arm/pxa* 7502F: sound/soc/pxa/ 7503 7504PXA3xx NAND FLASH DRIVER 7505M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7506L: linux-mtd@lists.infradead.org 7507S: Maintained 7508F: drivers/mtd/nand/pxa3xx_nand.c 7509 7510MMP SUPPORT 7511M: Eric Miao <eric.y.miao@gmail.com> 7512M: Haojian Zhuang <haojian.zhuang@gmail.com> 7513L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7514T: git git://github.com/hzhuang1/linux.git 7515T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7516S: Maintained 7517F: arch/arm/mach-mmp/ 7518 7519PXA MMCI DRIVER 7520S: Orphan 7521 7522PXA RTC DRIVER 7523M: Robert Jarzmik <robert.jarzmik@free.fr> 7524L: rtc-linux@googlegroups.com 7525S: Maintained 7526 7527QAT DRIVER 7528M: Tadeusz Struk <tadeusz.struk@intel.com> 7529L: qat-linux@intel.com 7530S: Supported 7531F: drivers/crypto/qat/ 7532 7533QIB DRIVER 7534M: Mike Marciniszyn <infinipath@intel.com> 7535L: linux-rdma@vger.kernel.org 7536S: Supported 7537F: drivers/infiniband/hw/qib/ 7538 7539QLOGIC QLA1280 SCSI DRIVER 7540M: Michael Reed <mdr@sgi.com> 7541L: linux-scsi@vger.kernel.org 7542S: Maintained 7543F: drivers/scsi/qla1280.[ch] 7544 7545QLOGIC QLA2XXX FC-SCSI DRIVER 7546M: qla2xxx-upstream@qlogic.com 7547L: linux-scsi@vger.kernel.org 7548S: Supported 7549F: Documentation/scsi/LICENSE.qla2xxx 7550F: drivers/scsi/qla2xxx/ 7551 7552QLOGIC QLA4XXX iSCSI DRIVER 7553M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 7554M: iscsi-driver@qlogic.com 7555L: linux-scsi@vger.kernel.org 7556S: Supported 7557F: Documentation/scsi/LICENSE.qla4xxx 7558F: drivers/scsi/qla4xxx/ 7559 7560QLOGIC QLA3XXX NETWORK DRIVER 7561M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7562M: Ron Mercer <ron.mercer@qlogic.com> 7563M: linux-driver@qlogic.com 7564L: netdev@vger.kernel.org 7565S: Supported 7566F: Documentation/networking/LICENSE.qla3xxx 7567F: drivers/net/ethernet/qlogic/qla3xxx.* 7568 7569QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7570M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7571M: Dept-GELinuxNICDev@qlogic.com 7572L: netdev@vger.kernel.org 7573S: Supported 7574F: drivers/net/ethernet/qlogic/qlcnic/ 7575 7576QLOGIC QLGE 10Gb ETHERNET DRIVER 7577M: Harish Patil <harish.patil@qlogic.com> 7578M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7579M: Dept-GELinuxNICDev@qlogic.com 7580M: linux-driver@qlogic.com 7581L: netdev@vger.kernel.org 7582S: Supported 7583F: drivers/net/ethernet/qlogic/qlge/ 7584 7585QNX4 FILESYSTEM 7586M: Anders Larsen <al@alarsen.net> 7587W: http://www.alarsen.net/linux/qnx4fs/ 7588S: Maintained 7589F: fs/qnx4/ 7590F: include/uapi/linux/qnx4_fs.h 7591F: include/uapi/linux/qnxtypes.h 7592 7593QT1010 MEDIA DRIVER 7594M: Antti Palosaari <crope@iki.fi> 7595L: linux-media@vger.kernel.org 7596W: http://linuxtv.org/ 7597W: http://palosaari.fi/linux/ 7598Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7599T: git git://linuxtv.org/anttip/media_tree.git 7600S: Maintained 7601F: drivers/media/tuners/qt1010* 7602 7603QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7604M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7605L: linux-wireless@vger.kernel.org 7606L: ath9k-devel@lists.ath9k.org 7607W: http://wireless.kernel.org/en/users/Drivers/ath9k 7608S: Supported 7609F: drivers/net/wireless/ath/ath9k/ 7610 7611QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7612M: Kalle Valo <kvalo@qca.qualcomm.com> 7613L: ath10k@lists.infradead.org 7614W: http://wireless.kernel.org/en/users/Drivers/ath10k 7615T: git git://github.com/kvalo/ath.git 7616S: Supported 7617F: drivers/net/wireless/ath/ath10k/ 7618 7619QUALCOMM HEXAGON ARCHITECTURE 7620M: Richard Kuo <rkuo@codeaurora.org> 7621L: linux-hexagon@vger.kernel.org 7622S: Supported 7623F: arch/hexagon/ 7624 7625QUALCOMM WCN36XX WIRELESS DRIVER 7626M: Eugene Krasnikov <k.eugene.e@gmail.com> 7627L: wcn36xx@lists.infradead.org 7628W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7629T: git git://github.com/KrasnikovEugene/wcn36xx.git 7630S: Supported 7631F: drivers/net/wireless/ath/wcn36xx/ 7632 7633QUICKCAM PARALLEL PORT WEBCAMS 7634M: Hans Verkuil <hverkuil@xs4all.nl> 7635L: linux-media@vger.kernel.org 7636T: git git://linuxtv.org/media_tree.git 7637W: http://linuxtv.org 7638S: Odd Fixes 7639F: drivers/media/parport/*-qcam* 7640 7641RADOS BLOCK DEVICE (RBD) 7642M: Yehuda Sadeh <yehuda@inktank.com> 7643M: Sage Weil <sage@inktank.com> 7644M: Alex Elder <elder@kernel.org> 7645M: ceph-devel@vger.kernel.org 7646W: http://ceph.com/ 7647T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7648S: Supported 7649F: drivers/block/rbd.c 7650F: drivers/block/rbd_types.h 7651 7652RADEON FRAMEBUFFER DISPLAY DRIVER 7653M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7654L: linux-fbdev@vger.kernel.org 7655S: Maintained 7656F: drivers/video/fbdev/aty/radeon* 7657F: include/uapi/linux/radeonfb.h 7658 7659RADIOSHARK RADIO DRIVER 7660M: Hans de Goede <hdegoede@redhat.com> 7661L: linux-media@vger.kernel.org 7662T: git git://linuxtv.org/media_tree.git 7663S: Maintained 7664F: drivers/media/radio/radio-shark.c 7665 7666RADIOSHARK2 RADIO DRIVER 7667M: Hans de Goede <hdegoede@redhat.com> 7668L: linux-media@vger.kernel.org 7669T: git git://linuxtv.org/media_tree.git 7670S: Maintained 7671F: drivers/media/radio/radio-shark2.c 7672F: drivers/media/radio/radio-tea5777.c 7673 7674RAGE128 FRAMEBUFFER DISPLAY DRIVER 7675M: Paul Mackerras <paulus@samba.org> 7676L: linux-fbdev@vger.kernel.org 7677S: Maintained 7678F: drivers/video/fbdev/aty/aty128fb.c 7679 7680RALINK RT2X00 WIRELESS LAN DRIVER 7681P: rt2x00 project 7682M: Stanislaw Gruszka <sgruszka@redhat.com> 7683M: Helmut Schaa <helmut.schaa@googlemail.com> 7684L: linux-wireless@vger.kernel.org 7685L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7686W: http://rt2x00.serialmonkey.com/ 7687S: Maintained 7688F: drivers/net/wireless/rt2x00/ 7689 7690RAMDISK RAM BLOCK DEVICE DRIVER 7691M: Nick Piggin <npiggin@kernel.dk> 7692S: Maintained 7693F: Documentation/blockdev/ramdisk.txt 7694F: drivers/block/brd.c 7695 7696RANDOM NUMBER DRIVER 7697M: "Theodore Ts'o" <tytso@mit.edu> 7698S: Maintained 7699F: drivers/char/random.c 7700 7701RAPIDIO SUBSYSTEM 7702M: Matt Porter <mporter@kernel.crashing.org> 7703M: Alexandre Bounine <alexandre.bounine@idt.com> 7704S: Maintained 7705F: drivers/rapidio/ 7706 7707RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7708L: linux-wireless@vger.kernel.org 7709S: Orphan 7710F: drivers/net/wireless/ray* 7711 7712RCUTORTURE MODULE 7713M: Josh Triplett <josh@joshtriplett.org> 7714M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7715L: linux-kernel@vger.kernel.org 7716S: Supported 7717T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7718F: Documentation/RCU/torture.txt 7719F: kernel/rcu/rcutorture.c 7720 7721RCUTORTURE TEST FRAMEWORK 7722M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7723M: Josh Triplett <josh@joshtriplett.org> 7724R: Steven Rostedt <rostedt@goodmis.org> 7725R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7726R: Lai Jiangshan <laijs@cn.fujitsu.com> 7727L: linux-kernel@vger.kernel.org 7728S: Supported 7729T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7730F: tools/testing/selftests/rcutorture 7731 7732RDC R-321X SoC 7733M: Florian Fainelli <florian@openwrt.org> 7734S: Maintained 7735 7736RDC R6040 FAST ETHERNET DRIVER 7737M: Florian Fainelli <florian@openwrt.org> 7738L: netdev@vger.kernel.org 7739S: Maintained 7740F: drivers/net/ethernet/rdc/r6040.c 7741 7742RDS - RELIABLE DATAGRAM SOCKETS 7743M: Chien Yen <chien.yen@oracle.com> 7744L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7745S: Supported 7746F: net/rds/ 7747 7748READ-COPY UPDATE (RCU) 7749M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7750M: Josh Triplett <josh@joshtriplett.org> 7751R: Steven Rostedt <rostedt@goodmis.org> 7752R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7753R: Lai Jiangshan <laijs@cn.fujitsu.com> 7754L: linux-kernel@vger.kernel.org 7755W: http://www.rdrop.com/users/paulmck/RCU/ 7756S: Supported 7757T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7758F: Documentation/RCU/ 7759X: Documentation/RCU/torture.txt 7760F: include/linux/rcu* 7761X: include/linux/srcu.h 7762F: kernel/rcu/ 7763X: kernel/torture.c 7764 7765REAL TIME CLOCK (RTC) SUBSYSTEM 7766M: Alessandro Zummo <a.zummo@towertech.it> 7767L: rtc-linux@googlegroups.com 7768Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 7769S: Maintained 7770F: Documentation/rtc.txt 7771F: drivers/rtc/ 7772F: include/linux/rtc.h 7773F: include/uapi/linux/rtc.h 7774 7775REALTEK AUDIO CODECS 7776M: Bard Liao <bardliao@realtek.com> 7777M: Oder Chiou <oder_chiou@realtek.com> 7778S: Maintained 7779F: sound/soc/codecs/rt* 7780F: include/sound/rt*.h 7781 7782REISERFS FILE SYSTEM 7783L: reiserfs-devel@vger.kernel.org 7784S: Supported 7785F: fs/reiserfs/ 7786 7787REGISTER MAP ABSTRACTION 7788M: Mark Brown <broonie@kernel.org> 7789L: linux-kernel@vger.kernel.org 7790T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 7791S: Supported 7792F: drivers/base/regmap/ 7793F: include/linux/regmap.h 7794 7795REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 7796M: Ohad Ben-Cohen <ohad@wizery.com> 7797T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 7798S: Maintained 7799F: drivers/remoteproc/ 7800F: Documentation/remoteproc.txt 7801F: include/linux/remoteproc.h 7802 7803REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 7804M: Ohad Ben-Cohen <ohad@wizery.com> 7805T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 7806S: Maintained 7807F: drivers/rpmsg/ 7808F: Documentation/rpmsg.txt 7809F: include/linux/rpmsg.h 7810 7811RESET CONTROLLER FRAMEWORK 7812M: Philipp Zabel <p.zabel@pengutronix.de> 7813S: Maintained 7814F: drivers/reset/ 7815F: Documentation/devicetree/bindings/reset/ 7816F: include/linux/reset.h 7817F: include/linux/reset-controller.h 7818 7819RFKILL 7820M: Johannes Berg <johannes@sipsolutions.net> 7821L: linux-wireless@vger.kernel.org 7822W: http://wireless.kernel.org/ 7823T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 7824T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 7825S: Maintained 7826F: Documentation/rfkill.txt 7827F: net/rfkill/ 7828 7829RICOH SMARTMEDIA/XD DRIVER 7830M: Maxim Levitsky <maximlevitsky@gmail.com> 7831S: Maintained 7832F: drivers/mtd/nand/r852.c 7833F: drivers/mtd/nand/r852.h 7834 7835RICOH R5C592 MEMORYSTICK DRIVER 7836M: Maxim Levitsky <maximlevitsky@gmail.com> 7837S: Maintained 7838F: drivers/memstick/host/r592.* 7839 7840ROCCAT DRIVERS 7841M: Stefan Achatz <erazor_de@users.sourceforge.net> 7842W: http://sourceforge.net/projects/roccat/ 7843S: Maintained 7844F: drivers/hid/hid-roccat* 7845F: include/linux/hid-roccat* 7846F: Documentation/ABI/*/sysfs-driver-hid-roccat* 7847 7848ROCKETPORT DRIVER 7849P: Comtrol Corp. 7850W: http://www.comtrol.com 7851S: Maintained 7852F: Documentation/serial/rocket.txt 7853F: drivers/tty/rocket* 7854 7855ROSE NETWORK LAYER 7856M: Ralf Baechle <ralf@linux-mips.org> 7857L: linux-hams@vger.kernel.org 7858W: http://www.linux-ax25.org/ 7859S: Maintained 7860F: include/net/rose.h 7861F: include/uapi/linux/rose.h 7862F: net/rose/ 7863 7864RTL2830 MEDIA DRIVER 7865M: Antti Palosaari <crope@iki.fi> 7866L: linux-media@vger.kernel.org 7867W: http://linuxtv.org/ 7868W: http://palosaari.fi/linux/ 7869Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7870T: git git://linuxtv.org/anttip/media_tree.git 7871S: Maintained 7872F: drivers/media/dvb-frontends/rtl2830* 7873 7874RTL2832 MEDIA DRIVER 7875M: Antti Palosaari <crope@iki.fi> 7876L: linux-media@vger.kernel.org 7877W: http://linuxtv.org/ 7878W: http://palosaari.fi/linux/ 7879Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7880T: git git://linuxtv.org/anttip/media_tree.git 7881S: Maintained 7882F: drivers/media/dvb-frontends/rtl2832* 7883 7884RTL2832_SDR MEDIA DRIVER 7885M: Antti Palosaari <crope@iki.fi> 7886L: linux-media@vger.kernel.org 7887W: http://linuxtv.org/ 7888W: http://palosaari.fi/linux/ 7889Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7890T: git git://linuxtv.org/anttip/media_tree.git 7891S: Maintained 7892F: drivers/media/dvb-frontends/rtl2832_sdr* 7893 7894RTL8180 WIRELESS DRIVER 7895M: "John W. Linville" <linville@tuxdriver.com> 7896L: linux-wireless@vger.kernel.org 7897W: http://wireless.kernel.org/ 7898T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7899S: Maintained 7900F: drivers/net/wireless/rtl818x/rtl8180/ 7901 7902RTL8187 WIRELESS DRIVER 7903M: Herton Ronaldo Krzesinski <herton@canonical.com> 7904M: Hin-Tak Leung <htl10@users.sourceforge.net> 7905M: Larry Finger <Larry.Finger@lwfinger.net> 7906L: linux-wireless@vger.kernel.org 7907W: http://wireless.kernel.org/ 7908T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7909S: Maintained 7910F: drivers/net/wireless/rtl818x/rtl8187/ 7911 7912RTL8192CE WIRELESS DRIVER 7913M: Larry Finger <Larry.Finger@lwfinger.net> 7914M: Chaoming Li <chaoming_li@realsil.com.cn> 7915L: linux-wireless@vger.kernel.org 7916W: http://wireless.kernel.org/ 7917T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7918S: Maintained 7919F: drivers/net/wireless/rtlwifi/ 7920F: drivers/net/wireless/rtlwifi/rtl8192ce/ 7921 7922S3 SAVAGE FRAMEBUFFER DRIVER 7923M: Antonino Daplas <adaplas@gmail.com> 7924L: linux-fbdev@vger.kernel.org 7925S: Maintained 7926F: drivers/video/fbdev/savage/ 7927 7928S390 7929M: Martin Schwidefsky <schwidefsky@de.ibm.com> 7930M: Heiko Carstens <heiko.carstens@de.ibm.com> 7931M: linux390@de.ibm.com 7932L: linux-s390@vger.kernel.org 7933W: http://www.ibm.com/developerworks/linux/linux390/ 7934S: Supported 7935F: arch/s390/ 7936F: drivers/s390/ 7937F: Documentation/s390/ 7938F: Documentation/DocBook/s390* 7939 7940S390 COMMON I/O LAYER 7941M: Sebastian Ott <sebott@linux.vnet.ibm.com> 7942M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 7943L: linux-s390@vger.kernel.org 7944W: http://www.ibm.com/developerworks/linux/linux390/ 7945S: Supported 7946F: drivers/s390/cio/ 7947 7948S390 DASD DRIVER 7949M: Stefan Weinhuber <wein@de.ibm.com> 7950M: Stefan Haberland <stefan.haberland@de.ibm.com> 7951L: linux-s390@vger.kernel.org 7952W: http://www.ibm.com/developerworks/linux/linux390/ 7953S: Supported 7954F: drivers/s390/block/dasd* 7955F: block/partitions/ibm.c 7956 7957S390 NETWORK DRIVERS 7958M: Ursula Braun <ursula.braun@de.ibm.com> 7959M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 7960M: linux390@de.ibm.com 7961L: linux-s390@vger.kernel.org 7962W: http://www.ibm.com/developerworks/linux/linux390/ 7963S: Supported 7964F: drivers/s390/net/ 7965 7966S390 PCI SUBSYSTEM 7967M: Sebastian Ott <sebott@linux.vnet.ibm.com> 7968M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 7969L: linux-s390@vger.kernel.org 7970W: http://www.ibm.com/developerworks/linux/linux390/ 7971S: Supported 7972F: arch/s390/pci/ 7973F: drivers/pci/hotplug/s390_pci_hpc.c 7974 7975S390 ZCRYPT DRIVER 7976M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 7977M: linux390@de.ibm.com 7978L: linux-s390@vger.kernel.org 7979W: http://www.ibm.com/developerworks/linux/linux390/ 7980S: Supported 7981F: drivers/s390/crypto/ 7982 7983S390 ZFCP DRIVER 7984M: Steffen Maier <maier@linux.vnet.ibm.com> 7985M: linux390@de.ibm.com 7986L: linux-s390@vger.kernel.org 7987W: http://www.ibm.com/developerworks/linux/linux390/ 7988S: Supported 7989F: drivers/s390/scsi/zfcp_* 7990 7991S390 IUCV NETWORK LAYER 7992M: Ursula Braun <ursula.braun@de.ibm.com> 7993M: linux390@de.ibm.com 7994L: linux-s390@vger.kernel.org 7995W: http://www.ibm.com/developerworks/linux/linux390/ 7996S: Supported 7997F: drivers/s390/net/*iucv* 7998F: include/net/iucv/ 7999F: net/iucv/ 8000 8001S3C24XX SD/MMC Driver 8002M: Ben Dooks <ben-linux@fluff.org> 8003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8004S: Supported 8005F: drivers/mmc/host/s3cmci.* 8006 8007SAA6588 RDS RECEIVER DRIVER 8008M: Hans Verkuil <hverkuil@xs4all.nl> 8009L: linux-media@vger.kernel.org 8010T: git git://linuxtv.org/media_tree.git 8011W: http://linuxtv.org 8012S: Odd Fixes 8013F: drivers/media/i2c/saa6588* 8014 8015SAA7134 VIDEO4LINUX DRIVER 8016M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8017L: linux-media@vger.kernel.org 8018W: http://linuxtv.org 8019T: git git://linuxtv.org/media_tree.git 8020S: Odd fixes 8021F: Documentation/video4linux/*.saa7134 8022F: drivers/media/pci/saa7134/ 8023 8024SAA7146 VIDEO4LINUX-2 DRIVER 8025M: Hans Verkuil <hverkuil@xs4all.nl> 8026L: linux-media@vger.kernel.org 8027T: git git://linuxtv.org/media_tree.git 8028S: Maintained 8029F: drivers/media/common/saa7146/ 8030F: drivers/media/pci/saa7146/ 8031F: include/media/saa7146* 8032 8033SAMSUNG LAPTOP DRIVER 8034M: Corentin Chary <corentin.chary@gmail.com> 8035L: platform-driver-x86@vger.kernel.org 8036S: Maintained 8037F: drivers/platform/x86/samsung-laptop.c 8038 8039SAMSUNG AUDIO (ASoC) DRIVERS 8040M: Sangbeom Kim <sbkim73@samsung.com> 8041L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8042S: Supported 8043F: sound/soc/samsung/ 8044 8045SAMSUNG FRAMEBUFFER DRIVER 8046M: Jingoo Han <jg1.han@samsung.com> 8047L: linux-fbdev@vger.kernel.org 8048S: Maintained 8049F: drivers/video/fbdev/s3c-fb.c 8050 8051SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8052M: Sangbeom Kim <sbkim73@samsung.com> 8053L: linux-kernel@vger.kernel.org 8054S: Supported 8055F: drivers/mfd/sec*.c 8056F: drivers/regulator/s2m*.c 8057F: drivers/regulator/s5m*.c 8058F: include/linux/mfd/samsung/ 8059 8060SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8061M: Kyungmin Park <kyungmin.park@samsung.com> 8062M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8063L: linux-media@vger.kernel.org 8064Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8065S: Supported 8066F: drivers/media/platform/exynos4-is/ 8067 8068SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8069M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8070L: linux-media@vger.kernel.org 8071L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8072S: Maintained 8073F: drivers/media/platform/s3c-camif/ 8074F: include/media/s3c_camif.h 8075 8076SAMSUNG S5C73M3 CAMERA DRIVER 8077M: Kyungmin Park <kyungmin.park@samsung.com> 8078M: Andrzej Hajda <a.hajda@samsung.com> 8079L: linux-media@vger.kernel.org 8080S: Supported 8081F: drivers/media/i2c/s5c73m3/* 8082 8083SAMSUNG S5K5BAF CAMERA DRIVER 8084M: Kyungmin Park <kyungmin.park@samsung.com> 8085M: Andrzej Hajda <a.hajda@samsung.com> 8086L: linux-media@vger.kernel.org 8087S: Supported 8088F: drivers/media/i2c/s5k5baf.c 8089 8090SAMSUNG SOC CLOCK DRIVERS 8091M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8092M: Tomasz Figa <tomasz.figa@gmail.com> 8093S: Supported 8094L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8095F: drivers/clk/samsung/ 8096 8097SAMSUNG SXGBE DRIVERS 8098M: Byungho An <bh74.an@samsung.com> 8099M: Girish K S <ks.giri@samsung.com> 8100M: Vipul Pandya <vipul.pandya@samsung.com> 8101S: Supported 8102L: netdev@vger.kernel.org 8103F: drivers/net/ethernet/samsung/sxgbe/ 8104 8105SAMSUNG USB2 PHY DRIVER 8106M: Kamil Debski <k.debski@samsung.com> 8107L: linux-kernel@vger.kernel.org 8108S: Supported 8109F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8110F: Documentation/phy/samsung-usb2.txt 8111F: drivers/phy/phy-exynos4210-usb2.c 8112F: drivers/phy/phy-exynos4x12-usb2.c 8113F: drivers/phy/phy-exynos5250-usb2.c 8114F: drivers/phy/phy-s5pv210-usb2.c 8115F: drivers/phy/phy-samsung-usb2.c 8116F: drivers/phy/phy-samsung-usb2.h 8117 8118SERIAL DRIVERS 8119M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8120L: linux-serial@vger.kernel.org 8121S: Maintained 8122F: drivers/tty/serial/ 8123 8124SYNOPSYS DESIGNWARE DMAC DRIVER 8125M: Viresh Kumar <viresh.linux@gmail.com> 8126M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8127S: Maintained 8128F: include/linux/platform_data/dma-dw.h 8129F: drivers/dma/dw/ 8130 8131SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8132M: Seungwon Jeon <tgih.jun@samsung.com> 8133M: Jaehoon Chung <jh80.chung@samsung.com> 8134L: linux-mmc@vger.kernel.org 8135S: Maintained 8136F: include/linux/mmc/dw_mmc.h 8137F: drivers/mmc/host/dw_mmc* 8138 8139THUNDERBOLT DRIVER 8140M: Andreas Noever <andreas.noever@gmail.com> 8141S: Maintained 8142F: drivers/thunderbolt/ 8143 8144TIMEKEEPING, CLOCKSOURCE CORE, NTP 8145M: John Stultz <john.stultz@linaro.org> 8146M: Thomas Gleixner <tglx@linutronix.de> 8147L: linux-kernel@vger.kernel.org 8148T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8149S: Supported 8150F: include/linux/clocksource.h 8151F: include/linux/time.h 8152F: include/linux/timex.h 8153F: include/uapi/linux/time.h 8154F: include/uapi/linux/timex.h 8155F: kernel/time/clocksource.c 8156F: kernel/time/time*.c 8157F: kernel/time/ntp.c 8158 8159TLG2300 VIDEO4LINUX-2 DRIVER 8160M: Huang Shijie <shijie8@gmail.com> 8161M: Hans Verkuil <hverkuil@xs4all.nl> 8162S: Odd Fixes 8163F: drivers/media/usb/tlg2300/ 8164 8165SC1200 WDT DRIVER 8166M: Zwane Mwaikambo <zwanem@gmail.com> 8167S: Maintained 8168F: drivers/watchdog/sc1200wdt.c 8169 8170SCHEDULER 8171M: Ingo Molnar <mingo@redhat.com> 8172M: Peter Zijlstra <peterz@infradead.org> 8173L: linux-kernel@vger.kernel.org 8174T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8175S: Maintained 8176F: kernel/sched/ 8177F: include/linux/sched.h 8178F: include/uapi/linux/sched.h 8179F: include/linux/wait.h 8180 8181SCORE ARCHITECTURE 8182M: Chen Liqin <liqin.linux@gmail.com> 8183M: Lennox Wu <lennox.wu@gmail.com> 8184W: http://www.sunplus.com 8185S: Supported 8186F: arch/score/ 8187 8188SCSI CDROM DRIVER 8189M: Jens Axboe <axboe@kernel.dk> 8190L: linux-scsi@vger.kernel.org 8191W: http://www.kernel.dk 8192S: Maintained 8193F: drivers/scsi/sr* 8194 8195SCSI RDMA PROTOCOL (SRP) INITIATOR 8196M: Bart Van Assche <bvanassche@acm.org> 8197L: linux-rdma@vger.kernel.org 8198S: Supported 8199W: http://www.openfabrics.org 8200Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8201T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8202F: drivers/infiniband/ulp/srp/ 8203F: include/scsi/srp.h 8204 8205SCSI SG DRIVER 8206M: Doug Gilbert <dgilbert@interlog.com> 8207L: linux-scsi@vger.kernel.org 8208W: http://sg.danny.cz/sg 8209S: Maintained 8210F: Documentation/scsi/scsi-generic.txt 8211F: drivers/scsi/sg.c 8212F: include/scsi/sg.h 8213 8214SCSI SUBSYSTEM 8215M: "James E.J. Bottomley" <JBottomley@parallels.com> 8216L: linux-scsi@vger.kernel.org 8217T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8218T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8219T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8220S: Maintained 8221F: drivers/scsi/ 8222F: include/scsi/ 8223 8224SCSI TAPE DRIVER 8225M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8226L: linux-scsi@vger.kernel.org 8227S: Maintained 8228F: Documentation/scsi/st.txt 8229F: drivers/scsi/st.* 8230F: drivers/scsi/st_*.h 8231 8232SCTP PROTOCOL 8233M: Vlad Yasevich <vyasevich@gmail.com> 8234M: Neil Horman <nhorman@tuxdriver.com> 8235L: linux-sctp@vger.kernel.org 8236W: http://lksctp.sourceforge.net 8237S: Maintained 8238F: Documentation/networking/sctp.txt 8239F: include/linux/sctp.h 8240F: include/uapi/linux/sctp.h 8241F: include/net/sctp/ 8242F: net/sctp/ 8243 8244SCx200 CPU SUPPORT 8245M: Jim Cromie <jim.cromie@gmail.com> 8246S: Odd Fixes 8247F: Documentation/i2c/busses/scx200_acb 8248F: arch/x86/platform/scx200/ 8249F: drivers/watchdog/scx200_wdt.c 8250F: drivers/i2c/busses/scx200* 8251F: drivers/mtd/maps/scx200_docflash.c 8252F: include/linux/scx200.h 8253 8254SCx200 GPIO DRIVER 8255M: Jim Cromie <jim.cromie@gmail.com> 8256S: Maintained 8257F: drivers/char/scx200_gpio.c 8258F: include/linux/scx200_gpio.h 8259 8260SCx200 HRT CLOCKSOURCE DRIVER 8261M: Jim Cromie <jim.cromie@gmail.com> 8262S: Maintained 8263F: drivers/clocksource/scx200_hrt.c 8264 8265SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8266M: Sascha Sommer <saschasommer@freenet.de> 8267L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8268S: Maintained 8269F: drivers/mmc/host/sdricoh_cs.c 8270 8271SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8272M: Chris Ball <chris@printf.net> 8273L: linux-mmc@vger.kernel.org 8274T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8275S: Maintained 8276F: drivers/mmc/host/sdhci.* 8277F: drivers/mmc/host/sdhci-pltfm.[ch] 8278 8279SECURE COMPUTING 8280M: Kees Cook <keescook@chromium.org> 8281R: Andy Lutomirski <luto@amacapital.net> 8282R: Will Drewry <wad@chromium.org> 8283T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8284S: Supported 8285F: kernel/seccomp.c 8286F: include/uapi/linux/seccomp.h 8287F: include/linux/seccomp.h 8288K: \bsecure_computing 8289K: \bTIF_SECCOMP\b 8290 8291SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8292M: Anton Vorontsov <anton@enomsg.org> 8293L: linuxppc-dev@lists.ozlabs.org 8294L: linux-mmc@vger.kernel.org 8295S: Maintained 8296F: drivers/mmc/host/sdhci-pltfm.[ch] 8297 8298SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8299M: Ben Dooks <ben-linux@fluff.org> 8300L: linux-mmc@vger.kernel.org 8301S: Maintained 8302F: drivers/mmc/host/sdhci-s3c.c 8303 8304SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8305M: Viresh Kumar <viresh.linux@gmail.com> 8306L: spear-devel@list.st.com 8307L: linux-mmc@vger.kernel.org 8308S: Maintained 8309F: drivers/mmc/host/sdhci-spear.c 8310 8311SECURITY SUBSYSTEM 8312M: James Morris <james.l.morris@oracle.com> 8313M: Serge E. Hallyn <serge@hallyn.com> 8314L: linux-security-module@vger.kernel.org (suggested Cc:) 8315T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8316W: http://kernsec.org/ 8317S: Supported 8318F: security/ 8319 8320SECURITY CONTACT 8321M: Security Officers <security@kernel.org> 8322S: Supported 8323 8324SELINUX SECURITY MODULE 8325M: Paul Moore <paul@paul-moore.com> 8326M: Stephen Smalley <sds@tycho.nsa.gov> 8327M: Eric Paris <eparis@parisplace.org> 8328L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8329W: http://selinuxproject.org 8330T: git git://git.infradead.org/users/pcmoore/selinux 8331S: Supported 8332F: include/linux/selinux* 8333F: security/selinux/ 8334F: scripts/selinux/ 8335 8336APPARMOR SECURITY MODULE 8337M: John Johansen <john.johansen@canonical.com> 8338L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8339W: apparmor.wiki.kernel.org 8340T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8341S: Supported 8342F: security/apparmor/ 8343 8344SENSABLE PHANTOM 8345M: Jiri Slaby <jirislaby@gmail.com> 8346S: Maintained 8347F: drivers/misc/phantom.c 8348F: include/uapi/linux/phantom.h 8349 8350SERIAL ATA (SATA) SUBSYSTEM 8351M: Tejun Heo <tj@kernel.org> 8352L: linux-ide@vger.kernel.org 8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8354S: Supported 8355F: drivers/ata/ 8356F: include/linux/ata.h 8357F: include/linux/libata.h 8358 8359SERIAL ATA AHCI PLATFORM devices support 8360M: Hans de Goede <hdegoede@redhat.com> 8361M: Tejun Heo <tj@kernel.org> 8362L: linux-ide@vger.kernel.org 8363T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8364S: Supported 8365F: drivers/ata/ahci_platform.c 8366F: drivers/ata/libahci_platform.c 8367F: include/linux/ahci_platform.h 8368 8369SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8370M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8371L: linux-scsi@vger.kernel.org 8372W: http://www.emulex.com 8373S: Supported 8374F: drivers/scsi/be2iscsi/ 8375 8376SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8377M: Sathya Perla <sathya.perla@emulex.com> 8378M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8379M: Ajit Khaparde <ajit.khaparde@emulex.com> 8380L: netdev@vger.kernel.org 8381W: http://www.emulex.com 8382S: Supported 8383F: drivers/net/ethernet/emulex/benet/ 8384 8385SFC NETWORK DRIVER 8386M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8387M: Shradha Shah <sshah@solarflare.com> 8388L: netdev@vger.kernel.org 8389S: Supported 8390F: drivers/net/ethernet/sfc/ 8391 8392SGI GRU DRIVER 8393M: Dimitri Sivanich <sivanich@sgi.com> 8394S: Maintained 8395F: drivers/misc/sgi-gru/ 8396 8397SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8398M: Pat Gefre <pfg@sgi.com> 8399L: linux-ia64@vger.kernel.org 8400S: Supported 8401F: Documentation/ia64/serial.txt 8402F: drivers/tty/serial/ioc?_serial.c 8403F: include/linux/ioc?.h 8404 8405SGI XP/XPC/XPNET DRIVER 8406M: Cliff Whickman <cpw@sgi.com> 8407M: Robin Holt <robinmholt@gmail.com> 8408S: Maintained 8409F: drivers/misc/sgi-xp/ 8410 8411SI2157 MEDIA DRIVER 8412M: Antti Palosaari <crope@iki.fi> 8413L: linux-media@vger.kernel.org 8414W: http://linuxtv.org/ 8415W: http://palosaari.fi/linux/ 8416Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8417T: git git://linuxtv.org/anttip/media_tree.git 8418S: Maintained 8419F: drivers/media/tuners/si2157* 8420 8421SI2168 MEDIA DRIVER 8422M: Antti Palosaari <crope@iki.fi> 8423L: linux-media@vger.kernel.org 8424W: http://linuxtv.org/ 8425W: http://palosaari.fi/linux/ 8426Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8427T: git git://linuxtv.org/anttip/media_tree.git 8428S: Maintained 8429F: drivers/media/dvb-frontends/si2168* 8430 8431SI470X FM RADIO RECEIVER I2C DRIVER 8432M: Hans Verkuil <hverkuil@xs4all.nl> 8433L: linux-media@vger.kernel.org 8434T: git git://linuxtv.org/media_tree.git 8435W: http://linuxtv.org 8436S: Odd Fixes 8437F: drivers/media/radio/si470x/radio-si470x-i2c.c 8438 8439SI470X FM RADIO RECEIVER USB DRIVER 8440M: Hans Verkuil <hverkuil@xs4all.nl> 8441L: linux-media@vger.kernel.org 8442T: git git://linuxtv.org/media_tree.git 8443W: http://linuxtv.org 8444S: Maintained 8445F: drivers/media/radio/si470x/radio-si470x-common.c 8446F: drivers/media/radio/si470x/radio-si470x.h 8447F: drivers/media/radio/si470x/radio-si470x-usb.c 8448 8449SI4713 FM RADIO TRANSMITTER I2C DRIVER 8450M: Eduardo Valentin <edubezval@gmail.com> 8451L: linux-media@vger.kernel.org 8452T: git git://linuxtv.org/media_tree.git 8453W: http://linuxtv.org 8454S: Odd Fixes 8455F: drivers/media/radio/si4713/si4713.? 8456 8457SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8458M: Eduardo Valentin <edubezval@gmail.com> 8459L: linux-media@vger.kernel.org 8460T: git git://linuxtv.org/media_tree.git 8461W: http://linuxtv.org 8462S: Odd Fixes 8463F: drivers/media/radio/si4713/radio-platform-si4713.c 8464 8465SI4713 FM RADIO TRANSMITTER USB DRIVER 8466M: Hans Verkuil <hverkuil@xs4all.nl> 8467L: linux-media@vger.kernel.org 8468T: git git://linuxtv.org/media_tree.git 8469W: http://linuxtv.org 8470S: Maintained 8471F: drivers/media/radio/si4713/radio-usb-si4713.c 8472 8473SIANO DVB DRIVER 8474M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8475L: linux-media@vger.kernel.org 8476W: http://linuxtv.org 8477T: git git://linuxtv.org/media_tree.git 8478S: Odd fixes 8479F: drivers/media/common/siano/ 8480F: drivers/media/usb/siano/ 8481F: drivers/media/usb/siano/ 8482F: drivers/media/mmc/siano/ 8483 8484SH_VEU V4L2 MEM2MEM DRIVER 8485L: linux-media@vger.kernel.org 8486S: Orphan 8487F: drivers/media/platform/sh_veu.c 8488 8489SH_VOU V4L2 OUTPUT DRIVER 8490L: linux-media@vger.kernel.org 8491S: Orphan 8492F: drivers/media/platform/sh_vou.c 8493F: include/media/sh_vou.h 8494 8495SIMPLE FIRMWARE INTERFACE (SFI) 8496M: Len Brown <lenb@kernel.org> 8497L: sfi-devel@simplefirmware.org 8498W: http://simplefirmware.org/ 8499T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8500S: Supported 8501F: arch/x86/platform/sfi/ 8502F: drivers/sfi/ 8503F: include/linux/sfi*.h 8504 8505SIMTEC EB110ATX (Chalice CATS) 8506P: Ben Dooks 8507P: Vincent Sanders <vince@simtec.co.uk> 8508M: Simtec Linux Team <linux@simtec.co.uk> 8509W: http://www.simtec.co.uk/products/EB110ATX/ 8510S: Supported 8511 8512SIMTEC EB2410ITX (BAST) 8513P: Ben Dooks 8514P: Vincent Sanders <vince@simtec.co.uk> 8515M: Simtec Linux Team <linux@simtec.co.uk> 8516W: http://www.simtec.co.uk/products/EB2410ITX/ 8517S: Supported 8518F: arch/arm/mach-s3c24xx/mach-bast.c 8519F: arch/arm/mach-s3c24xx/bast-ide.c 8520F: arch/arm/mach-s3c24xx/bast-irq.c 8521 8522TI DAVINCI MACHINE SUPPORT 8523M: Sekhar Nori <nsekhar@ti.com> 8524M: Kevin Hilman <khilman@deeprootsystems.com> 8525T: git git://gitorious.org/linux-davinci/linux-davinci.git 8526Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8527S: Supported 8528F: arch/arm/mach-davinci/ 8529F: drivers/i2c/busses/i2c-davinci.c 8530 8531TI DAVINCI SERIES MEDIA DRIVER 8532M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8533L: linux-media@vger.kernel.org 8534W: http://linuxtv.org/ 8535Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8536T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8537S: Maintained 8538F: drivers/media/platform/davinci/ 8539F: include/media/davinci/ 8540 8541SIS 190 ETHERNET DRIVER 8542M: Francois Romieu <romieu@fr.zoreil.com> 8543L: netdev@vger.kernel.org 8544S: Maintained 8545F: drivers/net/ethernet/sis/sis190.c 8546 8547SIS 900/7016 FAST ETHERNET DRIVER 8548M: Daniele Venzano <venza@brownhat.org> 8549W: http://www.brownhat.org/sis900.html 8550L: netdev@vger.kernel.org 8551S: Maintained 8552F: drivers/net/ethernet/sis/sis900.* 8553 8554SIS FRAMEBUFFER DRIVER 8555M: Thomas Winischhofer <thomas@winischhofer.net> 8556W: http://www.winischhofer.net/linuxsisvga.shtml 8557S: Maintained 8558F: Documentation/fb/sisfb.txt 8559F: drivers/video/fbdev/sis/ 8560F: include/video/sisfb.h 8561 8562SIS USB2VGA DRIVER 8563M: Thomas Winischhofer <thomas@winischhofer.net> 8564W: http://www.winischhofer.at/linuxsisusbvga.shtml 8565S: Maintained 8566F: drivers/usb/misc/sisusbvga/ 8567 8568SLAB ALLOCATOR 8569M: Christoph Lameter <cl@linux.com> 8570M: Pekka Enberg <penberg@kernel.org> 8571M: David Rientjes <rientjes@google.com> 8572M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8573M: Andrew Morton <akpm@linux-foundation.org> 8574L: linux-mm@kvack.org 8575S: Maintained 8576F: include/linux/sl?b*.h 8577F: mm/sl?b* 8578 8579SLEEPABLE READ-COPY UPDATE (SRCU) 8580M: Lai Jiangshan <laijs@cn.fujitsu.com> 8581M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8582M: Josh Triplett <josh@joshtriplett.org> 8583R: Steven Rostedt <rostedt@goodmis.org> 8584R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8585L: linux-kernel@vger.kernel.org 8586W: http://www.rdrop.com/users/paulmck/RCU/ 8587S: Supported 8588T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8589F: include/linux/srcu.h 8590F: kernel/rcu/srcu.c 8591 8592SMACK SECURITY MODULE 8593M: Casey Schaufler <casey@schaufler-ca.com> 8594L: linux-security-module@vger.kernel.org 8595W: http://schaufler-ca.com 8596T: git git://git.gitorious.org/smack-next/kernel.git 8597S: Maintained 8598F: Documentation/security/Smack.txt 8599F: security/smack/ 8600 8601DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8602M: Kevin Hilman <khilman@kernel.org> 8603M: Nishanth Menon <nm@ti.com> 8604S: Maintained 8605F: drivers/power/avs/ 8606F: include/linux/power/smartreflex.h 8607L: linux-pm@vger.kernel.org 8608 8609SMC91x ETHERNET DRIVER 8610M: Nicolas Pitre <nico@fluxnic.net> 8611S: Odd Fixes 8612F: drivers/net/ethernet/smsc/smc91x.* 8613 8614SMIA AND SMIA++ IMAGE SENSOR DRIVER 8615M: Sakari Ailus <sakari.ailus@iki.fi> 8616L: linux-media@vger.kernel.org 8617S: Maintained 8618F: drivers/media/i2c/smiapp/ 8619F: include/media/smiapp.h 8620F: drivers/media/i2c/smiapp-pll.c 8621F: drivers/media/i2c/smiapp-pll.h 8622 8623SMM665 HARDWARE MONITOR DRIVER 8624M: Guenter Roeck <linux@roeck-us.net> 8625L: lm-sensors@lm-sensors.org 8626S: Maintained 8627F: Documentation/hwmon/smm665 8628F: drivers/hwmon/smm665.c 8629 8630SMSC EMC2103 HARDWARE MONITOR DRIVER 8631M: Steve Glendinning <steve.glendinning@shawell.net> 8632L: lm-sensors@lm-sensors.org 8633S: Maintained 8634F: Documentation/hwmon/emc2103 8635F: drivers/hwmon/emc2103.c 8636 8637SMSC SCH5627 HARDWARE MONITOR DRIVER 8638M: Hans de Goede <hdegoede@redhat.com> 8639L: lm-sensors@lm-sensors.org 8640S: Supported 8641F: Documentation/hwmon/sch5627 8642F: drivers/hwmon/sch5627.c 8643 8644SMSC47B397 HARDWARE MONITOR DRIVER 8645M: Jean Delvare <jdelvare@suse.de> 8646L: lm-sensors@lm-sensors.org 8647S: Maintained 8648F: Documentation/hwmon/smsc47b397 8649F: drivers/hwmon/smsc47b397.c 8650 8651SMSC911x ETHERNET DRIVER 8652M: Steve Glendinning <steve.glendinning@shawell.net> 8653L: netdev@vger.kernel.org 8654S: Maintained 8655F: include/linux/smsc911x.h 8656F: drivers/net/ethernet/smsc/smsc911x.* 8657 8658SMSC9420 PCI ETHERNET DRIVER 8659M: Steve Glendinning <steve.glendinning@shawell.net> 8660L: netdev@vger.kernel.org 8661S: Maintained 8662F: drivers/net/ethernet/smsc/smsc9420.* 8663 8664SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8665M: Steve Glendinning <steve.glendinning@shawell.net> 8666L: linux-fbdev@vger.kernel.org 8667S: Maintained 8668F: drivers/video/fbdev/smscufx.c 8669 8670SOC-CAMERA V4L2 SUBSYSTEM 8671M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8672L: linux-media@vger.kernel.org 8673T: git git://linuxtv.org/media_tree.git 8674S: Maintained 8675F: include/media/soc* 8676F: drivers/media/i2c/soc_camera/ 8677F: drivers/media/platform/soc_camera/ 8678 8679SOEKRIS NET48XX LED SUPPORT 8680M: Chris Boot <bootc@bootc.net> 8681S: Maintained 8682F: drivers/leds/leds-net48xx.c 8683 8684SOFTLOGIC 6x10 MPEG CODEC 8685M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 8686M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 8687M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 8688L: linux-media@vger.kernel.org 8689S: Supported 8690F: drivers/media/pci/solo6x10/ 8691 8692SOFTWARE RAID (Multiple Disks) SUPPORT 8693M: Neil Brown <neilb@suse.de> 8694L: linux-raid@vger.kernel.org 8695S: Supported 8696F: drivers/md/ 8697F: include/linux/raid/ 8698F: include/uapi/linux/raid/ 8699 8700SONIC NETWORK DRIVER 8701M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8702L: netdev@vger.kernel.org 8703S: Maintained 8704F: drivers/net/ethernet/natsemi/sonic.* 8705 8706SONICS SILICON BACKPLANE DRIVER (SSB) 8707M: Michael Buesch <m@bues.ch> 8708L: netdev@vger.kernel.org 8709S: Maintained 8710F: drivers/ssb/ 8711F: include/linux/ssb/ 8712 8713SONY VAIO CONTROL DEVICE DRIVER 8714M: Mattia Dongili <malattia@linux.it> 8715L: platform-driver-x86@vger.kernel.org 8716W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8717S: Maintained 8718F: Documentation/laptops/sony-laptop.txt 8719F: drivers/char/sonypi.c 8720F: drivers/platform/x86/sony-laptop.c 8721F: include/linux/sony-laptop.h 8722 8723SONY MEMORYSTICK CARD SUPPORT 8724M: Alex Dubov <oakad@yahoo.com> 8725W: http://tifmxx.berlios.de/ 8726S: Maintained 8727F: drivers/memstick/host/tifm_ms.c 8728 8729SONY MEMORYSTICK STANDARD SUPPORT 8730M: Maxim Levitsky <maximlevitsky@gmail.com> 8731S: Maintained 8732F: drivers/memstick/core/ms_block.* 8733 8734SOUND 8735M: Jaroslav Kysela <perex@perex.cz> 8736M: Takashi Iwai <tiwai@suse.de> 8737L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8738W: http://www.alsa-project.org/ 8739T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8740T: git git://git.alsa-project.org/alsa-kernel.git 8741Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8742S: Maintained 8743F: Documentation/sound/ 8744F: include/sound/ 8745F: include/uapi/sound/ 8746F: sound/ 8747 8748SOUND - COMPRESSED AUDIO 8749M: Vinod Koul <vinod.koul@intel.com> 8750L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8751T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8752S: Supported 8753F: Documentation/sound/alsa/compress_offload.txt 8754F: include/sound/compress_driver.h 8755F: include/uapi/sound/compress_* 8756F: sound/core/compress_offload.c 8757F: sound/soc/soc-compress.c 8758 8759SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 8760M: Liam Girdwood <lgirdwood@gmail.com> 8761M: Mark Brown <broonie@kernel.org> 8762T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 8763L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8764W: http://alsa-project.org/main/index.php/ASoC 8765S: Supported 8766F: Documentation/sound/alsa/soc/ 8767F: sound/soc/ 8768F: include/sound/soc* 8769 8770SOUND - DMAENGINE HELPERS 8771M: Lars-Peter Clausen <lars@metafoo.de> 8772S: Supported 8773F: include/sound/dmaengine_pcm.h 8774F: sound/core/pcm_dmaengine.c 8775F: sound/soc/soc-generic-dmaengine-pcm.c 8776 8777SP2 MEDIA DRIVER 8778M: Olli Salonen <olli.salonen@iki.fi> 8779L: linux-media@vger.kernel.org 8780W: http://linuxtv.org/ 8781Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8782S: Maintained 8783F: drivers/media/dvb-frontends/sp2* 8784 8785SPARC + UltraSPARC (sparc/sparc64) 8786M: "David S. Miller" <davem@davemloft.net> 8787L: sparclinux@vger.kernel.org 8788Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 8789T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8790T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8791S: Maintained 8792F: arch/sparc/ 8793F: drivers/sbus/ 8794 8795SPARC SERIAL DRIVERS 8796M: "David S. Miller" <davem@davemloft.net> 8797L: sparclinux@vger.kernel.org 8798T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8799T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8800S: Maintained 8801F: include/linux/sunserialcore.h 8802F: drivers/tty/serial/suncore.c 8803F: drivers/tty/serial/sunhv.c 8804F: drivers/tty/serial/sunsab.c 8805F: drivers/tty/serial/sunsab.h 8806F: drivers/tty/serial/sunsu.c 8807F: drivers/tty/serial/sunzilog.c 8808F: drivers/tty/serial/sunzilog.h 8809 8810SPARSE CHECKER 8811M: "Christopher Li" <sparse@chrisli.org> 8812L: linux-sparse@vger.kernel.org 8813W: https://sparse.wiki.kernel.org/ 8814T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 8815T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 8816S: Maintained 8817F: include/linux/compiler.h 8818 8819SPEAR PLATFORM SUPPORT 8820M: Viresh Kumar <viresh.linux@gmail.com> 8821M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 8822L: spear-devel@list.st.com 8823L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8824W: http://www.st.com/spear 8825S: Maintained 8826F: arch/arm/mach-spear/ 8827 8828SPEAR CLOCK FRAMEWORK SUPPORT 8829M: Viresh Kumar <viresh.linux@gmail.com> 8830L: spear-devel@list.st.com 8831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8832W: http://www.st.com/spear 8833S: Maintained 8834F: drivers/clk/spear/ 8835 8836SPI SUBSYSTEM 8837M: Mark Brown <broonie@kernel.org> 8838L: linux-spi@vger.kernel.org 8839T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 8840Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 8841S: Maintained 8842F: Documentation/spi/ 8843F: drivers/spi/ 8844F: include/linux/spi/ 8845F: include/uapi/linux/spi/ 8846 8847SPIDERNET NETWORK DRIVER for CELL 8848M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 8849M: Jens Osterkamp <jens@de.ibm.com> 8850L: netdev@vger.kernel.org 8851S: Supported 8852F: Documentation/networking/spider_net.txt 8853F: drivers/net/ethernet/toshiba/spider_net* 8854 8855SPU FILE SYSTEM 8856M: Jeremy Kerr <jk@ozlabs.org> 8857L: linuxppc-dev@lists.ozlabs.org 8858L: cbe-oss-dev@lists.ozlabs.org 8859W: http://www.ibm.com/developerworks/power/cell/ 8860S: Supported 8861F: Documentation/filesystems/spufs.txt 8862F: arch/powerpc/platforms/cell/spufs/ 8863 8864SQUASHFS FILE SYSTEM 8865M: Phillip Lougher <phillip@squashfs.org.uk> 8866L: squashfs-devel@lists.sourceforge.net (subscribers-only) 8867W: http://squashfs.org.uk 8868S: Maintained 8869F: Documentation/filesystems/squashfs.txt 8870F: fs/squashfs/ 8871 8872SRM (Alpha) environment access 8873M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 8874S: Maintained 8875F: arch/alpha/kernel/srm_env.c 8876 8877STABLE BRANCH 8878M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8879L: stable@vger.kernel.org 8880S: Supported 8881F: Documentation/stable_kernel_rules.txt 8882 8883STAGING SUBSYSTEM 8884M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8885T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 8886L: devel@driverdev.osuosl.org 8887S: Supported 8888F: drivers/staging/ 8889 8890STAGING - COMEDI 8891M: Ian Abbott <abbotti@mev.co.uk> 8892M: H Hartley Sweeten <hsweeten@visionengravers.com> 8893S: Odd Fixes 8894F: drivers/staging/comedi/ 8895 8896STAGING - FLARION FT1000 DRIVERS 8897M: Marek Belisko <marek.belisko@gmail.com> 8898S: Odd Fixes 8899F: drivers/staging/ft1000/ 8900 8901STAGING - INDUSTRIAL IO 8902M: Jonathan Cameron <jic23@kernel.org> 8903L: linux-iio@vger.kernel.org 8904S: Odd Fixes 8905F: drivers/staging/iio/ 8906 8907STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 8908M: Jarod Wilson <jarod@wilsonet.com> 8909W: http://www.lirc.org/ 8910S: Odd Fixes 8911F: drivers/staging/media/lirc/ 8912 8913STAGING - LUSTRE PARALLEL FILESYSTEM 8914M: Oleg Drokin <oleg.drokin@intel.com> 8915M: Andreas Dilger <andreas.dilger@intel.com> 8916L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 8917W: http://lustre.opensfs.org/ 8918S: Maintained 8919F: drivers/staging/lustre 8920 8921STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 8922M: Julian Andres Klode <jak@jak-linux.org> 8923M: Marc Dietrich <marvin24@gmx.de> 8924L: ac100@lists.launchpad.net (moderated for non-subscribers) 8925L: linux-tegra@vger.kernel.org 8926S: Maintained 8927F: drivers/staging/nvec/ 8928 8929STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 8930M: Jens Frederich <jfrederich@gmail.com> 8931M: Daniel Drake <dsd@laptop.org> 8932M: Jon Nettleton <jon.nettleton@gmail.com> 8933W: http://wiki.laptop.org/go/DCON 8934S: Maintained 8935F: drivers/staging/olpc_dcon/ 8936 8937STAGING - OZMO DEVICES USB OVER WIFI DRIVER 8938M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 8939S: Maintained 8940F: drivers/staging/ozwpan/ 8941 8942STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 8943M: Willy Tarreau <willy@meta-x.org> 8944S: Odd Fixes 8945F: drivers/staging/panel/ 8946 8947STAGING - REALTEK RTL8712U DRIVERS 8948M: Larry Finger <Larry.Finger@lwfinger.net> 8949M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 8950S: Odd Fixes 8951F: drivers/staging/rtl8712/ 8952 8953STAGING - REALTEK RTL8723U WIRELESS DRIVER 8954M: Larry Finger <Larry.Finger@lwfinger.net> 8955M: Jes Sorensen <Jes.Sorensen@redhat.com> 8956L: linux-wireless@vger.kernel.org 8957S: Maintained 8958F: drivers/staging/rtl8723au/ 8959 8960STAGING - SLICOSS 8961M: Lior Dotan <liodot@gmail.com> 8962M: Christopher Harrer <charrer@alacritech.com> 8963S: Odd Fixes 8964F: drivers/staging/slicoss/ 8965 8966STAGING - SPEAKUP CONSOLE SPEECH DRIVER 8967M: William Hubbs <w.d.hubbs@gmail.com> 8968M: Chris Brannon <chris@the-brannons.com> 8969M: Kirk Reiser <kirk@reisers.ca> 8970M: Samuel Thibault <samuel.thibault@ens-lyon.org> 8971L: speakup@linux-speakup.org 8972W: http://www.linux-speakup.org/ 8973S: Odd Fixes 8974F: drivers/staging/speakup/ 8975 8976STAGING - VIA VT665X DRIVERS 8977M: Forest Bond <forest@alittletooquiet.net> 8978S: Odd Fixes 8979F: drivers/staging/vt665?/ 8980 8981STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 8982M: Arnaud Patard <arnaud.patard@rtp-net.org> 8983S: Odd Fixes 8984F: drivers/staging/xgifb/ 8985 8986STARFIRE/DURALAN NETWORK DRIVER 8987M: Ion Badulescu <ionut@badula.org> 8988S: Odd Fixes 8989F: drivers/net/ethernet/adaptec/starfire* 8990 8991SUN3/3X 8992M: Sam Creasey <sammy@sammy.net> 8993W: http://sammy.net/sun3/ 8994S: Maintained 8995F: arch/m68k/kernel/*sun3* 8996F: arch/m68k/sun3*/ 8997F: arch/m68k/include/asm/sun3* 8998F: drivers/net/ethernet/i825xx/sun3* 8999 9000SUNDANCE NETWORK DRIVER 9001M: Denis Kirjanov <kda@linux-powerpc.org> 9002L: netdev@vger.kernel.org 9003S: Maintained 9004F: drivers/net/ethernet/dlink/sundance.c 9005 9006SUPERH 9007L: linux-sh@vger.kernel.org 9008W: http://www.linux-sh.org 9009Q: http://patchwork.kernel.org/project/linux-sh/list/ 9010S: Orphan 9011F: Documentation/sh/ 9012F: arch/sh/ 9013F: drivers/sh/ 9014 9015SUSPEND TO RAM 9016M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9017M: Len Brown <len.brown@intel.com> 9018M: Pavel Machek <pavel@ucw.cz> 9019L: linux-pm@vger.kernel.org 9020S: Supported 9021F: Documentation/power/ 9022F: arch/x86/kernel/acpi/ 9023F: drivers/base/power/ 9024F: kernel/power/ 9025F: include/linux/suspend.h 9026F: include/linux/freezer.h 9027F: include/linux/pm.h 9028 9029SVGA HANDLING 9030M: Martin Mares <mj@ucw.cz> 9031L: linux-video@atrey.karlin.mff.cuni.cz 9032S: Maintained 9033F: Documentation/svga.txt 9034F: arch/x86/boot/video* 9035 9036SWIOTLB SUBSYSTEM 9037M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9038L: linux-kernel@vger.kernel.org 9039S: Supported 9040F: lib/swiotlb.c 9041F: arch/*/kernel/pci-swiotlb.c 9042F: include/linux/swiotlb.h 9043 9044SYNOPSYS ARC ARCHITECTURE 9045M: Vineet Gupta <vgupta@synopsys.com> 9046S: Supported 9047F: arch/arc/ 9048F: Documentation/devicetree/bindings/arc/ 9049F: drivers/tty/serial/arc_uart.c 9050 9051SYSV FILESYSTEM 9052M: Christoph Hellwig <hch@infradead.org> 9053S: Maintained 9054F: Documentation/filesystems/sysv-fs.txt 9055F: fs/sysv/ 9056F: include/linux/sysv_fs.h 9057 9058TARGET SUBSYSTEM 9059M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9060L: linux-scsi@vger.kernel.org 9061L: target-devel@vger.kernel.org 9062W: http://www.linux-iscsi.org 9063W: http://groups.google.com/group/linux-iscsi-target-dev 9064T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9065S: Supported 9066F: drivers/target/ 9067F: include/target/ 9068F: Documentation/target/ 9069 9070TASKSTATS STATISTICS INTERFACE 9071M: Balbir Singh <bsingharora@gmail.com> 9072S: Maintained 9073F: Documentation/accounting/taskstats* 9074F: include/linux/taskstats* 9075F: kernel/taskstats.c 9076 9077TC CLASSIFIER 9078M: Jamal Hadi Salim <jhs@mojatatu.com> 9079L: netdev@vger.kernel.org 9080S: Maintained 9081F: include/net/pkt_cls.h 9082F: include/uapi/linux/pkt_cls.h 9083F: net/sched/ 9084 9085TCP LOW PRIORITY MODULE 9086M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9087M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9088W: http://tcp-lp-mod.sourceforge.net/ 9089S: Maintained 9090F: net/ipv4/tcp_lp.c 9091 9092TDA10071 MEDIA DRIVER 9093M: Antti Palosaari <crope@iki.fi> 9094L: linux-media@vger.kernel.org 9095W: http://linuxtv.org/ 9096W: http://palosaari.fi/linux/ 9097Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9098T: git git://linuxtv.org/anttip/media_tree.git 9099S: Maintained 9100F: drivers/media/dvb-frontends/tda10071* 9101 9102TDA18212 MEDIA DRIVER 9103M: Antti Palosaari <crope@iki.fi> 9104L: linux-media@vger.kernel.org 9105W: http://linuxtv.org/ 9106W: http://palosaari.fi/linux/ 9107Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9108T: git git://linuxtv.org/anttip/media_tree.git 9109S: Maintained 9110F: drivers/media/tuners/tda18212* 9111 9112TDA18218 MEDIA DRIVER 9113M: Antti Palosaari <crope@iki.fi> 9114L: linux-media@vger.kernel.org 9115W: http://linuxtv.org/ 9116W: http://palosaari.fi/linux/ 9117Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9118T: git git://linuxtv.org/anttip/media_tree.git 9119S: Maintained 9120F: drivers/media/tuners/tda18218* 9121 9122TDA18271 MEDIA DRIVER 9123M: Michael Krufky <mkrufky@linuxtv.org> 9124L: linux-media@vger.kernel.org 9125W: http://linuxtv.org/ 9126W: http://github.com/mkrufky 9127Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9128T: git git://linuxtv.org/mkrufky/tuners.git 9129S: Maintained 9130F: drivers/media/tuners/tda18271* 9131 9132TDA827x MEDIA DRIVER 9133M: Michael Krufky <mkrufky@linuxtv.org> 9134L: linux-media@vger.kernel.org 9135W: http://linuxtv.org/ 9136W: http://github.com/mkrufky 9137Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9138T: git git://linuxtv.org/mkrufky/tuners.git 9139S: Maintained 9140F: drivers/media/tuners/tda8290.* 9141 9142TDA8290 MEDIA DRIVER 9143M: Michael Krufky <mkrufky@linuxtv.org> 9144L: linux-media@vger.kernel.org 9145W: http://linuxtv.org/ 9146W: http://github.com/mkrufky 9147Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9148T: git git://linuxtv.org/mkrufky/tuners.git 9149S: Maintained 9150F: drivers/media/tuners/tda8290.* 9151 9152TDA9840 MEDIA DRIVER 9153M: Hans Verkuil <hverkuil@xs4all.nl> 9154L: linux-media@vger.kernel.org 9155T: git git://linuxtv.org/media_tree.git 9156W: http://linuxtv.org 9157S: Maintained 9158F: drivers/media/i2c/tda9840* 9159 9160TEA5761 TUNER DRIVER 9161M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9162L: linux-media@vger.kernel.org 9163W: http://linuxtv.org 9164T: git git://linuxtv.org/media_tree.git 9165S: Odd fixes 9166F: drivers/media/tuners/tea5761.* 9167 9168TEA5767 TUNER DRIVER 9169M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9170L: linux-media@vger.kernel.org 9171W: http://linuxtv.org 9172T: git git://linuxtv.org/media_tree.git 9173S: Maintained 9174F: drivers/media/tuners/tea5767.* 9175 9176TEA6415C MEDIA DRIVER 9177M: Hans Verkuil <hverkuil@xs4all.nl> 9178L: linux-media@vger.kernel.org 9179T: git git://linuxtv.org/media_tree.git 9180W: http://linuxtv.org 9181S: Maintained 9182F: drivers/media/i2c/tea6415c* 9183 9184TEA6420 MEDIA DRIVER 9185M: Hans Verkuil <hverkuil@xs4all.nl> 9186L: linux-media@vger.kernel.org 9187T: git git://linuxtv.org/media_tree.git 9188W: http://linuxtv.org 9189S: Maintained 9190F: drivers/media/i2c/tea6420* 9191 9192TEAM DRIVER 9193M: Jiri Pirko <jiri@resnulli.us> 9194L: netdev@vger.kernel.org 9195S: Supported 9196F: drivers/net/team/ 9197F: include/linux/if_team.h 9198F: include/uapi/linux/if_team.h 9199 9200TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9201M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9202S: Maintained 9203F: arch/x86/platform/ts5500/ 9204 9205TECHNOTREND USB IR RECEIVER 9206M: Sean Young <sean@mess.org> 9207L: linux-media@vger.kernel.org 9208S: Maintained 9209F: drivers/media/rc/ttusbir.c 9210 9211TEGRA ARCHITECTURE SUPPORT 9212M: Stephen Warren <swarren@wwwdotorg.org> 9213M: Thierry Reding <thierry.reding@gmail.com> 9214M: Alexandre Courbot <gnurou@gmail.com> 9215L: linux-tegra@vger.kernel.org 9216Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9217T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9218S: Supported 9219N: [^a-z]tegra 9220 9221TEGRA CLOCK DRIVER 9222M: Peter De Schrijver <pdeschrijver@nvidia.com> 9223M: Prashant Gaikwad <pgaikwad@nvidia.com> 9224S: Supported 9225F: drivers/clk/tegra/ 9226 9227TEGRA DMA DRIVER 9228M: Laxman Dewangan <ldewangan@nvidia.com> 9229S: Supported 9230F: drivers/dma/tegra20-apb-dma.c 9231 9232TEGRA I2C DRIVER 9233M: Laxman Dewangan <ldewangan@nvidia.com> 9234S: Supported 9235F: drivers/i2c/busses/i2c-tegra.c 9236 9237TEGRA IOMMU DRIVERS 9238M: Hiroshi Doyu <hdoyu@nvidia.com> 9239S: Supported 9240F: drivers/iommu/tegra* 9241 9242TEGRA KBC DRIVER 9243M: Rakesh Iyer <riyer@nvidia.com> 9244M: Laxman Dewangan <ldewangan@nvidia.com> 9245S: Supported 9246F: drivers/input/keyboard/tegra-kbc.c 9247 9248TEGRA PWM DRIVER 9249M: Thierry Reding <thierry.reding@gmail.com> 9250S: Supported 9251F: drivers/pwm/pwm-tegra.c 9252 9253TEGRA SERIAL DRIVER 9254M: Laxman Dewangan <ldewangan@nvidia.com> 9255S: Supported 9256F: drivers/tty/serial/serial-tegra.c 9257 9258TEGRA SPI DRIVER 9259M: Laxman Dewangan <ldewangan@nvidia.com> 9260S: Supported 9261F: drivers/spi/spi-tegra* 9262 9263TEHUTI ETHERNET DRIVER 9264M: Andy Gospodarek <andy@greyhouse.net> 9265L: netdev@vger.kernel.org 9266S: Supported 9267F: drivers/net/ethernet/tehuti/* 9268 9269Telecom Clock Driver for MCPL0010 9270M: Mark Gross <mark.gross@intel.com> 9271S: Supported 9272F: drivers/char/tlclk.c 9273 9274TENSILICA XTENSA PORT (xtensa) 9275M: Chris Zankel <chris@zankel.net> 9276M: Max Filippov <jcmvbkbc@gmail.com> 9277L: linux-xtensa@linux-xtensa.org 9278S: Maintained 9279F: arch/xtensa/ 9280F: drivers/irqchip/irq-xtensa-* 9281 9282THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9283M: Hans Verkuil <hverkuil@xs4all.nl> 9284L: linux-media@vger.kernel.org 9285T: git git://linuxtv.org/media_tree.git 9286W: http://linuxtv.org 9287S: Maintained 9288F: drivers/media/radio/radio-raremono.c 9289 9290THERMAL 9291M: Zhang Rui <rui.zhang@intel.com> 9292M: Eduardo Valentin <edubezval@gmail.com> 9293L: linux-pm@vger.kernel.org 9294T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9295T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9296Q: https://patchwork.kernel.org/project/linux-pm/list/ 9297S: Supported 9298F: drivers/thermal/ 9299F: include/linux/thermal.h 9300F: include/linux/cpu_cooling.h 9301F: Documentation/devicetree/bindings/thermal/ 9302 9303THINGM BLINK(1) USB RGB LED DRIVER 9304M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9305S: Maintained 9306F: drivers/hid/hid-thingm.c 9307 9308THINKPAD ACPI EXTRAS DRIVER 9309M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9310L: ibm-acpi-devel@lists.sourceforge.net 9311L: platform-driver-x86@vger.kernel.org 9312W: http://ibm-acpi.sourceforge.net 9313W: http://thinkwiki.org/wiki/Ibm-acpi 9314T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9315S: Maintained 9316F: drivers/platform/x86/thinkpad_acpi.c 9317 9318TI BANDGAP AND THERMAL DRIVER 9319M: Eduardo Valentin <edubezval@gmail.com> 9320L: linux-pm@vger.kernel.org 9321S: Supported 9322F: drivers/thermal/ti-soc-thermal/ 9323 9324TI CLOCK DRIVER 9325M: Tero Kristo <t-kristo@ti.com> 9326L: linux-omap@vger.kernel.org 9327S: Maintained 9328F: drivers/clk/ti/ 9329F: include/linux/clk/ti.h 9330 9331TI FLASH MEDIA INTERFACE DRIVER 9332M: Alex Dubov <oakad@yahoo.com> 9333S: Maintained 9334F: drivers/misc/tifm* 9335F: drivers/mmc/host/tifm_sd.c 9336F: include/linux/tifm.h 9337 9338TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9339M: Santosh Shilimkar <ssantosh@kernel.org> 9340L: linux-kernel@vger.kernel.org 9341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9342S: Maintained 9343F: drivers/soc/ti/* 9344T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9345 9346 9347TI LM49xxx FAMILY ASoC CODEC DRIVERS 9348M: M R Swami Reddy <mr.swami.reddy@ti.com> 9349M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9350L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9351S: Maintained 9352F: sound/soc/codecs/lm49453* 9353F: sound/soc/codecs/isabelle* 9354 9355TI LP855x BACKLIGHT DRIVER 9356M: Milo Kim <milo.kim@ti.com> 9357S: Maintained 9358F: Documentation/backlight/lp855x-driver.txt 9359F: drivers/video/backlight/lp855x_bl.c 9360F: include/linux/platform_data/lp855x.h 9361 9362TI LP8727 CHARGER DRIVER 9363M: Milo Kim <milo.kim@ti.com> 9364S: Maintained 9365F: drivers/power/lp8727_charger.c 9366F: include/linux/platform_data/lp8727.h 9367 9368TI LP8788 MFD DRIVER 9369M: Milo Kim <milo.kim@ti.com> 9370S: Maintained 9371F: drivers/iio/adc/lp8788_adc.c 9372F: drivers/leds/leds-lp8788.c 9373F: drivers/mfd/lp8788*.c 9374F: drivers/power/lp8788-charger.c 9375F: drivers/regulator/lp8788-*.c 9376F: include/linux/mfd/lp8788*.h 9377 9378TI TWL4030 SERIES SOC CODEC DRIVER 9379M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9380L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9381S: Maintained 9382F: sound/soc/codecs/twl4030* 9383 9384TI WILINK WIRELESS DRIVERS 9385L: linux-wireless@vger.kernel.org 9386W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9387W: http://wireless.kernel.org/en/users/Drivers/wl1251 9388T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9389S: Orphan 9390F: drivers/net/wireless/ti/ 9391F: include/linux/wl12xx.h 9392 9393TIPC NETWORK LAYER 9394M: Jon Maloy <jon.maloy@ericsson.com> 9395M: Allan Stephens <allan.stephens@windriver.com> 9396L: netdev@vger.kernel.org (core kernel code) 9397L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9398W: http://tipc.sourceforge.net/ 9399S: Maintained 9400F: include/uapi/linux/tipc*.h 9401F: net/tipc/ 9402 9403TILE ARCHITECTURE 9404M: Chris Metcalf <cmetcalf@tilera.com> 9405W: http://www.tilera.com/scm/ 9406S: Supported 9407F: arch/tile/ 9408F: drivers/char/tile-srom.c 9409F: drivers/edac/tile_edac.c 9410F: drivers/net/ethernet/tile/ 9411F: drivers/rtc/rtc-tile.c 9412F: drivers/tty/hvc/hvc_tile.c 9413F: drivers/tty/serial/tilegx.c 9414F: drivers/usb/host/*-tilegx.c 9415F: include/linux/usb/tilegx.h 9416 9417TLAN NETWORK DRIVER 9418M: Samuel Chessman <chessman@tux.org> 9419L: tlan-devel@lists.sourceforge.net (subscribers-only) 9420W: http://sourceforge.net/projects/tlan/ 9421S: Maintained 9422F: Documentation/networking/tlan.txt 9423F: drivers/net/ethernet/ti/tlan.* 9424 9425TOMOYO SECURITY MODULE 9426M: Kentaro Takeda <takedakn@nttdata.co.jp> 9427M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9428L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9429L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9430L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9431L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9432W: http://tomoyo.sourceforge.jp/ 9433T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9434S: Maintained 9435F: security/tomoyo/ 9436 9437TOPSTAR LAPTOP EXTRAS DRIVER 9438M: Herton Ronaldo Krzesinski <herton@canonical.com> 9439L: platform-driver-x86@vger.kernel.org 9440S: Maintained 9441F: drivers/platform/x86/topstar-laptop.c 9442 9443TOSHIBA ACPI EXTRAS DRIVER 9444L: platform-driver-x86@vger.kernel.org 9445S: Orphan 9446F: drivers/platform/x86/toshiba_acpi.c 9447 9448TOSHIBA SMM DRIVER 9449M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9450L: tlinux-users@tce.toshiba-dme.co.jp 9451W: http://www.buzzard.org.uk/toshiba/ 9452S: Maintained 9453F: drivers/char/toshiba.c 9454F: include/linux/toshiba.h 9455F: include/uapi/linux/toshiba.h 9456 9457TMIO MMC DRIVER 9458M: Ian Molton <ian.molton@codethink.co.uk> 9459L: linux-mmc@vger.kernel.org 9460S: Maintained 9461F: drivers/mmc/host/tmio_mmc* 9462F: drivers/mmc/host/sh_mobile_sdhi.c 9463F: include/linux/mmc/tmio.h 9464F: include/linux/mmc/sh_mobile_sdhi.h 9465 9466TMP401 HARDWARE MONITOR DRIVER 9467M: Guenter Roeck <linux@roeck-us.net> 9468L: lm-sensors@lm-sensors.org 9469S: Maintained 9470F: Documentation/hwmon/tmp401 9471F: drivers/hwmon/tmp401.c 9472 9473TMPFS (SHMEM FILESYSTEM) 9474M: Hugh Dickins <hughd@google.com> 9475L: linux-mm@kvack.org 9476S: Maintained 9477F: include/linux/shmem_fs.h 9478F: mm/shmem.c 9479 9480TM6000 VIDEO4LINUX DRIVER 9481M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9482L: linux-media@vger.kernel.org 9483W: http://linuxtv.org 9484T: git git://linuxtv.org/media_tree.git 9485S: Odd fixes 9486F: drivers/media/usb/tm6000/ 9487 9488TW68 VIDEO4LINUX DRIVER 9489M: Hans Verkuil <hverkuil@xs4all.nl> 9490L: linux-media@vger.kernel.org 9491T: git git://linuxtv.org/media_tree.git 9492W: http://linuxtv.org 9493S: Odd Fixes 9494F: drivers/media/pci/tw68/ 9495 9496TPM DEVICE DRIVER 9497M: Peter Huewe <peterhuewe@gmx.de> 9498M: Ashley Lai <ashley@ashleylai.com> 9499M: Marcel Selhorst <tpmdd@selhorst.net> 9500W: http://tpmdd.sourceforge.net 9501L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9502S: Maintained 9503F: drivers/char/tpm/ 9504 9505TRACING 9506M: Steven Rostedt <rostedt@goodmis.org> 9507M: Ingo Molnar <mingo@redhat.com> 9508T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9509S: Maintained 9510F: Documentation/trace/ftrace.txt 9511F: arch/*/*/*/ftrace.h 9512F: arch/*/kernel/ftrace.c 9513F: include/*/ftrace.h 9514F: include/linux/trace*.h 9515F: include/trace/ 9516F: kernel/trace/ 9517F: tools/testing/selftests/ftrace/ 9518 9519TRIVIAL PATCHES 9520M: Jiri Kosina <trivial@kernel.org> 9521T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9522S: Maintained 9523K: ^Subject:.*(?i)trivial 9524 9525TTY LAYER 9526M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9527M: Jiri Slaby <jslaby@suse.cz> 9528S: Supported 9529T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9530F: drivers/tty/ 9531F: drivers/tty/serial/serial_core.c 9532F: include/linux/serial_core.h 9533F: include/linux/serial.h 9534F: include/linux/tty.h 9535F: include/uapi/linux/serial_core.h 9536F: include/uapi/linux/serial.h 9537F: include/uapi/linux/tty.h 9538 9539TUA9001 MEDIA DRIVER 9540M: Antti Palosaari <crope@iki.fi> 9541L: linux-media@vger.kernel.org 9542W: http://linuxtv.org/ 9543W: http://palosaari.fi/linux/ 9544Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9545T: git git://linuxtv.org/anttip/media_tree.git 9546S: Maintained 9547F: drivers/media/tuners/tua9001* 9548 9549TULIP NETWORK DRIVERS 9550M: Grant Grundler <grundler@parisc-linux.org> 9551L: netdev@vger.kernel.org 9552S: Maintained 9553F: drivers/net/ethernet/dec/tulip/ 9554 9555TUN/TAP driver 9556M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9557W: http://vtun.sourceforge.net/tun 9558S: Maintained 9559F: Documentation/networking/tuntap.txt 9560F: arch/um/os-Linux/drivers/ 9561 9562TURBOCHANNEL SUBSYSTEM 9563M: "Maciej W. Rozycki" <macro@linux-mips.org> 9564M: Ralf Baechle <ralf@linux-mips.org> 9565L: linux-mips@linux-mips.org 9566Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9567S: Maintained 9568F: drivers/tc/ 9569F: include/linux/tc.h 9570 9571U14-34F SCSI DRIVER 9572M: Dario Ballabio <ballabio_dario@emc.com> 9573L: linux-scsi@vger.kernel.org 9574S: Maintained 9575F: drivers/scsi/u14-34f.c 9576 9577UBI FILE SYSTEM (UBIFS) 9578M: Artem Bityutskiy <dedekind1@gmail.com> 9579M: Adrian Hunter <adrian.hunter@intel.com> 9580L: linux-mtd@lists.infradead.org 9581T: git git://git.infradead.org/ubifs-2.6.git 9582W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9583S: Maintained 9584F: Documentation/filesystems/ubifs.txt 9585F: fs/ubifs/ 9586 9587UCLINUX (AND M68KNOMMU) 9588M: Greg Ungerer <gerg@uclinux.org> 9589W: http://www.uclinux.org/ 9590L: uclinux-dev@uclinux.org (subscribers-only) 9591S: Maintained 9592F: arch/m68k/*/*_no.* 9593F: arch/m68k/include/asm/*_no.* 9594 9595UDF FILESYSTEM 9596M: Jan Kara <jack@suse.cz> 9597S: Maintained 9598F: Documentation/filesystems/udf.txt 9599F: fs/udf/ 9600 9601UFS FILESYSTEM 9602M: Evgeniy Dushistov <dushistov@mail.ru> 9603S: Maintained 9604F: Documentation/filesystems/ufs.txt 9605F: fs/ufs/ 9606 9607UHID USERSPACE HID IO DRIVER: 9608M: David Herrmann <dh.herrmann@googlemail.com> 9609L: linux-input@vger.kernel.org 9610S: Maintained 9611F: drivers/hid/uhid.c 9612F: include/uapi/linux/uhid.h 9613 9614ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9615L: linux-usb@vger.kernel.org 9616S: Orphan 9617F: drivers/uwb/ 9618F: include/linux/uwb.h 9619F: include/linux/uwb/ 9620 9621UNICORE32 ARCHITECTURE: 9622M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9623W: http://mprc.pku.edu.cn/~guanxuetao/linux 9624S: Maintained 9625T: git git://github.com/gxt/linux.git 9626F: arch/unicore32/ 9627 9628UNIFDEF 9629M: Tony Finch <dot@dotat.at> 9630W: http://dotat.at/prog/unifdef 9631S: Maintained 9632F: scripts/unifdef.c 9633 9634UNIFORM CDROM DRIVER 9635M: Jens Axboe <axboe@kernel.dk> 9636W: http://www.kernel.dk 9637S: Maintained 9638F: Documentation/cdrom/ 9639F: drivers/cdrom/cdrom.c 9640F: include/linux/cdrom.h 9641F: include/uapi/linux/cdrom.h 9642 9643UNISYS S-PAR DRIVERS 9644M: Benjamin Romer <benjamin.romer@unisys.com> 9645M: David Kershner <david.kershner@unisys.com> 9646L: sparmaintainer@unisys.com (Unisys internal) 9647S: Supported 9648F: drivers/staging/unisys/ 9649 9650UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9651M: Vinayak Holikatti <vinholikatti@gmail.com> 9652L: linux-scsi@vger.kernel.org 9653S: Supported 9654F: Documentation/scsi/ufs.txt 9655F: drivers/scsi/ufs/ 9656 9657UNSORTED BLOCK IMAGES (UBI) 9658M: Artem Bityutskiy <dedekind1@gmail.com> 9659W: http://www.linux-mtd.infradead.org/ 9660L: linux-mtd@lists.infradead.org 9661T: git git://git.infradead.org/ubifs-2.6.git 9662S: Maintained 9663F: drivers/mtd/ubi/ 9664F: include/linux/mtd/ubi.h 9665F: include/uapi/mtd/ubi-user.h 9666 9667UNSORTED BLOCK IMAGES (UBI) Fastmap 9668M: Richard Weinberger <richard@nod.at> 9669L: linux-mtd@lists.infradead.org 9670S: Maintained 9671F: drivers/mtd/ubi/fastmap.c 9672 9673USB ACM DRIVER 9674M: Oliver Neukum <oliver@neukum.org> 9675L: linux-usb@vger.kernel.org 9676S: Maintained 9677F: Documentation/usb/acm.txt 9678F: drivers/usb/class/cdc-acm.* 9679 9680USB AR5523 WIRELESS DRIVER 9681M: Pontus Fuchs <pontus.fuchs@gmail.com> 9682L: linux-wireless@vger.kernel.org 9683S: Maintained 9684F: drivers/net/wireless/ath/ar5523/ 9685 9686USB ATTACHED SCSI 9687M: Hans de Goede <hdegoede@redhat.com> 9688M: Gerd Hoffmann <kraxel@redhat.com> 9689L: linux-usb@vger.kernel.org 9690L: linux-scsi@vger.kernel.org 9691S: Maintained 9692F: drivers/usb/storage/uas.c 9693 9694USB CDC ETHERNET DRIVER 9695M: Oliver Neukum <oliver@neukum.org> 9696L: linux-usb@vger.kernel.org 9697S: Maintained 9698F: drivers/net/usb/cdc_*.c 9699F: include/uapi/linux/usb/cdc.h 9700 9701USB CYPRESS C67X00 DRIVER 9702M: Peter Korsgaard <jacmet@sunsite.dk> 9703L: linux-usb@vger.kernel.org 9704S: Maintained 9705F: drivers/usb/c67x00/ 9706 9707USB DAVICOM DM9601 DRIVER 9708M: Peter Korsgaard <jacmet@sunsite.dk> 9709L: netdev@vger.kernel.org 9710W: http://www.linux-usb.org/usbnet 9711S: Maintained 9712F: drivers/net/usb/dm9601.c 9713 9714USB DIAMOND RIO500 DRIVER 9715M: Cesar Miquel <miquel@df.uba.ar> 9716L: rio500-users@lists.sourceforge.net 9717W: http://rio500.sourceforge.net 9718S: Maintained 9719F: drivers/usb/misc/rio500* 9720 9721USB EHCI DRIVER 9722M: Alan Stern <stern@rowland.harvard.edu> 9723L: linux-usb@vger.kernel.org 9724S: Maintained 9725F: Documentation/usb/ehci.txt 9726F: drivers/usb/host/ehci* 9727 9728USB GADGET/PERIPHERAL SUBSYSTEM 9729M: Felipe Balbi <balbi@ti.com> 9730L: linux-usb@vger.kernel.org 9731W: http://www.linux-usb.org/gadget 9732T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9733S: Maintained 9734F: drivers/usb/gadget/ 9735F: include/linux/usb/gadget* 9736 9737USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9738M: Jiri Kosina <jkosina@suse.cz> 9739L: linux-usb@vger.kernel.org 9740T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9741S: Maintained 9742F: Documentation/hid/hiddev.txt 9743F: drivers/hid/usbhid/ 9744 9745USB ISP116X DRIVER 9746M: Olav Kongas <ok@artecdesign.ee> 9747L: linux-usb@vger.kernel.org 9748S: Maintained 9749F: drivers/usb/host/isp116x* 9750F: include/linux/usb/isp116x.h 9751 9752USB MASS STORAGE DRIVER 9753M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 9754L: linux-usb@vger.kernel.org 9755L: usb-storage@lists.one-eyed-alien.net 9756S: Maintained 9757W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 9758F: drivers/usb/storage/ 9759 9760USB MIDI DRIVER 9761M: Clemens Ladisch <clemens@ladisch.de> 9762L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9763T: git git://git.alsa-project.org/alsa-kernel.git 9764S: Maintained 9765F: sound/usb/midi.* 9766 9767USB NETWORKING DRIVERS 9768L: linux-usb@vger.kernel.org 9769S: Odd Fixes 9770F: drivers/net/usb/ 9771 9772USB OHCI DRIVER 9773M: Alan Stern <stern@rowland.harvard.edu> 9774L: linux-usb@vger.kernel.org 9775S: Maintained 9776F: Documentation/usb/ohci.txt 9777F: drivers/usb/host/ohci* 9778 9779USB OVER IP DRIVER 9780M: Valentina Manea <valentina.manea.m@gmail.com> 9781M: Shuah Khan <shuah.kh@samsung.com> 9782L: linux-usb@vger.kernel.org 9783S: Maintained 9784F: drivers/usb/usbip/ 9785F: tools/usb/usbip/ 9786 9787USB PEGASUS DRIVER 9788M: Petko Manolov <petkan@nucleusys.com> 9789L: linux-usb@vger.kernel.org 9790L: netdev@vger.kernel.org 9791T: git git://github.com/petkan/pegasus.git 9792W: https://github.com/petkan/pegasus 9793S: Maintained 9794F: drivers/net/usb/pegasus.* 9795 9796USB PHY LAYER 9797M: Felipe Balbi <balbi@ti.com> 9798L: linux-usb@vger.kernel.org 9799T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9800S: Maintained 9801F: drivers/usb/phy/ 9802 9803USB PRINTER DRIVER (usblp) 9804M: Pete Zaitcev <zaitcev@redhat.com> 9805L: linux-usb@vger.kernel.org 9806S: Supported 9807F: drivers/usb/class/usblp.c 9808 9809USB RTL8150 DRIVER 9810M: Petko Manolov <petkan@nucleusys.com> 9811L: linux-usb@vger.kernel.org 9812L: netdev@vger.kernel.org 9813T: git git://github.com/petkan/rtl8150.git 9814W: https://github.com/petkan/rtl8150 9815S: Maintained 9816F: drivers/net/usb/rtl8150.c 9817 9818USB SERIAL SUBSYSTEM 9819M: Johan Hovold <johan@kernel.org> 9820L: linux-usb@vger.kernel.org 9821S: Maintained 9822F: Documentation/usb/usb-serial.txt 9823F: drivers/usb/serial/ 9824F: include/linux/usb/serial.h 9825 9826USB SMSC75XX ETHERNET DRIVER 9827M: Steve Glendinning <steve.glendinning@shawell.net> 9828L: netdev@vger.kernel.org 9829S: Maintained 9830F: drivers/net/usb/smsc75xx.* 9831 9832USB SMSC95XX ETHERNET DRIVER 9833M: Steve Glendinning <steve.glendinning@shawell.net> 9834L: netdev@vger.kernel.org 9835S: Maintained 9836F: drivers/net/usb/smsc95xx.* 9837 9838USB SUBSYSTEM 9839M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9840L: linux-usb@vger.kernel.org 9841W: http://www.linux-usb.org 9842T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 9843S: Supported 9844F: Documentation/usb/ 9845F: drivers/usb/ 9846F: include/linux/usb.h 9847F: include/linux/usb/ 9848 9849USB UHCI DRIVER 9850M: Alan Stern <stern@rowland.harvard.edu> 9851L: linux-usb@vger.kernel.org 9852S: Maintained 9853F: drivers/usb/host/uhci* 9854 9855USB "USBNET" DRIVER FRAMEWORK 9856M: Oliver Neukum <oneukum@suse.de> 9857L: netdev@vger.kernel.org 9858W: http://www.linux-usb.org/usbnet 9859S: Maintained 9860F: drivers/net/usb/usbnet.c 9861F: include/linux/usb/usbnet.h 9862 9863USB VIDEO CLASS 9864M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 9865L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 9866L: linux-media@vger.kernel.org 9867T: git git://linuxtv.org/media_tree.git 9868W: http://www.ideasonboard.org/uvc/ 9869S: Maintained 9870F: drivers/media/usb/uvc/ 9871F: include/uapi/linux/uvcvideo.h 9872 9873USB VISION DRIVER 9874M: Hans Verkuil <hverkuil@xs4all.nl> 9875L: linux-media@vger.kernel.org 9876T: git git://linuxtv.org/media_tree.git 9877W: http://linuxtv.org 9878S: Odd Fixes 9879F: drivers/media/usb/usbvision/ 9880 9881USB WEBCAM GADGET 9882M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 9883L: linux-usb@vger.kernel.org 9884S: Maintained 9885F: drivers/usb/gadget/function/*uvc* 9886F: drivers/usb/gadget/legacy/webcam.c 9887 9888USB WIRELESS RNDIS DRIVER (rndis_wlan) 9889M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 9890L: linux-wireless@vger.kernel.org 9891S: Maintained 9892F: drivers/net/wireless/rndis_wlan.c 9893 9894USB XHCI DRIVER 9895M: Mathias Nyman <mathias.nyman@intel.com> 9896L: linux-usb@vger.kernel.org 9897S: Supported 9898F: drivers/usb/host/xhci* 9899F: drivers/usb/host/pci-quirks* 9900 9901USB ZD1201 DRIVER 9902L: linux-wireless@vger.kernel.org 9903W: http://linux-lc100020.sourceforge.net 9904S: Orphan 9905F: drivers/net/wireless/zd1201.* 9906 9907USB ZR364XX DRIVER 9908M: Antoine Jacquet <royale@zerezo.com> 9909L: linux-usb@vger.kernel.org 9910L: linux-media@vger.kernel.org 9911T: git git://linuxtv.org/media_tree.git 9912W: http://royale.zerezo.com/zr364xx/ 9913S: Maintained 9914F: Documentation/video4linux/zr364xx.txt 9915F: drivers/media/usb/zr364xx/ 9916 9917USER-MODE LINUX (UML) 9918M: Jeff Dike <jdike@addtoit.com> 9919M: Richard Weinberger <richard@nod.at> 9920L: user-mode-linux-devel@lists.sourceforge.net 9921L: user-mode-linux-user@lists.sourceforge.net 9922W: http://user-mode-linux.sourceforge.net 9923S: Maintained 9924F: Documentation/virtual/uml/ 9925F: arch/um/ 9926F: arch/x86/um/ 9927F: fs/hostfs/ 9928F: fs/hppfs/ 9929 9930USERSPACE I/O (UIO) 9931M: "Hans J. Koch" <hjk@hansjkoch.de> 9932M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9933S: Maintained 9934F: Documentation/DocBook/uio-howto.tmpl 9935F: drivers/uio/ 9936F: include/linux/uio*.h 9937 9938UTIL-LINUX PACKAGE 9939M: Karel Zak <kzak@redhat.com> 9940L: util-linux@vger.kernel.org 9941W: http://en.wikipedia.org/wiki/Util-linux 9942T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 9943S: Maintained 9944 9945UVESAFB DRIVER 9946M: Michal Januszewski <spock@gentoo.org> 9947L: linux-fbdev@vger.kernel.org 9948W: http://dev.gentoo.org/~spock/projects/uvesafb/ 9949S: Maintained 9950F: Documentation/fb/uvesafb.txt 9951F: drivers/video/fbdev/uvesafb.* 9952 9953VFAT/FAT/MSDOS FILESYSTEM 9954M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 9955S: Maintained 9956F: Documentation/filesystems/vfat.txt 9957F: fs/fat/ 9958 9959VFIO DRIVER 9960M: Alex Williamson <alex.williamson@redhat.com> 9961L: kvm@vger.kernel.org 9962S: Maintained 9963F: Documentation/vfio.txt 9964F: drivers/vfio/ 9965F: include/linux/vfio.h 9966F: include/uapi/linux/vfio.h 9967 9968VIDEOBUF2 FRAMEWORK 9969M: Pawel Osciak <pawel@osciak.com> 9970M: Marek Szyprowski <m.szyprowski@samsung.com> 9971M: Kyungmin Park <kyungmin.park@samsung.com> 9972L: linux-media@vger.kernel.org 9973S: Maintained 9974F: drivers/media/v4l2-core/videobuf2-* 9975F: include/media/videobuf2-* 9976 9977VIRTIO CONSOLE DRIVER 9978M: Amit Shah <amit.shah@redhat.com> 9979L: virtualization@lists.linux-foundation.org 9980S: Maintained 9981F: drivers/char/virtio_console.c 9982F: include/linux/virtio_console.h 9983F: include/uapi/linux/virtio_console.h 9984 9985VIRTIO CORE, NET AND BLOCK DRIVERS 9986M: Rusty Russell <rusty@rustcorp.com.au> 9987M: "Michael S. Tsirkin" <mst@redhat.com> 9988L: virtualization@lists.linux-foundation.org 9989S: Maintained 9990F: drivers/virtio/ 9991F: tools/virtio/ 9992F: drivers/net/virtio_net.c 9993F: drivers/block/virtio_blk.c 9994F: include/linux/virtio_*.h 9995F: include/uapi/linux/virtio_*.h 9996 9997VIRTIO HOST (VHOST) 9998M: "Michael S. Tsirkin" <mst@redhat.com> 9999L: kvm@vger.kernel.org 10000L: virtualization@lists.linux-foundation.org 10001L: netdev@vger.kernel.org 10002S: Maintained 10003F: drivers/vhost/ 10004F: include/uapi/linux/vhost.h 10005 10006VIA RHINE NETWORK DRIVER 10007M: Roger Luethi <rl@hellgate.ch> 10008S: Maintained 10009F: drivers/net/ethernet/via/via-rhine.c 10010 10011VIA SD/MMC CARD CONTROLLER DRIVER 10012M: Bruce Chang <brucechang@via.com.tw> 10013M: Harald Welte <HaraldWelte@viatech.com> 10014S: Maintained 10015F: drivers/mmc/host/via-sdmmc.c 10016 10017VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10018M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10019L: linux-fbdev@vger.kernel.org 10020S: Maintained 10021F: include/linux/via-core.h 10022F: include/linux/via-gpio.h 10023F: include/linux/via_i2c.h 10024F: drivers/video/fbdev/via/ 10025 10026VIA VELOCITY NETWORK DRIVER 10027M: Francois Romieu <romieu@fr.zoreil.com> 10028L: netdev@vger.kernel.org 10029S: Maintained 10030F: drivers/net/ethernet/via/via-velocity.* 10031 10032VIVI VIRTUAL VIDEO DRIVER 10033M: Hans Verkuil <hverkuil@xs4all.nl> 10034L: linux-media@vger.kernel.org 10035T: git git://linuxtv.org/media_tree.git 10036W: http://linuxtv.org 10037S: Maintained 10038F: drivers/media/platform/vivi* 10039 10040VLAN (802.1Q) 10041M: Patrick McHardy <kaber@trash.net> 10042L: netdev@vger.kernel.org 10043S: Maintained 10044F: drivers/net/macvlan.c 10045F: include/linux/if_*vlan.h 10046F: net/8021q/ 10047 10048VLYNQ BUS 10049M: Florian Fainelli <florian@openwrt.org> 10050L: openwrt-devel@lists.openwrt.org (subscribers-only) 10051S: Maintained 10052F: drivers/vlynq/vlynq.c 10053F: include/linux/vlynq.h 10054 10055VME SUBSYSTEM 10056M: Martyn Welch <martyn.welch@ge.com> 10057M: Manohar Vanga <manohar.vanga@gmail.com> 10058M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10059L: devel@driverdev.osuosl.org 10060S: Maintained 10061T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10062F: Documentation/vme_api.txt 10063F: drivers/staging/vme/ 10064F: drivers/vme/ 10065F: include/linux/vme* 10066 10067VMWARE HYPERVISOR INTERFACE 10068M: Alok Kataria <akataria@vmware.com> 10069L: virtualization@lists.linux-foundation.org 10070S: Supported 10071F: arch/x86/kernel/cpu/vmware.c 10072 10073VMWARE BALLOON DRIVER 10074M: Xavier Deguillard <xdeguillard@vmware.com> 10075M: Philip Moltmann <moltmann@vmware.com> 10076M: "VMware, Inc." <pv-drivers@vmware.com> 10077L: linux-kernel@vger.kernel.org 10078S: Maintained 10079F: drivers/misc/vmw_balloon.c 10080 10081VMWARE VMXNET3 ETHERNET DRIVER 10082M: Shreyas Bhatewara <sbhatewara@vmware.com> 10083M: "VMware, Inc." <pv-drivers@vmware.com> 10084L: netdev@vger.kernel.org 10085S: Maintained 10086F: drivers/net/vmxnet3/ 10087 10088VMware PVSCSI driver 10089M: Arvind Kumar <arvindkumar@vmware.com> 10090M: VMware PV-Drivers <pv-drivers@vmware.com> 10091L: linux-scsi@vger.kernel.org 10092S: Maintained 10093F: drivers/scsi/vmw_pvscsi.c 10094F: drivers/scsi/vmw_pvscsi.h 10095 10096VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10097M: Liam Girdwood <lgirdwood@gmail.com> 10098M: Mark Brown <broonie@kernel.org> 10099L: linux-kernel@vger.kernel.org 10100W: http://opensource.wolfsonmicro.com/node/15 10101W: http://www.slimlogic.co.uk/?p=48 10102T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10103S: Supported 10104F: drivers/regulator/ 10105F: include/linux/regulator/ 10106 10107VT1211 HARDWARE MONITOR DRIVER 10108M: Juerg Haefliger <juergh@gmail.com> 10109L: lm-sensors@lm-sensors.org 10110S: Maintained 10111F: Documentation/hwmon/vt1211 10112F: drivers/hwmon/vt1211.c 10113 10114VT8231 HARDWARE MONITOR DRIVER 10115M: Roger Lucas <vt8231@hiddenengine.co.uk> 10116L: lm-sensors@lm-sensors.org 10117S: Maintained 10118F: drivers/hwmon/vt8231.c 10119 10120VUB300 USB to SDIO/SD/MMC bridge chip 10121M: Tony Olech <tony.olech@elandigitalsystems.com> 10122L: linux-mmc@vger.kernel.org 10123L: linux-usb@vger.kernel.org 10124S: Supported 10125F: drivers/mmc/host/vub300.c 10126 10127W1 DALLAS'S 1-WIRE BUS 10128M: Evgeniy Polyakov <zbr@ioremap.net> 10129S: Maintained 10130F: Documentation/w1/ 10131F: drivers/w1/ 10132 10133W83791D HARDWARE MONITORING DRIVER 10134M: Marc Hulsman <m.hulsman@tudelft.nl> 10135L: lm-sensors@lm-sensors.org 10136S: Maintained 10137F: Documentation/hwmon/w83791d 10138F: drivers/hwmon/w83791d.c 10139 10140W83793 HARDWARE MONITORING DRIVER 10141M: Rudolf Marek <r.marek@assembler.cz> 10142L: lm-sensors@lm-sensors.org 10143S: Maintained 10144F: Documentation/hwmon/w83793 10145F: drivers/hwmon/w83793.c 10146 10147W83795 HARDWARE MONITORING DRIVER 10148M: Jean Delvare <jdelvare@suse.de> 10149L: lm-sensors@lm-sensors.org 10150S: Maintained 10151F: drivers/hwmon/w83795.c 10152 10153W83L51xD SD/MMC CARD INTERFACE DRIVER 10154M: Pierre Ossman <pierre@ossman.eu> 10155S: Maintained 10156F: drivers/mmc/host/wbsd.* 10157 10158WACOM PROTOCOL 4 SERIAL TABLETS 10159M: Julian Squires <julian@cipht.net> 10160M: Hans de Goede <hdegoede@redhat.com> 10161L: linux-input@vger.kernel.org 10162S: Maintained 10163F: drivers/input/tablet/wacom_serial4.c 10164 10165WATCHDOG DEVICE DRIVERS 10166M: Wim Van Sebroeck <wim@iguana.be> 10167L: linux-watchdog@vger.kernel.org 10168W: http://www.linux-watchdog.org/ 10169T: git git://www.linux-watchdog.org/linux-watchdog.git 10170S: Maintained 10171F: Documentation/watchdog/ 10172F: drivers/watchdog/ 10173F: include/linux/watchdog.h 10174F: include/uapi/linux/watchdog.h 10175 10176WD7000 SCSI DRIVER 10177M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10178L: linux-scsi@vger.kernel.org 10179S: Maintained 10180F: drivers/scsi/wd7000.c 10181 10182WIIMOTE HID DRIVER 10183M: David Herrmann <dh.herrmann@googlemail.com> 10184L: linux-input@vger.kernel.org 10185S: Maintained 10186F: drivers/hid/hid-wiimote* 10187 10188WINBOND CIR DRIVER 10189M: David Härdeman <david@hardeman.nu> 10190S: Maintained 10191F: drivers/media/rc/winbond-cir.c 10192 10193WIMAX STACK 10194M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10195M: linux-wimax@intel.com 10196L: wimax@linuxwimax.org (subscribers-only) 10197S: Supported 10198W: http://linuxwimax.org 10199F: Documentation/wimax/README.wimax 10200F: include/linux/wimax/debug.h 10201F: include/net/wimax.h 10202F: include/uapi/linux/wimax.h 10203F: net/wimax/ 10204 10205WISTRON LAPTOP BUTTON DRIVER 10206M: Miloslav Trmac <mitr@volny.cz> 10207S: Maintained 10208F: drivers/input/misc/wistron_btns.c 10209 10210WL3501 WIRELESS PCMCIA CARD DRIVER 10211M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10212L: linux-wireless@vger.kernel.org 10213W: http://oops.ghostprotocols.net:81/blog 10214S: Maintained 10215F: drivers/net/wireless/wl3501* 10216 10217WM97XX TOUCHSCREEN DRIVERS 10218M: Mark Brown <broonie@kernel.org> 10219M: Liam Girdwood <lrg@slimlogic.co.uk> 10220L: linux-input@vger.kernel.org 10221T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10222W: http://opensource.wolfsonmicro.com/node/7 10223S: Supported 10224F: drivers/input/touchscreen/*wm97* 10225F: include/linux/wm97xx.h 10226 10227WOLFSON MICROELECTRONICS DRIVERS 10228L: patches@opensource.wolfsonmicro.com 10229T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10230T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10231W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10232S: Supported 10233F: Documentation/hwmon/wm83?? 10234F: arch/arm/mach-s3c64xx/mach-crag6410* 10235F: drivers/clk/clk-wm83*.c 10236F: drivers/extcon/extcon-arizona.c 10237F: drivers/leds/leds-wm83*.c 10238F: drivers/gpio/gpio-*wm*.c 10239F: drivers/gpio/gpio-arizona.c 10240F: drivers/hwmon/wm83??-hwmon.c 10241F: drivers/input/misc/wm831x-on.c 10242F: drivers/input/touchscreen/wm831x-ts.c 10243F: drivers/input/touchscreen/wm97*.c 10244F: drivers/mfd/arizona* 10245F: drivers/mfd/wm*.c 10246F: drivers/power/wm83*.c 10247F: drivers/rtc/rtc-wm83*.c 10248F: drivers/regulator/wm8*.c 10249F: drivers/video/backlight/wm83*_bl.c 10250F: drivers/watchdog/wm83*_wdt.c 10251F: include/linux/mfd/arizona/ 10252F: include/linux/mfd/wm831x/ 10253F: include/linux/mfd/wm8350/ 10254F: include/linux/mfd/wm8400* 10255F: include/linux/wm97xx.h 10256F: include/sound/wm????.h 10257F: sound/soc/codecs/arizona.? 10258F: sound/soc/codecs/wm* 10259 10260WORKQUEUE 10261M: Tejun Heo <tj@kernel.org> 10262T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10263S: Maintained 10264F: include/linux/workqueue.h 10265F: kernel/workqueue.c 10266F: Documentation/workqueue.txt 10267 10268X.25 NETWORK LAYER 10269M: Andrew Hendry <andrew.hendry@gmail.com> 10270L: linux-x25@vger.kernel.org 10271S: Odd Fixes 10272F: Documentation/networking/x25* 10273F: include/net/x25* 10274F: net/x25/ 10275 10276X86 ARCHITECTURE (32-BIT AND 64-BIT) 10277M: Thomas Gleixner <tglx@linutronix.de> 10278M: Ingo Molnar <mingo@redhat.com> 10279M: "H. Peter Anvin" <hpa@zytor.com> 10280M: x86@kernel.org 10281L: linux-kernel@vger.kernel.org 10282T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10283S: Maintained 10284F: Documentation/x86/ 10285F: arch/x86/ 10286 10287X86 PLATFORM DRIVERS 10288M: Darren Hart <dvhart@infradead.org> 10289L: platform-driver-x86@vger.kernel.org 10290T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10291S: Maintained 10292F: drivers/platform/x86/ 10293 10294X86 MCE INFRASTRUCTURE 10295M: Tony Luck <tony.luck@intel.com> 10296M: Borislav Petkov <bp@alien8.de> 10297L: linux-edac@vger.kernel.org 10298S: Maintained 10299F: arch/x86/kernel/cpu/mcheck/* 10300 10301XC2028/3028 TUNER DRIVER 10302M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10303L: linux-media@vger.kernel.org 10304W: http://linuxtv.org 10305T: git git://linuxtv.org/media_tree.git 10306S: Maintained 10307F: drivers/media/tuners/tuner-xc2028.* 10308 10309XEN HYPERVISOR INTERFACE 10310M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10311M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10312M: David Vrabel <david.vrabel@citrix.com> 10313L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10314T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10315S: Supported 10316F: arch/x86/xen/ 10317F: drivers/*/xen-*front.c 10318F: drivers/xen/ 10319F: arch/x86/include/asm/xen/ 10320F: include/xen/ 10321F: include/uapi/xen/ 10322 10323XEN HYPERVISOR ARM 10324M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10325L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10326S: Supported 10327F: arch/arm/xen/ 10328F: arch/arm/include/asm/xen/ 10329 10330XEN HYPERVISOR ARM64 10331M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10332L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10333S: Supported 10334F: arch/arm64/xen/ 10335F: arch/arm64/include/asm/xen/ 10336 10337XEN NETWORK BACKEND DRIVER 10338M: Ian Campbell <ian.campbell@citrix.com> 10339M: Wei Liu <wei.liu2@citrix.com> 10340L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10341L: netdev@vger.kernel.org 10342S: Supported 10343F: drivers/net/xen-netback/* 10344 10345XEN PCI SUBSYSTEM 10346M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10347L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10348S: Supported 10349F: arch/x86/pci/*xen* 10350F: drivers/pci/*xen* 10351 10352XEN BLOCK SUBSYSTEM 10353M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10354L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10355S: Supported 10356F: drivers/block/xen-blkback/* 10357F: drivers/block/xen* 10358 10359XEN PVSCSI DRIVERS 10360M: Juergen Gross <jgross@suse.com> 10361L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10362L: linux-scsi@vger.kernel.org 10363S: Supported 10364F: drivers/scsi/xen-scsifront.c 10365F: drivers/xen/xen-scsiback.c 10366F: include/xen/interface/io/vscsiif.h 10367 10368XEN SWIOTLB SUBSYSTEM 10369M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10370L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10371S: Supported 10372F: arch/x86/xen/*swiotlb* 10373F: drivers/xen/*swiotlb* 10374 10375XFS FILESYSTEM 10376P: Silicon Graphics Inc 10377M: Dave Chinner <david@fromorbit.com> 10378M: xfs@oss.sgi.com 10379L: xfs@oss.sgi.com 10380W: http://oss.sgi.com/projects/xfs 10381T: git git://oss.sgi.com/xfs/xfs.git 10382S: Supported 10383F: Documentation/filesystems/xfs.txt 10384F: fs/xfs/ 10385 10386XILINX AXI ETHERNET DRIVER 10387M: Anirudha Sarangi <anirudh@xilinx.com> 10388M: John Linn <John.Linn@xilinx.com> 10389S: Maintained 10390F: drivers/net/ethernet/xilinx/xilinx_axienet* 10391 10392XILINX UARTLITE SERIAL DRIVER 10393M: Peter Korsgaard <jacmet@sunsite.dk> 10394L: linux-serial@vger.kernel.org 10395S: Maintained 10396F: drivers/tty/serial/uartlite.c 10397 10398XILLYBUS DRIVER 10399M: Eli Billauer <eli.billauer@gmail.com> 10400L: linux-kernel@vger.kernel.org 10401S: Supported 10402F: drivers/char/xillybus/ 10403 10404XTENSA XTFPGA PLATFORM SUPPORT 10405M: Max Filippov <jcmvbkbc@gmail.com> 10406L: linux-xtensa@linux-xtensa.org 10407S: Maintained 10408F: drivers/spi/spi-xtensa-xtfpga.c 10409 10410YAM DRIVER FOR AX.25 10411M: Jean-Paul Roubelat <jpr@f6fbb.org> 10412L: linux-hams@vger.kernel.org 10413S: Maintained 10414F: drivers/net/hamradio/yam* 10415F: include/linux/yam.h 10416 10417YEALINK PHONE DRIVER 10418M: Henk Vergonet <Henk.Vergonet@gmail.com> 10419L: usbb2k-api-dev@nongnu.org 10420S: Maintained 10421F: Documentation/input/yealink.txt 10422F: drivers/input/misc/yealink.* 10423 10424Z8530 DRIVER FOR AX.25 10425M: Joerg Reuter <jreuter@yaina.de> 10426W: http://yaina.de/jreuter/ 10427W: http://www.qsl.net/dl1bke/ 10428L: linux-hams@vger.kernel.org 10429S: Maintained 10430F: Documentation/networking/z8530drv.txt 10431F: drivers/net/hamradio/*scc.c 10432F: drivers/net/hamradio/z8530.h 10433 10434ZBUD COMPRESSED PAGE ALLOCATOR 10435M: Seth Jennings <sjennings@variantweb.net> 10436L: linux-mm@kvack.org 10437S: Maintained 10438F: mm/zbud.c 10439F: include/linux/zbud.h 10440 10441ZD1211RW WIRELESS DRIVER 10442M: Daniel Drake <dsd@gentoo.org> 10443M: Ulrich Kunitz <kune@deine-taler.de> 10444W: http://zd1211.ath.cx/wiki/DriverRewrite 10445L: linux-wireless@vger.kernel.org 10446L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10447S: Maintained 10448F: drivers/net/wireless/zd1211rw/ 10449 10450ZR36067 VIDEO FOR LINUX DRIVER 10451L: mjpeg-users@lists.sourceforge.net 10452L: linux-media@vger.kernel.org 10453W: http://mjpeg.sourceforge.net/driver-zoran/ 10454T: hg http://linuxtv.org/hg/v4l-dvb 10455S: Odd Fixes 10456F: drivers/media/pci/zoran/ 10457 10458ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10459M: Minchan Kim <minchan@kernel.org> 10460M: Nitin Gupta <ngupta@vflare.org> 10461L: linux-kernel@vger.kernel.org 10462S: Maintained 10463F: drivers/block/zram/ 10464F: Documentation/blockdev/zram.txt 10465 10466ZS DECSTATION Z85C30 SERIAL DRIVER 10467M: "Maciej W. Rozycki" <macro@linux-mips.org> 10468S: Maintained 10469F: drivers/tty/serial/zs.* 10470 10471ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10472M: Minchan Kim <minchan@kernel.org> 10473M: Nitin Gupta <ngupta@vflare.org> 10474L: linux-mm@kvack.org 10475S: Maintained 10476F: mm/zsmalloc.c 10477F: include/linux/zsmalloc.h 10478 10479ZSWAP COMPRESSED SWAP CACHING 10480M: Seth Jennings <sjennings@variantweb.net> 10481L: linux-mm@kvack.org 10482S: Maintained 10483F: mm/zswap.c 10484 10485THE REST 10486M: Linus Torvalds <torvalds@linux-foundation.org> 10487L: linux-kernel@vger.kernel.org 10488Q: http://patchwork.kernel.org/project/LKML/list/ 10489T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10490S: Buried alive in reporters 10491F: * 10492F: */ 10493