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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 <m.chehab@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 6891OVERLAYFS FILESYSTEM 6892M: Miklos Szeredi <miklos@szeredi.hu> 6893L: linux-fsdevel@vger.kernel.org 6894S: Supported 6895F: fs/overlayfs/* 6896F: Documentation/filesystems/overlayfs.txt 6897 6898P54 WIRELESS DRIVER 6899M: Christian Lamparter <chunkeey@googlemail.com> 6900L: linux-wireless@vger.kernel.org 6901W: http://wireless.kernel.org/en/users/Drivers/p54 6902S: Maintained 6903F: drivers/net/wireless/p54/ 6904 6905PA SEMI ETHERNET DRIVER 6906M: Olof Johansson <olof@lixom.net> 6907L: netdev@vger.kernel.org 6908S: Maintained 6909F: drivers/net/ethernet/pasemi/* 6910 6911PA SEMI SMBUS DRIVER 6912M: Olof Johansson <olof@lixom.net> 6913L: linux-i2c@vger.kernel.org 6914S: Maintained 6915F: drivers/i2c/busses/i2c-pasemi.c 6916 6917PADATA PARALLEL EXECUTION MECHANISM 6918M: Steffen Klassert <steffen.klassert@secunet.com> 6919L: linux-crypto@vger.kernel.org 6920S: Maintained 6921F: kernel/padata.c 6922F: include/linux/padata.h 6923F: Documentation/padata.txt 6924 6925PANASONIC LAPTOP ACPI EXTRAS DRIVER 6926M: Harald Welte <laforge@gnumonks.org> 6927L: platform-driver-x86@vger.kernel.org 6928S: Maintained 6929F: drivers/platform/x86/panasonic-laptop.c 6930 6931PANASONIC MN10300/AM33/AM34 PORT 6932M: David Howells <dhowells@redhat.com> 6933M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 6934L: linux-am33-list@redhat.com (moderated for non-subscribers) 6935W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 6936S: Maintained 6937F: Documentation/mn10300/ 6938F: arch/mn10300/ 6939 6940PARALLEL PORT SUPPORT 6941L: linux-parport@lists.infradead.org (subscribers-only) 6942S: Orphan 6943F: drivers/parport/ 6944F: include/linux/parport*.h 6945F: drivers/char/ppdev.c 6946F: include/uapi/linux/ppdev.h 6947 6948PARAVIRT_OPS INTERFACE 6949M: Jeremy Fitzhardinge <jeremy@goop.org> 6950M: Chris Wright <chrisw@sous-sol.org> 6951M: Alok Kataria <akataria@vmware.com> 6952M: Rusty Russell <rusty@rustcorp.com.au> 6953L: virtualization@lists.linux-foundation.org 6954S: Supported 6955F: Documentation/ia64/paravirt_ops.txt 6956F: arch/*/kernel/paravirt* 6957F: arch/*/include/asm/paravirt.h 6958 6959PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 6960M: Tim Waugh <tim@cyberelk.net> 6961L: linux-parport@lists.infradead.org (subscribers-only) 6962W: http://www.torque.net/linux-pp.html 6963S: Maintained 6964F: Documentation/blockdev/paride.txt 6965F: drivers/block/paride/ 6966 6967PARISC ARCHITECTURE 6968M: "James E.J. Bottomley" <jejb@parisc-linux.org> 6969M: Helge Deller <deller@gmx.de> 6970L: linux-parisc@vger.kernel.org 6971W: http://www.parisc-linux.org/ 6972Q: http://patchwork.kernel.org/project/linux-parisc/list/ 6973T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 6974T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 6975S: Maintained 6976F: arch/parisc/ 6977F: Documentation/parisc/ 6978F: drivers/parisc/ 6979F: drivers/char/agp/parisc-agp.c 6980F: drivers/input/serio/gscps2.c 6981F: drivers/parport/parport_gsc.* 6982F: drivers/tty/serial/8250/8250_gsc.c 6983F: drivers/video/fbdev/sti* 6984F: drivers/video/console/sti* 6985F: drivers/video/logo/logo_parisc* 6986 6987PC87360 HARDWARE MONITORING DRIVER 6988M: Jim Cromie <jim.cromie@gmail.com> 6989L: lm-sensors@lm-sensors.org 6990S: Maintained 6991F: Documentation/hwmon/pc87360 6992F: drivers/hwmon/pc87360.c 6993 6994PC8736x GPIO DRIVER 6995M: Jim Cromie <jim.cromie@gmail.com> 6996S: Maintained 6997F: drivers/char/pc8736x_gpio.c 6998 6999PC87427 HARDWARE MONITORING DRIVER 7000M: Jean Delvare <jdelvare@suse.de> 7001L: lm-sensors@lm-sensors.org 7002S: Maintained 7003F: Documentation/hwmon/pc87427 7004F: drivers/hwmon/pc87427.c 7005 7006PCA9532 LED DRIVER 7007M: Riku Voipio <riku.voipio@iki.fi> 7008S: Maintained 7009F: drivers/leds/leds-pca9532.c 7010F: include/linux/leds-pca9532.h 7011 7012PCA9541 I2C BUS MASTER SELECTOR DRIVER 7013M: Guenter Roeck <linux@roeck-us.net> 7014L: linux-i2c@vger.kernel.org 7015S: Maintained 7016F: drivers/i2c/muxes/i2c-mux-pca9541.c 7017 7018PCDP - PRIMARY CONSOLE AND DEBUG PORT 7019M: Khalid Aziz <khalid@gonehiking.org> 7020S: Maintained 7021F: drivers/firmware/pcdp.* 7022 7023PCI ERROR RECOVERY 7024M: Linas Vepstas <linasvepstas@gmail.com> 7025L: linux-pci@vger.kernel.org 7026S: Supported 7027F: Documentation/PCI/pci-error-recovery.txt 7028 7029PCI SUBSYSTEM 7030M: Bjorn Helgaas <bhelgaas@google.com> 7031L: linux-pci@vger.kernel.org 7032Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7033T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7034S: Supported 7035F: Documentation/PCI/ 7036F: drivers/pci/ 7037F: include/linux/pci* 7038F: arch/x86/pci/ 7039F: arch/x86/kernel/quirks.c 7040 7041PCI DRIVER FOR APPLIEDMICRO XGENE 7042M: Tanmay Inamdar <tinamdar@apm.com> 7043L: linux-pci@vger.kernel.org 7044L: linux-arm-kernel@lists.infradead.org 7045S: Maintained 7046F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7047F: drivers/pci/host/pci-xgene.c 7048 7049PCI DRIVER FOR IMX6 7050M: Richard Zhu <r65037@freescale.com> 7051M: Lucas Stach <l.stach@pengutronix.de> 7052L: linux-pci@vger.kernel.org 7053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7054S: Maintained 7055F: drivers/pci/host/*imx6* 7056 7057PCI DRIVER FOR TI KEYSTONE 7058M: Murali Karicheri <m-karicheri2@ti.com> 7059L: linux-pci@vger.kernel.org 7060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7061S: Maintained 7062F: drivers/pci/host/*keystone* 7063 7064PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7065M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7066M: Jason Cooper <jason@lakedaemon.net> 7067L: linux-pci@vger.kernel.org 7068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7069S: Maintained 7070F: drivers/pci/host/*mvebu* 7071 7072PCI DRIVER FOR NVIDIA TEGRA 7073M: Thierry Reding <thierry.reding@gmail.com> 7074L: linux-tegra@vger.kernel.org 7075L: linux-pci@vger.kernel.org 7076S: Supported 7077F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7078F: drivers/pci/host/pci-tegra.c 7079 7080PCI DRIVER FOR TI DRA7XX 7081M: Kishon Vijay Abraham I <kishon@ti.com> 7082L: linux-omap@vger.kernel.org 7083L: linux-pci@vger.kernel.org 7084S: Supported 7085F: Documentation/devicetree/bindings/pci/ti-pci.txt 7086F: drivers/pci/host/pci-dra7xx.c 7087 7088PCI DRIVER FOR RENESAS R-CAR 7089M: Simon Horman <horms@verge.net.au> 7090L: linux-pci@vger.kernel.org 7091L: linux-sh@vger.kernel.org 7092S: Maintained 7093F: drivers/pci/host/*rcar* 7094 7095PCI DRIVER FOR SAMSUNG EXYNOS 7096M: Jingoo Han <jg1.han@samsung.com> 7097L: linux-pci@vger.kernel.org 7098L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7099L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7100S: Maintained 7101F: drivers/pci/host/pci-exynos.c 7102 7103PCI DRIVER FOR SYNOPSIS DESIGNWARE 7104M: Mohit Kumar <mohit.kumar@st.com> 7105M: Jingoo Han <jg1.han@samsung.com> 7106L: linux-pci@vger.kernel.org 7107S: Maintained 7108F: drivers/pci/host/*designware* 7109 7110PCI DRIVER FOR GENERIC OF HOSTS 7111M: Will Deacon <will.deacon@arm.com> 7112L: linux-pci@vger.kernel.org 7113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7114S: Maintained 7115F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7116F: drivers/pci/host/pci-host-generic.c 7117 7118PCIE DRIVER FOR ST SPEAR13XX 7119M: Mohit Kumar <mohit.kumar@st.com> 7120L: linux-pci@vger.kernel.org 7121S: Maintained 7122F: drivers/pci/host/*spear* 7123 7124PCMCIA SUBSYSTEM 7125P: Linux PCMCIA Team 7126L: linux-pcmcia@lists.infradead.org 7127W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7128T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7129S: Maintained 7130F: Documentation/pcmcia/ 7131F: drivers/pcmcia/ 7132F: include/pcmcia/ 7133 7134PCNET32 NETWORK DRIVER 7135M: Don Fry <pcnet32@frontier.com> 7136L: netdev@vger.kernel.org 7137S: Maintained 7138F: drivers/net/ethernet/amd/pcnet32.c 7139 7140PCRYPT PARALLEL CRYPTO ENGINE 7141M: Steffen Klassert <steffen.klassert@secunet.com> 7142L: linux-crypto@vger.kernel.org 7143S: Maintained 7144F: crypto/pcrypt.c 7145F: include/crypto/pcrypt.h 7146 7147PER-CPU MEMORY ALLOCATOR 7148M: Tejun Heo <tj@kernel.org> 7149M: Christoph Lameter <cl@linux-foundation.org> 7150T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7151S: Maintained 7152F: include/linux/percpu*.h 7153F: mm/percpu*.c 7154F: arch/*/include/asm/percpu.h 7155 7156PER-TASK DELAY ACCOUNTING 7157M: Balbir Singh <bsingharora@gmail.com> 7158S: Maintained 7159F: include/linux/delayacct.h 7160F: kernel/delayacct.c 7161 7162PERFORMANCE EVENTS SUBSYSTEM 7163M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7164M: Paul Mackerras <paulus@samba.org> 7165M: Ingo Molnar <mingo@redhat.com> 7166M: Arnaldo Carvalho de Melo <acme@kernel.org> 7167L: linux-kernel@vger.kernel.org 7168T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7169S: Supported 7170F: kernel/events/* 7171F: include/linux/perf_event.h 7172F: include/uapi/linux/perf_event.h 7173F: arch/*/kernel/perf_event*.c 7174F: arch/*/kernel/*/perf_event*.c 7175F: arch/*/kernel/*/*/perf_event*.c 7176F: arch/*/include/asm/perf_event.h 7177F: arch/*/kernel/perf_callchain.c 7178F: tools/perf/ 7179 7180PERSONALITY HANDLING 7181M: Christoph Hellwig <hch@infradead.org> 7182L: linux-abi-devel@lists.sourceforge.net 7183S: Maintained 7184F: include/linux/personality.h 7185F: include/uapi/linux/personality.h 7186 7187PHONET PROTOCOL 7188M: Remi Denis-Courmont <courmisch@gmail.com> 7189S: Supported 7190F: Documentation/networking/phonet.txt 7191F: include/linux/phonet.h 7192F: include/net/phonet/ 7193F: include/uapi/linux/phonet.h 7194F: net/phonet/ 7195 7196PHRAM MTD DRIVER 7197M: Joern Engel <joern@lazybastard.org> 7198L: linux-mtd@lists.infradead.org 7199S: Maintained 7200F: drivers/mtd/devices/phram.c 7201 7202PICOLCD HID DRIVER 7203M: Bruno Prémont <bonbons@linux-vserver.org> 7204L: linux-input@vger.kernel.org 7205S: Maintained 7206F: drivers/hid/hid-picolcd* 7207 7208PICOXCELL SUPPORT 7209M: Jamie Iles <jamie@jamieiles.com> 7210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7211T: git git://github.com/jamieiles/linux-2.6-ji.git 7212S: Supported 7213F: arch/arm/boot/dts/picoxcell* 7214F: arch/arm/mach-picoxcell/ 7215F: drivers/crypto/picoxcell* 7216 7217PIN CONTROL SUBSYSTEM 7218M: Linus Walleij <linus.walleij@linaro.org> 7219L: linux-gpio@vger.kernel.org 7220S: Maintained 7221F: drivers/pinctrl/ 7222F: include/linux/pinctrl/ 7223 7224PIN CONTROLLER - ATMEL AT91 7225M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7227S: Maintained 7228F: drivers/pinctrl/pinctrl-at91.c 7229 7230PIN CONTROLLER - RENESAS 7231M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7232L: linux-sh@vger.kernel.org 7233S: Maintained 7234F: drivers/pinctrl/sh-pfc/ 7235 7236PIN CONTROLLER - SAMSUNG 7237M: Tomasz Figa <tomasz.figa@gmail.com> 7238M: Thomas Abraham <thomas.abraham@linaro.org> 7239L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7240L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7241S: Maintained 7242F: drivers/pinctrl/samsung/ 7243 7244PIN CONTROLLER - ST SPEAR 7245M: Viresh Kumar <viresh.linux@gmail.com> 7246L: spear-devel@list.st.com 7247L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7248W: http://www.st.com/spear 7249S: Maintained 7250F: drivers/pinctrl/spear/ 7251 7252PKTCDVD DRIVER 7253M: Jiri Kosina <jkosina@suse.cz> 7254S: Maintained 7255F: drivers/block/pktcdvd.c 7256F: include/linux/pktcdvd.h 7257F: include/uapi/linux/pktcdvd.h 7258 7259PKUNITY SOC DRIVERS 7260M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7261W: http://mprc.pku.edu.cn/~guanxuetao/linux 7262S: Maintained 7263T: git git://github.com/gxt/linux.git 7264F: drivers/input/serio/i8042-unicore32io.h 7265F: drivers/i2c/busses/i2c-puv3.c 7266F: drivers/video/fbdev/fb-puv3.c 7267F: drivers/rtc/rtc-puv3.c 7268 7269PMBUS HARDWARE MONITORING DRIVERS 7270M: Guenter Roeck <linux@roeck-us.net> 7271L: lm-sensors@lm-sensors.org 7272W: http://www.lm-sensors.org/ 7273W: http://www.roeck-us.net/linux/drivers/ 7274T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7275S: Maintained 7276F: Documentation/hwmon/pmbus 7277F: drivers/hwmon/pmbus/ 7278F: include/linux/i2c/pmbus.h 7279 7280PMC SIERRA MaxRAID DRIVER 7281M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7282L: linux-scsi@vger.kernel.org 7283W: http://www.pmc-sierra.com/ 7284S: Supported 7285F: drivers/scsi/pmcraid.* 7286 7287PMC SIERRA PM8001 DRIVER 7288M: xjtuwjp@gmail.com 7289M: lindar_liu@usish.com 7290L: pmchba@pmcs.com 7291L: linux-scsi@vger.kernel.org 7292S: Supported 7293F: drivers/scsi/pm8001/ 7294 7295POSIX CLOCKS and TIMERS 7296M: Thomas Gleixner <tglx@linutronix.de> 7297L: linux-kernel@vger.kernel.org 7298T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7299S: Maintained 7300F: fs/timerfd.c 7301F: include/linux/timer* 7302F: kernel/time/*timer* 7303 7304POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7305M: Sebastian Reichel <sre@kernel.org> 7306M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7307M: David Woodhouse <dwmw2@infradead.org> 7308L: linux-pm@vger.kernel.org 7309T: git git://git.infradead.org/battery-2.6.git 7310S: Maintained 7311F: include/linux/power_supply.h 7312F: drivers/power/ 7313 7314PNP SUPPORT 7315M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7316S: Maintained 7317F: drivers/pnp/ 7318 7319PNXxxxx I2C DRIVER 7320M: Vitaly Wool <vitalywool@gmail.com> 7321L: linux-i2c@vger.kernel.org 7322S: Maintained 7323F: drivers/i2c/busses/i2c-pnx.c 7324 7325PPP PROTOCOL DRIVERS AND COMPRESSORS 7326M: Paul Mackerras <paulus@samba.org> 7327L: linux-ppp@vger.kernel.org 7328S: Maintained 7329F: drivers/net/ppp/ppp_* 7330 7331PPP OVER ATM (RFC 2364) 7332M: Mitchell Blank Jr <mitch@sfgoth.com> 7333S: Maintained 7334F: net/atm/pppoatm.c 7335F: include/uapi/linux/atmppp.h 7336 7337PPP OVER ETHERNET 7338M: Michal Ostrowski <mostrows@earthlink.net> 7339S: Maintained 7340F: drivers/net/ppp/pppoe.c 7341F: drivers/net/ppp/pppox.c 7342 7343PPP OVER L2TP 7344M: James Chapman <jchapman@katalix.com> 7345S: Maintained 7346F: net/l2tp/l2tp_ppp.c 7347F: include/linux/if_pppol2tp.h 7348F: include/uapi/linux/if_pppol2tp.h 7349 7350PPS SUPPORT 7351M: Rodolfo Giometti <giometti@enneenne.com> 7352W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7353L: linuxpps@ml.enneenne.com (subscribers-only) 7354S: Maintained 7355F: Documentation/pps/ 7356F: drivers/pps/ 7357F: include/linux/pps*.h 7358 7359PPTP DRIVER 7360M: Dmitry Kozlov <xeb@mail.ru> 7361L: netdev@vger.kernel.org 7362S: Maintained 7363F: drivers/net/ppp/pptp.c 7364W: http://sourceforge.net/projects/accel-pptp 7365 7366PREEMPTIBLE KERNEL 7367M: Robert Love <rml@tech9.net> 7368L: kpreempt-tech@lists.sourceforge.net 7369W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7370S: Supported 7371F: Documentation/preempt-locking.txt 7372F: include/linux/preempt.h 7373 7374PRISM54 WIRELESS DRIVER 7375M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7376L: linux-wireless@vger.kernel.org 7377W: http://wireless.kernel.org/en/users/Drivers/p54 7378S: Obsolete 7379F: drivers/net/wireless/prism54/ 7380 7381PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 7382M: Mikael Pettersson <mikpelinux@gmail.com> 7383L: linux-ide@vger.kernel.org 7384S: Maintained 7385F: drivers/ata/sata_promise.* 7386 7387PS3 NETWORK SUPPORT 7388M: Geoff Levand <geoff@infradead.org> 7389L: netdev@vger.kernel.org 7390L: cbe-oss-dev@lists.ozlabs.org 7391S: Maintained 7392F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7393 7394PS3 PLATFORM SUPPORT 7395M: Geoff Levand <geoff@infradead.org> 7396L: linuxppc-dev@lists.ozlabs.org 7397L: cbe-oss-dev@lists.ozlabs.org 7398S: Maintained 7399F: arch/powerpc/boot/ps3* 7400F: arch/powerpc/include/asm/lv1call.h 7401F: arch/powerpc/include/asm/ps3*.h 7402F: arch/powerpc/platforms/ps3/ 7403F: drivers/*/ps3* 7404F: drivers/ps3/ 7405F: drivers/rtc/rtc-ps3.c 7406F: drivers/usb/host/*ps3.c 7407F: sound/ppc/snd_ps3* 7408 7409PS3VRAM DRIVER 7410M: Jim Paris <jim@jtan.com> 7411L: cbe-oss-dev@lists.ozlabs.org 7412S: Maintained 7413F: drivers/block/ps3vram.c 7414 7415PSTORE FILESYSTEM 7416M: Anton Vorontsov <anton@enomsg.org> 7417M: Colin Cross <ccross@android.com> 7418M: Kees Cook <keescook@chromium.org> 7419M: Tony Luck <tony.luck@intel.com> 7420S: Maintained 7421T: git git://git.infradead.org/users/cbou/linux-pstore.git 7422F: fs/pstore/ 7423F: include/linux/pstore* 7424F: drivers/firmware/efi/efi-pstore.c 7425F: drivers/acpi/apei/erst.c 7426 7427PTP HARDWARE CLOCK SUPPORT 7428M: Richard Cochran <richardcochran@gmail.com> 7429L: netdev@vger.kernel.org 7430S: Maintained 7431W: http://linuxptp.sourceforge.net/ 7432F: Documentation/ABI/testing/sysfs-ptp 7433F: Documentation/ptp/* 7434F: drivers/net/ethernet/freescale/gianfar_ptp.c 7435F: drivers/net/phy/dp83640* 7436F: drivers/ptp/* 7437F: include/linux/ptp_cl* 7438 7439PTRACE SUPPORT 7440M: Roland McGrath <roland@hack.frob.com> 7441M: Oleg Nesterov <oleg@redhat.com> 7442S: Maintained 7443F: include/asm-generic/syscall.h 7444F: include/linux/ptrace.h 7445F: include/linux/regset.h 7446F: include/linux/tracehook.h 7447F: include/uapi/linux/ptrace.h 7448F: kernel/ptrace.c 7449 7450PVRUSB2 VIDEO4LINUX DRIVER 7451M: Mike Isely <isely@pobox.com> 7452L: pvrusb2@isely.net (subscribers-only) 7453L: linux-media@vger.kernel.org 7454W: http://www.isely.net/pvrusb2/ 7455T: git git://linuxtv.org/media_tree.git 7456S: Maintained 7457F: Documentation/video4linux/README.pvrusb2 7458F: drivers/media/usb/pvrusb2/ 7459 7460PWC WEBCAM DRIVER 7461M: Hans de Goede <hdegoede@redhat.com> 7462L: linux-media@vger.kernel.org 7463T: git git://linuxtv.org/media_tree.git 7464S: Maintained 7465F: drivers/media/usb/pwc/* 7466 7467PWM FAN DRIVER 7468M: Kamil Debski <k.debski@samsung.com> 7469L: lm-sensors@lm-sensors.org 7470S: Supported 7471F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7472F: Documentation/hwmon/pwm-fan 7473F: drivers/hwmon/pwm-fan.c 7474 7475PWM SUBSYSTEM 7476M: Thierry Reding <thierry.reding@gmail.com> 7477L: linux-pwm@vger.kernel.org 7478S: Maintained 7479T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7480F: Documentation/pwm.txt 7481F: Documentation/devicetree/bindings/pwm/ 7482F: include/linux/pwm.h 7483F: drivers/pwm/ 7484F: drivers/video/backlight/pwm_bl.c 7485F: include/linux/pwm_backlight.h 7486 7487PXA2xx/PXA3xx SUPPORT 7488M: Daniel Mack <daniel@zonque.org> 7489M: Haojian Zhuang <haojian.zhuang@gmail.com> 7490M: Robert Jarzmik <robert.jarzmik@free.fr> 7491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7492T: git git://github.com/hzhuang1/linux.git 7493T: git git://github.com/rjarzmik/linux.git 7494S: Maintained 7495F: arch/arm/mach-pxa/ 7496F: drivers/pcmcia/pxa2xx* 7497F: drivers/spi/spi-pxa2xx* 7498F: drivers/usb/gadget/udc/pxa2* 7499F: include/sound/pxa2xx-lib.h 7500F: sound/arm/pxa* 7501F: sound/soc/pxa/ 7502 7503PXA3xx NAND FLASH DRIVER 7504M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7505L: linux-mtd@lists.infradead.org 7506S: Maintained 7507F: drivers/mtd/nand/pxa3xx_nand.c 7508 7509MMP SUPPORT 7510M: Eric Miao <eric.y.miao@gmail.com> 7511M: Haojian Zhuang <haojian.zhuang@gmail.com> 7512L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7513T: git git://github.com/hzhuang1/linux.git 7514T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7515S: Maintained 7516F: arch/arm/mach-mmp/ 7517 7518PXA MMCI DRIVER 7519S: Orphan 7520 7521PXA RTC DRIVER 7522M: Robert Jarzmik <robert.jarzmik@free.fr> 7523L: rtc-linux@googlegroups.com 7524S: Maintained 7525 7526QAT DRIVER 7527M: Tadeusz Struk <tadeusz.struk@intel.com> 7528L: qat-linux@intel.com 7529S: Supported 7530F: drivers/crypto/qat/ 7531 7532QIB DRIVER 7533M: Mike Marciniszyn <infinipath@intel.com> 7534L: linux-rdma@vger.kernel.org 7535S: Supported 7536F: drivers/infiniband/hw/qib/ 7537 7538QLOGIC QLA1280 SCSI DRIVER 7539M: Michael Reed <mdr@sgi.com> 7540L: linux-scsi@vger.kernel.org 7541S: Maintained 7542F: drivers/scsi/qla1280.[ch] 7543 7544QLOGIC QLA2XXX FC-SCSI DRIVER 7545M: qla2xxx-upstream@qlogic.com 7546L: linux-scsi@vger.kernel.org 7547S: Supported 7548F: Documentation/scsi/LICENSE.qla2xxx 7549F: drivers/scsi/qla2xxx/ 7550 7551QLOGIC QLA4XXX iSCSI DRIVER 7552M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 7553M: iscsi-driver@qlogic.com 7554L: linux-scsi@vger.kernel.org 7555S: Supported 7556F: Documentation/scsi/LICENSE.qla4xxx 7557F: drivers/scsi/qla4xxx/ 7558 7559QLOGIC QLA3XXX NETWORK DRIVER 7560M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7561M: Ron Mercer <ron.mercer@qlogic.com> 7562M: linux-driver@qlogic.com 7563L: netdev@vger.kernel.org 7564S: Supported 7565F: Documentation/networking/LICENSE.qla3xxx 7566F: drivers/net/ethernet/qlogic/qla3xxx.* 7567 7568QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7569M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7570M: Dept-GELinuxNICDev@qlogic.com 7571L: netdev@vger.kernel.org 7572S: Supported 7573F: drivers/net/ethernet/qlogic/qlcnic/ 7574 7575QLOGIC QLGE 10Gb ETHERNET DRIVER 7576M: Harish Patil <harish.patil@qlogic.com> 7577M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7578M: Dept-GELinuxNICDev@qlogic.com 7579M: linux-driver@qlogic.com 7580L: netdev@vger.kernel.org 7581S: Supported 7582F: drivers/net/ethernet/qlogic/qlge/ 7583 7584QNX4 FILESYSTEM 7585M: Anders Larsen <al@alarsen.net> 7586W: http://www.alarsen.net/linux/qnx4fs/ 7587S: Maintained 7588F: fs/qnx4/ 7589F: include/uapi/linux/qnx4_fs.h 7590F: include/uapi/linux/qnxtypes.h 7591 7592QT1010 MEDIA DRIVER 7593M: Antti Palosaari <crope@iki.fi> 7594L: linux-media@vger.kernel.org 7595W: http://linuxtv.org/ 7596W: http://palosaari.fi/linux/ 7597Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7598T: git git://linuxtv.org/anttip/media_tree.git 7599S: Maintained 7600F: drivers/media/tuners/qt1010* 7601 7602QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7603M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7604L: linux-wireless@vger.kernel.org 7605L: ath9k-devel@lists.ath9k.org 7606W: http://wireless.kernel.org/en/users/Drivers/ath9k 7607S: Supported 7608F: drivers/net/wireless/ath/ath9k/ 7609 7610QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7611M: Kalle Valo <kvalo@qca.qualcomm.com> 7612L: ath10k@lists.infradead.org 7613W: http://wireless.kernel.org/en/users/Drivers/ath10k 7614T: git git://github.com/kvalo/ath.git 7615S: Supported 7616F: drivers/net/wireless/ath/ath10k/ 7617 7618QUALCOMM HEXAGON ARCHITECTURE 7619M: Richard Kuo <rkuo@codeaurora.org> 7620L: linux-hexagon@vger.kernel.org 7621S: Supported 7622F: arch/hexagon/ 7623 7624QUALCOMM WCN36XX WIRELESS DRIVER 7625M: Eugene Krasnikov <k.eugene.e@gmail.com> 7626L: wcn36xx@lists.infradead.org 7627W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7628T: git git://github.com/KrasnikovEugene/wcn36xx.git 7629S: Supported 7630F: drivers/net/wireless/ath/wcn36xx/ 7631 7632QUICKCAM PARALLEL PORT WEBCAMS 7633M: Hans Verkuil <hverkuil@xs4all.nl> 7634L: linux-media@vger.kernel.org 7635T: git git://linuxtv.org/media_tree.git 7636W: http://linuxtv.org 7637S: Odd Fixes 7638F: drivers/media/parport/*-qcam* 7639 7640RADOS BLOCK DEVICE (RBD) 7641M: Yehuda Sadeh <yehuda@inktank.com> 7642M: Sage Weil <sage@inktank.com> 7643M: Alex Elder <elder@kernel.org> 7644M: ceph-devel@vger.kernel.org 7645W: http://ceph.com/ 7646T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7647S: Supported 7648F: drivers/block/rbd.c 7649F: drivers/block/rbd_types.h 7650 7651RADEON FRAMEBUFFER DISPLAY DRIVER 7652M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7653L: linux-fbdev@vger.kernel.org 7654S: Maintained 7655F: drivers/video/fbdev/aty/radeon* 7656F: include/uapi/linux/radeonfb.h 7657 7658RADIOSHARK RADIO DRIVER 7659M: Hans de Goede <hdegoede@redhat.com> 7660L: linux-media@vger.kernel.org 7661T: git git://linuxtv.org/media_tree.git 7662S: Maintained 7663F: drivers/media/radio/radio-shark.c 7664 7665RADIOSHARK2 RADIO DRIVER 7666M: Hans de Goede <hdegoede@redhat.com> 7667L: linux-media@vger.kernel.org 7668T: git git://linuxtv.org/media_tree.git 7669S: Maintained 7670F: drivers/media/radio/radio-shark2.c 7671F: drivers/media/radio/radio-tea5777.c 7672 7673RAGE128 FRAMEBUFFER DISPLAY DRIVER 7674M: Paul Mackerras <paulus@samba.org> 7675L: linux-fbdev@vger.kernel.org 7676S: Maintained 7677F: drivers/video/fbdev/aty/aty128fb.c 7678 7679RALINK RT2X00 WIRELESS LAN DRIVER 7680P: rt2x00 project 7681M: Stanislaw Gruszka <sgruszka@redhat.com> 7682M: Helmut Schaa <helmut.schaa@googlemail.com> 7683L: linux-wireless@vger.kernel.org 7684L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7685W: http://rt2x00.serialmonkey.com/ 7686S: Maintained 7687F: drivers/net/wireless/rt2x00/ 7688 7689RAMDISK RAM BLOCK DEVICE DRIVER 7690M: Nick Piggin <npiggin@kernel.dk> 7691S: Maintained 7692F: Documentation/blockdev/ramdisk.txt 7693F: drivers/block/brd.c 7694 7695RANDOM NUMBER DRIVER 7696M: "Theodore Ts'o" <tytso@mit.edu> 7697S: Maintained 7698F: drivers/char/random.c 7699 7700RAPIDIO SUBSYSTEM 7701M: Matt Porter <mporter@kernel.crashing.org> 7702M: Alexandre Bounine <alexandre.bounine@idt.com> 7703S: Maintained 7704F: drivers/rapidio/ 7705 7706RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7707L: linux-wireless@vger.kernel.org 7708S: Orphan 7709F: drivers/net/wireless/ray* 7710 7711RCUTORTURE MODULE 7712M: Josh Triplett <josh@joshtriplett.org> 7713M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7714L: linux-kernel@vger.kernel.org 7715S: Supported 7716T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7717F: Documentation/RCU/torture.txt 7718F: kernel/rcu/rcutorture.c 7719 7720RCUTORTURE TEST FRAMEWORK 7721M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7722M: Josh Triplett <josh@joshtriplett.org> 7723R: Steven Rostedt <rostedt@goodmis.org> 7724R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7725R: Lai Jiangshan <laijs@cn.fujitsu.com> 7726L: linux-kernel@vger.kernel.org 7727S: Supported 7728T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7729F: tools/testing/selftests/rcutorture 7730 7731RDC R-321X SoC 7732M: Florian Fainelli <florian@openwrt.org> 7733S: Maintained 7734 7735RDC R6040 FAST ETHERNET DRIVER 7736M: Florian Fainelli <florian@openwrt.org> 7737L: netdev@vger.kernel.org 7738S: Maintained 7739F: drivers/net/ethernet/rdc/r6040.c 7740 7741RDS - RELIABLE DATAGRAM SOCKETS 7742M: Chien Yen <chien.yen@oracle.com> 7743L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7744S: Supported 7745F: net/rds/ 7746 7747READ-COPY UPDATE (RCU) 7748M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7749M: Josh Triplett <josh@joshtriplett.org> 7750R: Steven Rostedt <rostedt@goodmis.org> 7751R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7752R: Lai Jiangshan <laijs@cn.fujitsu.com> 7753L: linux-kernel@vger.kernel.org 7754W: http://www.rdrop.com/users/paulmck/RCU/ 7755S: Supported 7756T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7757F: Documentation/RCU/ 7758X: Documentation/RCU/torture.txt 7759F: include/linux/rcu* 7760X: include/linux/srcu.h 7761F: kernel/rcu/ 7762X: kernel/torture.c 7763 7764REAL TIME CLOCK (RTC) SUBSYSTEM 7765M: Alessandro Zummo <a.zummo@towertech.it> 7766L: rtc-linux@googlegroups.com 7767Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 7768S: Maintained 7769F: Documentation/rtc.txt 7770F: drivers/rtc/ 7771F: include/linux/rtc.h 7772F: include/uapi/linux/rtc.h 7773 7774REALTEK AUDIO CODECS 7775M: Bard Liao <bardliao@realtek.com> 7776M: Oder Chiou <oder_chiou@realtek.com> 7777S: Maintained 7778F: sound/soc/codecs/rt* 7779F: include/sound/rt*.h 7780 7781REISERFS FILE SYSTEM 7782L: reiserfs-devel@vger.kernel.org 7783S: Supported 7784F: fs/reiserfs/ 7785 7786REGISTER MAP ABSTRACTION 7787M: Mark Brown <broonie@kernel.org> 7788L: linux-kernel@vger.kernel.org 7789T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 7790S: Supported 7791F: drivers/base/regmap/ 7792F: include/linux/regmap.h 7793 7794REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 7795M: Ohad Ben-Cohen <ohad@wizery.com> 7796T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 7797S: Maintained 7798F: drivers/remoteproc/ 7799F: Documentation/remoteproc.txt 7800F: include/linux/remoteproc.h 7801 7802REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 7803M: Ohad Ben-Cohen <ohad@wizery.com> 7804T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 7805S: Maintained 7806F: drivers/rpmsg/ 7807F: Documentation/rpmsg.txt 7808F: include/linux/rpmsg.h 7809 7810RESET CONTROLLER FRAMEWORK 7811M: Philipp Zabel <p.zabel@pengutronix.de> 7812S: Maintained 7813F: drivers/reset/ 7814F: Documentation/devicetree/bindings/reset/ 7815F: include/linux/reset.h 7816F: include/linux/reset-controller.h 7817 7818RFKILL 7819M: Johannes Berg <johannes@sipsolutions.net> 7820L: linux-wireless@vger.kernel.org 7821W: http://wireless.kernel.org/ 7822T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 7823T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 7824S: Maintained 7825F: Documentation/rfkill.txt 7826F: net/rfkill/ 7827 7828RICOH SMARTMEDIA/XD DRIVER 7829M: Maxim Levitsky <maximlevitsky@gmail.com> 7830S: Maintained 7831F: drivers/mtd/nand/r852.c 7832F: drivers/mtd/nand/r852.h 7833 7834RICOH R5C592 MEMORYSTICK DRIVER 7835M: Maxim Levitsky <maximlevitsky@gmail.com> 7836S: Maintained 7837F: drivers/memstick/host/r592.* 7838 7839ROCCAT DRIVERS 7840M: Stefan Achatz <erazor_de@users.sourceforge.net> 7841W: http://sourceforge.net/projects/roccat/ 7842S: Maintained 7843F: drivers/hid/hid-roccat* 7844F: include/linux/hid-roccat* 7845F: Documentation/ABI/*/sysfs-driver-hid-roccat* 7846 7847ROCKETPORT DRIVER 7848P: Comtrol Corp. 7849W: http://www.comtrol.com 7850S: Maintained 7851F: Documentation/serial/rocket.txt 7852F: drivers/tty/rocket* 7853 7854ROSE NETWORK LAYER 7855M: Ralf Baechle <ralf@linux-mips.org> 7856L: linux-hams@vger.kernel.org 7857W: http://www.linux-ax25.org/ 7858S: Maintained 7859F: include/net/rose.h 7860F: include/uapi/linux/rose.h 7861F: net/rose/ 7862 7863RTL2830 MEDIA DRIVER 7864M: Antti Palosaari <crope@iki.fi> 7865L: linux-media@vger.kernel.org 7866W: http://linuxtv.org/ 7867W: http://palosaari.fi/linux/ 7868Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7869T: git git://linuxtv.org/anttip/media_tree.git 7870S: Maintained 7871F: drivers/media/dvb-frontends/rtl2830* 7872 7873RTL2832 MEDIA DRIVER 7874M: Antti Palosaari <crope@iki.fi> 7875L: linux-media@vger.kernel.org 7876W: http://linuxtv.org/ 7877W: http://palosaari.fi/linux/ 7878Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7879T: git git://linuxtv.org/anttip/media_tree.git 7880S: Maintained 7881F: drivers/media/dvb-frontends/rtl2832* 7882 7883RTL2832_SDR MEDIA DRIVER 7884M: Antti Palosaari <crope@iki.fi> 7885L: linux-media@vger.kernel.org 7886W: http://linuxtv.org/ 7887W: http://palosaari.fi/linux/ 7888Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7889T: git git://linuxtv.org/anttip/media_tree.git 7890S: Maintained 7891F: drivers/media/dvb-frontends/rtl2832_sdr* 7892 7893RTL8180 WIRELESS DRIVER 7894M: "John W. Linville" <linville@tuxdriver.com> 7895L: linux-wireless@vger.kernel.org 7896W: http://wireless.kernel.org/ 7897T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7898S: Maintained 7899F: drivers/net/wireless/rtl818x/rtl8180/ 7900 7901RTL8187 WIRELESS DRIVER 7902M: Herton Ronaldo Krzesinski <herton@canonical.com> 7903M: Hin-Tak Leung <htl10@users.sourceforge.net> 7904M: Larry Finger <Larry.Finger@lwfinger.net> 7905L: linux-wireless@vger.kernel.org 7906W: http://wireless.kernel.org/ 7907T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7908S: Maintained 7909F: drivers/net/wireless/rtl818x/rtl8187/ 7910 7911RTL8192CE WIRELESS DRIVER 7912M: Larry Finger <Larry.Finger@lwfinger.net> 7913M: Chaoming Li <chaoming_li@realsil.com.cn> 7914L: linux-wireless@vger.kernel.org 7915W: http://wireless.kernel.org/ 7916T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 7917S: Maintained 7918F: drivers/net/wireless/rtlwifi/ 7919F: drivers/net/wireless/rtlwifi/rtl8192ce/ 7920 7921S3 SAVAGE FRAMEBUFFER DRIVER 7922M: Antonino Daplas <adaplas@gmail.com> 7923L: linux-fbdev@vger.kernel.org 7924S: Maintained 7925F: drivers/video/fbdev/savage/ 7926 7927S390 7928M: Martin Schwidefsky <schwidefsky@de.ibm.com> 7929M: Heiko Carstens <heiko.carstens@de.ibm.com> 7930M: linux390@de.ibm.com 7931L: linux-s390@vger.kernel.org 7932W: http://www.ibm.com/developerworks/linux/linux390/ 7933S: Supported 7934F: arch/s390/ 7935F: drivers/s390/ 7936F: Documentation/s390/ 7937F: Documentation/DocBook/s390* 7938 7939S390 COMMON I/O LAYER 7940M: Sebastian Ott <sebott@linux.vnet.ibm.com> 7941M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 7942L: linux-s390@vger.kernel.org 7943W: http://www.ibm.com/developerworks/linux/linux390/ 7944S: Supported 7945F: drivers/s390/cio/ 7946 7947S390 DASD DRIVER 7948M: Stefan Weinhuber <wein@de.ibm.com> 7949M: Stefan Haberland <stefan.haberland@de.ibm.com> 7950L: linux-s390@vger.kernel.org 7951W: http://www.ibm.com/developerworks/linux/linux390/ 7952S: Supported 7953F: drivers/s390/block/dasd* 7954F: block/partitions/ibm.c 7955 7956S390 NETWORK DRIVERS 7957M: Ursula Braun <ursula.braun@de.ibm.com> 7958M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 7959M: linux390@de.ibm.com 7960L: linux-s390@vger.kernel.org 7961W: http://www.ibm.com/developerworks/linux/linux390/ 7962S: Supported 7963F: drivers/s390/net/ 7964 7965S390 PCI SUBSYSTEM 7966M: Sebastian Ott <sebott@linux.vnet.ibm.com> 7967M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 7968L: linux-s390@vger.kernel.org 7969W: http://www.ibm.com/developerworks/linux/linux390/ 7970S: Supported 7971F: arch/s390/pci/ 7972F: drivers/pci/hotplug/s390_pci_hpc.c 7973 7974S390 ZCRYPT DRIVER 7975M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 7976M: linux390@de.ibm.com 7977L: linux-s390@vger.kernel.org 7978W: http://www.ibm.com/developerworks/linux/linux390/ 7979S: Supported 7980F: drivers/s390/crypto/ 7981 7982S390 ZFCP DRIVER 7983M: Steffen Maier <maier@linux.vnet.ibm.com> 7984M: linux390@de.ibm.com 7985L: linux-s390@vger.kernel.org 7986W: http://www.ibm.com/developerworks/linux/linux390/ 7987S: Supported 7988F: drivers/s390/scsi/zfcp_* 7989 7990S390 IUCV NETWORK LAYER 7991M: Ursula Braun <ursula.braun@de.ibm.com> 7992M: linux390@de.ibm.com 7993L: linux-s390@vger.kernel.org 7994W: http://www.ibm.com/developerworks/linux/linux390/ 7995S: Supported 7996F: drivers/s390/net/*iucv* 7997F: include/net/iucv/ 7998F: net/iucv/ 7999 8000S3C24XX SD/MMC Driver 8001M: Ben Dooks <ben-linux@fluff.org> 8002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8003S: Supported 8004F: drivers/mmc/host/s3cmci.* 8005 8006SAA6588 RDS RECEIVER DRIVER 8007M: Hans Verkuil <hverkuil@xs4all.nl> 8008L: linux-media@vger.kernel.org 8009T: git git://linuxtv.org/media_tree.git 8010W: http://linuxtv.org 8011S: Odd Fixes 8012F: drivers/media/i2c/saa6588* 8013 8014SAA7134 VIDEO4LINUX DRIVER 8015M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8016L: linux-media@vger.kernel.org 8017W: http://linuxtv.org 8018T: git git://linuxtv.org/media_tree.git 8019S: Odd fixes 8020F: Documentation/video4linux/*.saa7134 8021F: drivers/media/pci/saa7134/ 8022 8023SAA7146 VIDEO4LINUX-2 DRIVER 8024M: Hans Verkuil <hverkuil@xs4all.nl> 8025L: linux-media@vger.kernel.org 8026T: git git://linuxtv.org/media_tree.git 8027S: Maintained 8028F: drivers/media/common/saa7146/ 8029F: drivers/media/pci/saa7146/ 8030F: include/media/saa7146* 8031 8032SAMSUNG LAPTOP DRIVER 8033M: Corentin Chary <corentin.chary@gmail.com> 8034L: platform-driver-x86@vger.kernel.org 8035S: Maintained 8036F: drivers/platform/x86/samsung-laptop.c 8037 8038SAMSUNG AUDIO (ASoC) DRIVERS 8039M: Sangbeom Kim <sbkim73@samsung.com> 8040L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8041S: Supported 8042F: sound/soc/samsung/ 8043 8044SAMSUNG FRAMEBUFFER DRIVER 8045M: Jingoo Han <jg1.han@samsung.com> 8046L: linux-fbdev@vger.kernel.org 8047S: Maintained 8048F: drivers/video/fbdev/s3c-fb.c 8049 8050SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8051M: Sangbeom Kim <sbkim73@samsung.com> 8052L: linux-kernel@vger.kernel.org 8053S: Supported 8054F: drivers/mfd/sec*.c 8055F: drivers/regulator/s2m*.c 8056F: drivers/regulator/s5m*.c 8057F: include/linux/mfd/samsung/ 8058 8059SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8060M: Kyungmin Park <kyungmin.park@samsung.com> 8061M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8062L: linux-media@vger.kernel.org 8063Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8064S: Supported 8065F: drivers/media/platform/exynos4-is/ 8066 8067SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8068M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8069L: linux-media@vger.kernel.org 8070L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8071S: Maintained 8072F: drivers/media/platform/s3c-camif/ 8073F: include/media/s3c_camif.h 8074 8075SAMSUNG S5C73M3 CAMERA DRIVER 8076M: Kyungmin Park <kyungmin.park@samsung.com> 8077M: Andrzej Hajda <a.hajda@samsung.com> 8078L: linux-media@vger.kernel.org 8079S: Supported 8080F: drivers/media/i2c/s5c73m3/* 8081 8082SAMSUNG S5K5BAF CAMERA DRIVER 8083M: Kyungmin Park <kyungmin.park@samsung.com> 8084M: Andrzej Hajda <a.hajda@samsung.com> 8085L: linux-media@vger.kernel.org 8086S: Supported 8087F: drivers/media/i2c/s5k5baf.c 8088 8089SAMSUNG SOC CLOCK DRIVERS 8090M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8091M: Tomasz Figa <tomasz.figa@gmail.com> 8092S: Supported 8093L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8094F: drivers/clk/samsung/ 8095 8096SAMSUNG SXGBE DRIVERS 8097M: Byungho An <bh74.an@samsung.com> 8098M: Girish K S <ks.giri@samsung.com> 8099M: Vipul Pandya <vipul.pandya@samsung.com> 8100S: Supported 8101L: netdev@vger.kernel.org 8102F: drivers/net/ethernet/samsung/sxgbe/ 8103 8104SAMSUNG USB2 PHY DRIVER 8105M: Kamil Debski <k.debski@samsung.com> 8106L: linux-kernel@vger.kernel.org 8107S: Supported 8108F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8109F: Documentation/phy/samsung-usb2.txt 8110F: drivers/phy/phy-exynos4210-usb2.c 8111F: drivers/phy/phy-exynos4x12-usb2.c 8112F: drivers/phy/phy-exynos5250-usb2.c 8113F: drivers/phy/phy-s5pv210-usb2.c 8114F: drivers/phy/phy-samsung-usb2.c 8115F: drivers/phy/phy-samsung-usb2.h 8116 8117SERIAL DRIVERS 8118M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8119L: linux-serial@vger.kernel.org 8120S: Maintained 8121F: drivers/tty/serial/ 8122 8123SYNOPSYS DESIGNWARE DMAC DRIVER 8124M: Viresh Kumar <viresh.linux@gmail.com> 8125M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8126S: Maintained 8127F: include/linux/platform_data/dma-dw.h 8128F: drivers/dma/dw/ 8129 8130SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8131M: Seungwon Jeon <tgih.jun@samsung.com> 8132M: Jaehoon Chung <jh80.chung@samsung.com> 8133L: linux-mmc@vger.kernel.org 8134S: Maintained 8135F: include/linux/mmc/dw_mmc.h 8136F: drivers/mmc/host/dw_mmc* 8137 8138THUNDERBOLT DRIVER 8139M: Andreas Noever <andreas.noever@gmail.com> 8140S: Maintained 8141F: drivers/thunderbolt/ 8142 8143TIMEKEEPING, CLOCKSOURCE CORE, NTP 8144M: John Stultz <john.stultz@linaro.org> 8145M: Thomas Gleixner <tglx@linutronix.de> 8146L: linux-kernel@vger.kernel.org 8147T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8148S: Supported 8149F: include/linux/clocksource.h 8150F: include/linux/time.h 8151F: include/linux/timex.h 8152F: include/uapi/linux/time.h 8153F: include/uapi/linux/timex.h 8154F: kernel/time/clocksource.c 8155F: kernel/time/time*.c 8156F: kernel/time/ntp.c 8157 8158TLG2300 VIDEO4LINUX-2 DRIVER 8159M: Huang Shijie <shijie8@gmail.com> 8160M: Hans Verkuil <hverkuil@xs4all.nl> 8161S: Odd Fixes 8162F: drivers/media/usb/tlg2300/ 8163 8164SC1200 WDT DRIVER 8165M: Zwane Mwaikambo <zwanem@gmail.com> 8166S: Maintained 8167F: drivers/watchdog/sc1200wdt.c 8168 8169SCHEDULER 8170M: Ingo Molnar <mingo@redhat.com> 8171M: Peter Zijlstra <peterz@infradead.org> 8172L: linux-kernel@vger.kernel.org 8173T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8174S: Maintained 8175F: kernel/sched/ 8176F: include/linux/sched.h 8177F: include/uapi/linux/sched.h 8178F: include/linux/wait.h 8179 8180SCORE ARCHITECTURE 8181M: Chen Liqin <liqin.linux@gmail.com> 8182M: Lennox Wu <lennox.wu@gmail.com> 8183W: http://www.sunplus.com 8184S: Supported 8185F: arch/score/ 8186 8187SCSI CDROM DRIVER 8188M: Jens Axboe <axboe@kernel.dk> 8189L: linux-scsi@vger.kernel.org 8190W: http://www.kernel.dk 8191S: Maintained 8192F: drivers/scsi/sr* 8193 8194SCSI RDMA PROTOCOL (SRP) INITIATOR 8195M: Bart Van Assche <bvanassche@acm.org> 8196L: linux-rdma@vger.kernel.org 8197S: Supported 8198W: http://www.openfabrics.org 8199Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8200T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8201F: drivers/infiniband/ulp/srp/ 8202F: include/scsi/srp.h 8203 8204SCSI SG DRIVER 8205M: Doug Gilbert <dgilbert@interlog.com> 8206L: linux-scsi@vger.kernel.org 8207W: http://sg.danny.cz/sg 8208S: Maintained 8209F: Documentation/scsi/scsi-generic.txt 8210F: drivers/scsi/sg.c 8211F: include/scsi/sg.h 8212 8213SCSI SUBSYSTEM 8214M: "James E.J. Bottomley" <JBottomley@parallels.com> 8215L: linux-scsi@vger.kernel.org 8216T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8217T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8218T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8219S: Maintained 8220F: drivers/scsi/ 8221F: include/scsi/ 8222 8223SCSI TAPE DRIVER 8224M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8225L: linux-scsi@vger.kernel.org 8226S: Maintained 8227F: Documentation/scsi/st.txt 8228F: drivers/scsi/st.* 8229F: drivers/scsi/st_*.h 8230 8231SCTP PROTOCOL 8232M: Vlad Yasevich <vyasevich@gmail.com> 8233M: Neil Horman <nhorman@tuxdriver.com> 8234L: linux-sctp@vger.kernel.org 8235W: http://lksctp.sourceforge.net 8236S: Maintained 8237F: Documentation/networking/sctp.txt 8238F: include/linux/sctp.h 8239F: include/uapi/linux/sctp.h 8240F: include/net/sctp/ 8241F: net/sctp/ 8242 8243SCx200 CPU SUPPORT 8244M: Jim Cromie <jim.cromie@gmail.com> 8245S: Odd Fixes 8246F: Documentation/i2c/busses/scx200_acb 8247F: arch/x86/platform/scx200/ 8248F: drivers/watchdog/scx200_wdt.c 8249F: drivers/i2c/busses/scx200* 8250F: drivers/mtd/maps/scx200_docflash.c 8251F: include/linux/scx200.h 8252 8253SCx200 GPIO DRIVER 8254M: Jim Cromie <jim.cromie@gmail.com> 8255S: Maintained 8256F: drivers/char/scx200_gpio.c 8257F: include/linux/scx200_gpio.h 8258 8259SCx200 HRT CLOCKSOURCE DRIVER 8260M: Jim Cromie <jim.cromie@gmail.com> 8261S: Maintained 8262F: drivers/clocksource/scx200_hrt.c 8263 8264SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8265M: Sascha Sommer <saschasommer@freenet.de> 8266L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8267S: Maintained 8268F: drivers/mmc/host/sdricoh_cs.c 8269 8270SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8271M: Chris Ball <chris@printf.net> 8272L: linux-mmc@vger.kernel.org 8273T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8274S: Maintained 8275F: drivers/mmc/host/sdhci.* 8276F: drivers/mmc/host/sdhci-pltfm.[ch] 8277 8278SECURE COMPUTING 8279M: Kees Cook <keescook@chromium.org> 8280R: Andy Lutomirski <luto@amacapital.net> 8281R: Will Drewry <wad@chromium.org> 8282T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8283S: Supported 8284F: kernel/seccomp.c 8285F: include/uapi/linux/seccomp.h 8286F: include/linux/seccomp.h 8287K: \bsecure_computing 8288K: \bTIF_SECCOMP\b 8289 8290SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8291M: Anton Vorontsov <anton@enomsg.org> 8292L: linuxppc-dev@lists.ozlabs.org 8293L: linux-mmc@vger.kernel.org 8294S: Maintained 8295F: drivers/mmc/host/sdhci-pltfm.[ch] 8296 8297SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8298M: Ben Dooks <ben-linux@fluff.org> 8299L: linux-mmc@vger.kernel.org 8300S: Maintained 8301F: drivers/mmc/host/sdhci-s3c.c 8302 8303SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8304M: Viresh Kumar <viresh.linux@gmail.com> 8305L: spear-devel@list.st.com 8306L: linux-mmc@vger.kernel.org 8307S: Maintained 8308F: drivers/mmc/host/sdhci-spear.c 8309 8310SECURITY SUBSYSTEM 8311M: James Morris <james.l.morris@oracle.com> 8312M: Serge E. Hallyn <serge@hallyn.com> 8313L: linux-security-module@vger.kernel.org (suggested Cc:) 8314T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8315W: http://kernsec.org/ 8316S: Supported 8317F: security/ 8318 8319SECURITY CONTACT 8320M: Security Officers <security@kernel.org> 8321S: Supported 8322 8323SELINUX SECURITY MODULE 8324M: Paul Moore <paul@paul-moore.com> 8325M: Stephen Smalley <sds@tycho.nsa.gov> 8326M: Eric Paris <eparis@parisplace.org> 8327L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8328W: http://selinuxproject.org 8329T: git git://git.infradead.org/users/pcmoore/selinux 8330S: Supported 8331F: include/linux/selinux* 8332F: security/selinux/ 8333F: scripts/selinux/ 8334 8335APPARMOR SECURITY MODULE 8336M: John Johansen <john.johansen@canonical.com> 8337L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8338W: apparmor.wiki.kernel.org 8339T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8340S: Supported 8341F: security/apparmor/ 8342 8343SENSABLE PHANTOM 8344M: Jiri Slaby <jirislaby@gmail.com> 8345S: Maintained 8346F: drivers/misc/phantom.c 8347F: include/uapi/linux/phantom.h 8348 8349SERIAL ATA (SATA) SUBSYSTEM 8350M: Tejun Heo <tj@kernel.org> 8351L: linux-ide@vger.kernel.org 8352T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8353S: Supported 8354F: drivers/ata/ 8355F: include/linux/ata.h 8356F: include/linux/libata.h 8357 8358SERIAL ATA AHCI PLATFORM devices support 8359M: Hans de Goede <hdegoede@redhat.com> 8360M: Tejun Heo <tj@kernel.org> 8361L: linux-ide@vger.kernel.org 8362T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8363S: Supported 8364F: drivers/ata/ahci_platform.c 8365F: drivers/ata/libahci_platform.c 8366F: include/linux/ahci_platform.h 8367 8368SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8369M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8370L: linux-scsi@vger.kernel.org 8371W: http://www.emulex.com 8372S: Supported 8373F: drivers/scsi/be2iscsi/ 8374 8375SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8376M: Sathya Perla <sathya.perla@emulex.com> 8377M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8378M: Ajit Khaparde <ajit.khaparde@emulex.com> 8379L: netdev@vger.kernel.org 8380W: http://www.emulex.com 8381S: Supported 8382F: drivers/net/ethernet/emulex/benet/ 8383 8384SFC NETWORK DRIVER 8385M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8386M: Shradha Shah <sshah@solarflare.com> 8387L: netdev@vger.kernel.org 8388S: Supported 8389F: drivers/net/ethernet/sfc/ 8390 8391SGI GRU DRIVER 8392M: Dimitri Sivanich <sivanich@sgi.com> 8393S: Maintained 8394F: drivers/misc/sgi-gru/ 8395 8396SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8397M: Pat Gefre <pfg@sgi.com> 8398L: linux-ia64@vger.kernel.org 8399S: Supported 8400F: Documentation/ia64/serial.txt 8401F: drivers/tty/serial/ioc?_serial.c 8402F: include/linux/ioc?.h 8403 8404SGI XP/XPC/XPNET DRIVER 8405M: Cliff Whickman <cpw@sgi.com> 8406M: Robin Holt <robinmholt@gmail.com> 8407S: Maintained 8408F: drivers/misc/sgi-xp/ 8409 8410SI2157 MEDIA DRIVER 8411M: Antti Palosaari <crope@iki.fi> 8412L: linux-media@vger.kernel.org 8413W: http://linuxtv.org/ 8414W: http://palosaari.fi/linux/ 8415Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8416T: git git://linuxtv.org/anttip/media_tree.git 8417S: Maintained 8418F: drivers/media/tuners/si2157* 8419 8420SI2168 MEDIA DRIVER 8421M: Antti Palosaari <crope@iki.fi> 8422L: linux-media@vger.kernel.org 8423W: http://linuxtv.org/ 8424W: http://palosaari.fi/linux/ 8425Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8426T: git git://linuxtv.org/anttip/media_tree.git 8427S: Maintained 8428F: drivers/media/dvb-frontends/si2168* 8429 8430SI470X FM RADIO RECEIVER I2C DRIVER 8431M: Hans Verkuil <hverkuil@xs4all.nl> 8432L: linux-media@vger.kernel.org 8433T: git git://linuxtv.org/media_tree.git 8434W: http://linuxtv.org 8435S: Odd Fixes 8436F: drivers/media/radio/si470x/radio-si470x-i2c.c 8437 8438SI470X FM RADIO RECEIVER USB DRIVER 8439M: Hans Verkuil <hverkuil@xs4all.nl> 8440L: linux-media@vger.kernel.org 8441T: git git://linuxtv.org/media_tree.git 8442W: http://linuxtv.org 8443S: Maintained 8444F: drivers/media/radio/si470x/radio-si470x-common.c 8445F: drivers/media/radio/si470x/radio-si470x.h 8446F: drivers/media/radio/si470x/radio-si470x-usb.c 8447 8448SI4713 FM RADIO TRANSMITTER I2C DRIVER 8449M: Eduardo Valentin <edubezval@gmail.com> 8450L: linux-media@vger.kernel.org 8451T: git git://linuxtv.org/media_tree.git 8452W: http://linuxtv.org 8453S: Odd Fixes 8454F: drivers/media/radio/si4713/si4713.? 8455 8456SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8457M: Eduardo Valentin <edubezval@gmail.com> 8458L: linux-media@vger.kernel.org 8459T: git git://linuxtv.org/media_tree.git 8460W: http://linuxtv.org 8461S: Odd Fixes 8462F: drivers/media/radio/si4713/radio-platform-si4713.c 8463 8464SI4713 FM RADIO TRANSMITTER USB DRIVER 8465M: Hans Verkuil <hverkuil@xs4all.nl> 8466L: linux-media@vger.kernel.org 8467T: git git://linuxtv.org/media_tree.git 8468W: http://linuxtv.org 8469S: Maintained 8470F: drivers/media/radio/si4713/radio-usb-si4713.c 8471 8472SIANO DVB DRIVER 8473M: Mauro Carvalho Chehab <m.chehab@samsung.com> 8474L: linux-media@vger.kernel.org 8475W: http://linuxtv.org 8476T: git git://linuxtv.org/media_tree.git 8477S: Odd fixes 8478F: drivers/media/common/siano/ 8479F: drivers/media/usb/siano/ 8480F: drivers/media/usb/siano/ 8481F: drivers/media/mmc/siano/ 8482 8483SH_VEU V4L2 MEM2MEM DRIVER 8484L: linux-media@vger.kernel.org 8485S: Orphan 8486F: drivers/media/platform/sh_veu.c 8487 8488SH_VOU V4L2 OUTPUT DRIVER 8489L: linux-media@vger.kernel.org 8490S: Orphan 8491F: drivers/media/platform/sh_vou.c 8492F: include/media/sh_vou.h 8493 8494SIMPLE FIRMWARE INTERFACE (SFI) 8495M: Len Brown <lenb@kernel.org> 8496L: sfi-devel@simplefirmware.org 8497W: http://simplefirmware.org/ 8498T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8499S: Supported 8500F: arch/x86/platform/sfi/ 8501F: drivers/sfi/ 8502F: include/linux/sfi*.h 8503 8504SIMTEC EB110ATX (Chalice CATS) 8505P: Ben Dooks 8506P: Vincent Sanders <vince@simtec.co.uk> 8507M: Simtec Linux Team <linux@simtec.co.uk> 8508W: http://www.simtec.co.uk/products/EB110ATX/ 8509S: Supported 8510 8511SIMTEC EB2410ITX (BAST) 8512P: Ben Dooks 8513P: Vincent Sanders <vince@simtec.co.uk> 8514M: Simtec Linux Team <linux@simtec.co.uk> 8515W: http://www.simtec.co.uk/products/EB2410ITX/ 8516S: Supported 8517F: arch/arm/mach-s3c24xx/mach-bast.c 8518F: arch/arm/mach-s3c24xx/bast-ide.c 8519F: arch/arm/mach-s3c24xx/bast-irq.c 8520 8521TI DAVINCI MACHINE SUPPORT 8522M: Sekhar Nori <nsekhar@ti.com> 8523M: Kevin Hilman <khilman@deeprootsystems.com> 8524T: git git://gitorious.org/linux-davinci/linux-davinci.git 8525Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8526S: Supported 8527F: arch/arm/mach-davinci/ 8528F: drivers/i2c/busses/i2c-davinci.c 8529 8530TI DAVINCI SERIES MEDIA DRIVER 8531M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8532L: linux-media@vger.kernel.org 8533W: http://linuxtv.org/ 8534Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8535T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8536S: Maintained 8537F: drivers/media/platform/davinci/ 8538F: include/media/davinci/ 8539 8540SIS 190 ETHERNET DRIVER 8541M: Francois Romieu <romieu@fr.zoreil.com> 8542L: netdev@vger.kernel.org 8543S: Maintained 8544F: drivers/net/ethernet/sis/sis190.c 8545 8546SIS 900/7016 FAST ETHERNET DRIVER 8547M: Daniele Venzano <venza@brownhat.org> 8548W: http://www.brownhat.org/sis900.html 8549L: netdev@vger.kernel.org 8550S: Maintained 8551F: drivers/net/ethernet/sis/sis900.* 8552 8553SIS FRAMEBUFFER DRIVER 8554M: Thomas Winischhofer <thomas@winischhofer.net> 8555W: http://www.winischhofer.net/linuxsisvga.shtml 8556S: Maintained 8557F: Documentation/fb/sisfb.txt 8558F: drivers/video/fbdev/sis/ 8559F: include/video/sisfb.h 8560 8561SIS USB2VGA DRIVER 8562M: Thomas Winischhofer <thomas@winischhofer.net> 8563W: http://www.winischhofer.at/linuxsisusbvga.shtml 8564S: Maintained 8565F: drivers/usb/misc/sisusbvga/ 8566 8567SLAB ALLOCATOR 8568M: Christoph Lameter <cl@linux.com> 8569M: Pekka Enberg <penberg@kernel.org> 8570M: David Rientjes <rientjes@google.com> 8571M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8572M: Andrew Morton <akpm@linux-foundation.org> 8573L: linux-mm@kvack.org 8574S: Maintained 8575F: include/linux/sl?b*.h 8576F: mm/sl?b* 8577 8578SLEEPABLE READ-COPY UPDATE (SRCU) 8579M: Lai Jiangshan <laijs@cn.fujitsu.com> 8580M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8581M: Josh Triplett <josh@joshtriplett.org> 8582R: Steven Rostedt <rostedt@goodmis.org> 8583R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8584L: linux-kernel@vger.kernel.org 8585W: http://www.rdrop.com/users/paulmck/RCU/ 8586S: Supported 8587T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8588F: include/linux/srcu.h 8589F: kernel/rcu/srcu.c 8590 8591SMACK SECURITY MODULE 8592M: Casey Schaufler <casey@schaufler-ca.com> 8593L: linux-security-module@vger.kernel.org 8594W: http://schaufler-ca.com 8595T: git git://git.gitorious.org/smack-next/kernel.git 8596S: Maintained 8597F: Documentation/security/Smack.txt 8598F: security/smack/ 8599 8600DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8601M: Kevin Hilman <khilman@kernel.org> 8602M: Nishanth Menon <nm@ti.com> 8603S: Maintained 8604F: drivers/power/avs/ 8605F: include/linux/power/smartreflex.h 8606L: linux-pm@vger.kernel.org 8607 8608SMC91x ETHERNET DRIVER 8609M: Nicolas Pitre <nico@fluxnic.net> 8610S: Odd Fixes 8611F: drivers/net/ethernet/smsc/smc91x.* 8612 8613SMIA AND SMIA++ IMAGE SENSOR DRIVER 8614M: Sakari Ailus <sakari.ailus@iki.fi> 8615L: linux-media@vger.kernel.org 8616S: Maintained 8617F: drivers/media/i2c/smiapp/ 8618F: include/media/smiapp.h 8619F: drivers/media/i2c/smiapp-pll.c 8620F: drivers/media/i2c/smiapp-pll.h 8621 8622SMM665 HARDWARE MONITOR DRIVER 8623M: Guenter Roeck <linux@roeck-us.net> 8624L: lm-sensors@lm-sensors.org 8625S: Maintained 8626F: Documentation/hwmon/smm665 8627F: drivers/hwmon/smm665.c 8628 8629SMSC EMC2103 HARDWARE MONITOR DRIVER 8630M: Steve Glendinning <steve.glendinning@shawell.net> 8631L: lm-sensors@lm-sensors.org 8632S: Maintained 8633F: Documentation/hwmon/emc2103 8634F: drivers/hwmon/emc2103.c 8635 8636SMSC SCH5627 HARDWARE MONITOR DRIVER 8637M: Hans de Goede <hdegoede@redhat.com> 8638L: lm-sensors@lm-sensors.org 8639S: Supported 8640F: Documentation/hwmon/sch5627 8641F: drivers/hwmon/sch5627.c 8642 8643SMSC47B397 HARDWARE MONITOR DRIVER 8644M: Jean Delvare <jdelvare@suse.de> 8645L: lm-sensors@lm-sensors.org 8646S: Maintained 8647F: Documentation/hwmon/smsc47b397 8648F: drivers/hwmon/smsc47b397.c 8649 8650SMSC911x ETHERNET DRIVER 8651M: Steve Glendinning <steve.glendinning@shawell.net> 8652L: netdev@vger.kernel.org 8653S: Maintained 8654F: include/linux/smsc911x.h 8655F: drivers/net/ethernet/smsc/smsc911x.* 8656 8657SMSC9420 PCI ETHERNET DRIVER 8658M: Steve Glendinning <steve.glendinning@shawell.net> 8659L: netdev@vger.kernel.org 8660S: Maintained 8661F: drivers/net/ethernet/smsc/smsc9420.* 8662 8663SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8664M: Steve Glendinning <steve.glendinning@shawell.net> 8665L: linux-fbdev@vger.kernel.org 8666S: Maintained 8667F: drivers/video/fbdev/smscufx.c 8668 8669SOC-CAMERA V4L2 SUBSYSTEM 8670M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8671L: linux-media@vger.kernel.org 8672T: git git://linuxtv.org/media_tree.git 8673S: Maintained 8674F: include/media/soc* 8675F: drivers/media/i2c/soc_camera/ 8676F: drivers/media/platform/soc_camera/ 8677 8678SOEKRIS NET48XX LED SUPPORT 8679M: Chris Boot <bootc@bootc.net> 8680S: Maintained 8681F: drivers/leds/leds-net48xx.c 8682 8683SOFTLOGIC 6x10 MPEG CODEC 8684M: Ismael Luceno <ismael.luceno@corp.bluecherry.net> 8685L: linux-media@vger.kernel.org 8686S: Supported 8687F: drivers/media/pci/solo6x10/ 8688 8689SOFTWARE RAID (Multiple Disks) SUPPORT 8690M: Neil Brown <neilb@suse.de> 8691L: linux-raid@vger.kernel.org 8692S: Supported 8693F: drivers/md/ 8694F: include/linux/raid/ 8695F: include/uapi/linux/raid/ 8696 8697SONIC NETWORK DRIVER 8698M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8699L: netdev@vger.kernel.org 8700S: Maintained 8701F: drivers/net/ethernet/natsemi/sonic.* 8702 8703SONICS SILICON BACKPLANE DRIVER (SSB) 8704M: Michael Buesch <m@bues.ch> 8705L: netdev@vger.kernel.org 8706S: Maintained 8707F: drivers/ssb/ 8708F: include/linux/ssb/ 8709 8710SONY VAIO CONTROL DEVICE DRIVER 8711M: Mattia Dongili <malattia@linux.it> 8712L: platform-driver-x86@vger.kernel.org 8713W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8714S: Maintained 8715F: Documentation/laptops/sony-laptop.txt 8716F: drivers/char/sonypi.c 8717F: drivers/platform/x86/sony-laptop.c 8718F: include/linux/sony-laptop.h 8719 8720SONY MEMORYSTICK CARD SUPPORT 8721M: Alex Dubov <oakad@yahoo.com> 8722W: http://tifmxx.berlios.de/ 8723S: Maintained 8724F: drivers/memstick/host/tifm_ms.c 8725 8726SONY MEMORYSTICK STANDARD SUPPORT 8727M: Maxim Levitsky <maximlevitsky@gmail.com> 8728S: Maintained 8729F: drivers/memstick/core/ms_block.* 8730 8731SOUND 8732M: Jaroslav Kysela <perex@perex.cz> 8733M: Takashi Iwai <tiwai@suse.de> 8734L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8735W: http://www.alsa-project.org/ 8736T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8737T: git git://git.alsa-project.org/alsa-kernel.git 8738Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8739S: Maintained 8740F: Documentation/sound/ 8741F: include/sound/ 8742F: include/uapi/sound/ 8743F: sound/ 8744 8745SOUND - COMPRESSED AUDIO 8746M: Vinod Koul <vinod.koul@intel.com> 8747L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8748T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8749S: Supported 8750F: Documentation/sound/alsa/compress_offload.txt 8751F: include/sound/compress_driver.h 8752F: include/uapi/sound/compress_* 8753F: sound/core/compress_offload.c 8754F: sound/soc/soc-compress.c 8755 8756SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 8757M: Liam Girdwood <lgirdwood@gmail.com> 8758M: Mark Brown <broonie@kernel.org> 8759T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 8760L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8761W: http://alsa-project.org/main/index.php/ASoC 8762S: Supported 8763F: Documentation/sound/alsa/soc/ 8764F: sound/soc/ 8765F: include/sound/soc* 8766 8767SOUND - DMAENGINE HELPERS 8768M: Lars-Peter Clausen <lars@metafoo.de> 8769S: Supported 8770F: include/sound/dmaengine_pcm.h 8771F: sound/core/pcm_dmaengine.c 8772F: sound/soc/soc-generic-dmaengine-pcm.c 8773 8774SP2 MEDIA DRIVER 8775M: Olli Salonen <olli.salonen@iki.fi> 8776L: linux-media@vger.kernel.org 8777W: http://linuxtv.org/ 8778Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8779S: Maintained 8780F: drivers/media/dvb-frontends/sp2* 8781 8782SPARC + UltraSPARC (sparc/sparc64) 8783M: "David S. Miller" <davem@davemloft.net> 8784L: sparclinux@vger.kernel.org 8785Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 8786T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8787T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8788S: Maintained 8789F: arch/sparc/ 8790F: drivers/sbus/ 8791 8792SPARC SERIAL DRIVERS 8793M: "David S. Miller" <davem@davemloft.net> 8794L: sparclinux@vger.kernel.org 8795T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 8796T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 8797S: Maintained 8798F: include/linux/sunserialcore.h 8799F: drivers/tty/serial/suncore.c 8800F: drivers/tty/serial/sunhv.c 8801F: drivers/tty/serial/sunsab.c 8802F: drivers/tty/serial/sunsab.h 8803F: drivers/tty/serial/sunsu.c 8804F: drivers/tty/serial/sunzilog.c 8805F: drivers/tty/serial/sunzilog.h 8806 8807SPARSE CHECKER 8808M: "Christopher Li" <sparse@chrisli.org> 8809L: linux-sparse@vger.kernel.org 8810W: https://sparse.wiki.kernel.org/ 8811T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 8812T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 8813S: Maintained 8814F: include/linux/compiler.h 8815 8816SPEAR PLATFORM SUPPORT 8817M: Viresh Kumar <viresh.linux@gmail.com> 8818M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 8819L: spear-devel@list.st.com 8820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8821W: http://www.st.com/spear 8822S: Maintained 8823F: arch/arm/mach-spear/ 8824 8825SPEAR CLOCK FRAMEWORK SUPPORT 8826M: Viresh Kumar <viresh.linux@gmail.com> 8827L: spear-devel@list.st.com 8828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8829W: http://www.st.com/spear 8830S: Maintained 8831F: drivers/clk/spear/ 8832 8833SPI SUBSYSTEM 8834M: Mark Brown <broonie@kernel.org> 8835L: linux-spi@vger.kernel.org 8836T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 8837Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 8838S: Maintained 8839F: Documentation/spi/ 8840F: drivers/spi/ 8841F: include/linux/spi/ 8842F: include/uapi/linux/spi/ 8843 8844SPIDERNET NETWORK DRIVER for CELL 8845M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 8846M: Jens Osterkamp <jens@de.ibm.com> 8847L: netdev@vger.kernel.org 8848S: Supported 8849F: Documentation/networking/spider_net.txt 8850F: drivers/net/ethernet/toshiba/spider_net* 8851 8852SPU FILE SYSTEM 8853M: Jeremy Kerr <jk@ozlabs.org> 8854L: linuxppc-dev@lists.ozlabs.org 8855L: cbe-oss-dev@lists.ozlabs.org 8856W: http://www.ibm.com/developerworks/power/cell/ 8857S: Supported 8858F: Documentation/filesystems/spufs.txt 8859F: arch/powerpc/platforms/cell/spufs/ 8860 8861SQUASHFS FILE SYSTEM 8862M: Phillip Lougher <phillip@squashfs.org.uk> 8863L: squashfs-devel@lists.sourceforge.net (subscribers-only) 8864W: http://squashfs.org.uk 8865S: Maintained 8866F: Documentation/filesystems/squashfs.txt 8867F: fs/squashfs/ 8868 8869SRM (Alpha) environment access 8870M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 8871S: Maintained 8872F: arch/alpha/kernel/srm_env.c 8873 8874STABLE BRANCH 8875M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8876L: stable@vger.kernel.org 8877S: Supported 8878F: Documentation/stable_kernel_rules.txt 8879 8880STAGING SUBSYSTEM 8881M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8882T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 8883L: devel@driverdev.osuosl.org 8884S: Supported 8885F: drivers/staging/ 8886 8887STAGING - COMEDI 8888M: Ian Abbott <abbotti@mev.co.uk> 8889M: H Hartley Sweeten <hsweeten@visionengravers.com> 8890S: Odd Fixes 8891F: drivers/staging/comedi/ 8892 8893STAGING - FLARION FT1000 DRIVERS 8894M: Marek Belisko <marek.belisko@gmail.com> 8895S: Odd Fixes 8896F: drivers/staging/ft1000/ 8897 8898STAGING - INDUSTRIAL IO 8899M: Jonathan Cameron <jic23@kernel.org> 8900L: linux-iio@vger.kernel.org 8901S: Odd Fixes 8902F: drivers/staging/iio/ 8903 8904STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 8905M: Jarod Wilson <jarod@wilsonet.com> 8906W: http://www.lirc.org/ 8907S: Odd Fixes 8908F: drivers/staging/media/lirc/ 8909 8910STAGING - LUSTRE PARALLEL FILESYSTEM 8911M: Oleg Drokin <oleg.drokin@intel.com> 8912M: Andreas Dilger <andreas.dilger@intel.com> 8913L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 8914W: http://lustre.opensfs.org/ 8915S: Maintained 8916F: drivers/staging/lustre 8917 8918STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 8919M: Julian Andres Klode <jak@jak-linux.org> 8920M: Marc Dietrich <marvin24@gmx.de> 8921L: ac100@lists.launchpad.net (moderated for non-subscribers) 8922L: linux-tegra@vger.kernel.org 8923S: Maintained 8924F: drivers/staging/nvec/ 8925 8926STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 8927M: Jens Frederich <jfrederich@gmail.com> 8928M: Daniel Drake <dsd@laptop.org> 8929M: Jon Nettleton <jon.nettleton@gmail.com> 8930W: http://wiki.laptop.org/go/DCON 8931S: Maintained 8932F: drivers/staging/olpc_dcon/ 8933 8934STAGING - OZMO DEVICES USB OVER WIFI DRIVER 8935M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 8936S: Maintained 8937F: drivers/staging/ozwpan/ 8938 8939STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 8940M: Willy Tarreau <willy@meta-x.org> 8941S: Odd Fixes 8942F: drivers/staging/panel/ 8943 8944STAGING - REALTEK RTL8712U DRIVERS 8945M: Larry Finger <Larry.Finger@lwfinger.net> 8946M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 8947S: Odd Fixes 8948F: drivers/staging/rtl8712/ 8949 8950STAGING - REALTEK RTL8723U WIRELESS DRIVER 8951M: Larry Finger <Larry.Finger@lwfinger.net> 8952M: Jes Sorensen <Jes.Sorensen@redhat.com> 8953L: linux-wireless@vger.kernel.org 8954S: Maintained 8955F: drivers/staging/rtl8723au/ 8956 8957STAGING - SLICOSS 8958M: Lior Dotan <liodot@gmail.com> 8959M: Christopher Harrer <charrer@alacritech.com> 8960S: Odd Fixes 8961F: drivers/staging/slicoss/ 8962 8963STAGING - SPEAKUP CONSOLE SPEECH DRIVER 8964M: William Hubbs <w.d.hubbs@gmail.com> 8965M: Chris Brannon <chris@the-brannons.com> 8966M: Kirk Reiser <kirk@reisers.ca> 8967M: Samuel Thibault <samuel.thibault@ens-lyon.org> 8968L: speakup@linux-speakup.org 8969W: http://www.linux-speakup.org/ 8970S: Odd Fixes 8971F: drivers/staging/speakup/ 8972 8973STAGING - VIA VT665X DRIVERS 8974M: Forest Bond <forest@alittletooquiet.net> 8975S: Odd Fixes 8976F: drivers/staging/vt665?/ 8977 8978STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 8979M: Arnaud Patard <arnaud.patard@rtp-net.org> 8980S: Odd Fixes 8981F: drivers/staging/xgifb/ 8982 8983STARFIRE/DURALAN NETWORK DRIVER 8984M: Ion Badulescu <ionut@badula.org> 8985S: Odd Fixes 8986F: drivers/net/ethernet/adaptec/starfire* 8987 8988SUN3/3X 8989M: Sam Creasey <sammy@sammy.net> 8990W: http://sammy.net/sun3/ 8991S: Maintained 8992F: arch/m68k/kernel/*sun3* 8993F: arch/m68k/sun3*/ 8994F: arch/m68k/include/asm/sun3* 8995F: drivers/net/ethernet/i825xx/sun3* 8996 8997SUNDANCE NETWORK DRIVER 8998M: Denis Kirjanov <kda@linux-powerpc.org> 8999L: netdev@vger.kernel.org 9000S: Maintained 9001F: drivers/net/ethernet/dlink/sundance.c 9002 9003SUPERH 9004L: linux-sh@vger.kernel.org 9005W: http://www.linux-sh.org 9006Q: http://patchwork.kernel.org/project/linux-sh/list/ 9007S: Orphan 9008F: Documentation/sh/ 9009F: arch/sh/ 9010F: drivers/sh/ 9011 9012SUSPEND TO RAM 9013M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9014M: Len Brown <len.brown@intel.com> 9015M: Pavel Machek <pavel@ucw.cz> 9016L: linux-pm@vger.kernel.org 9017S: Supported 9018F: Documentation/power/ 9019F: arch/x86/kernel/acpi/ 9020F: drivers/base/power/ 9021F: kernel/power/ 9022F: include/linux/suspend.h 9023F: include/linux/freezer.h 9024F: include/linux/pm.h 9025 9026SVGA HANDLING 9027M: Martin Mares <mj@ucw.cz> 9028L: linux-video@atrey.karlin.mff.cuni.cz 9029S: Maintained 9030F: Documentation/svga.txt 9031F: arch/x86/boot/video* 9032 9033SWIOTLB SUBSYSTEM 9034M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9035L: linux-kernel@vger.kernel.org 9036S: Supported 9037F: lib/swiotlb.c 9038F: arch/*/kernel/pci-swiotlb.c 9039F: include/linux/swiotlb.h 9040 9041SYNOPSYS ARC ARCHITECTURE 9042M: Vineet Gupta <vgupta@synopsys.com> 9043S: Supported 9044F: arch/arc/ 9045F: Documentation/devicetree/bindings/arc/ 9046F: drivers/tty/serial/arc_uart.c 9047 9048SYSV FILESYSTEM 9049M: Christoph Hellwig <hch@infradead.org> 9050S: Maintained 9051F: Documentation/filesystems/sysv-fs.txt 9052F: fs/sysv/ 9053F: include/linux/sysv_fs.h 9054 9055TARGET SUBSYSTEM 9056M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9057L: linux-scsi@vger.kernel.org 9058L: target-devel@vger.kernel.org 9059W: http://www.linux-iscsi.org 9060W: http://groups.google.com/group/linux-iscsi-target-dev 9061T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9062S: Supported 9063F: drivers/target/ 9064F: include/target/ 9065F: Documentation/target/ 9066 9067TASKSTATS STATISTICS INTERFACE 9068M: Balbir Singh <bsingharora@gmail.com> 9069S: Maintained 9070F: Documentation/accounting/taskstats* 9071F: include/linux/taskstats* 9072F: kernel/taskstats.c 9073 9074TC CLASSIFIER 9075M: Jamal Hadi Salim <jhs@mojatatu.com> 9076L: netdev@vger.kernel.org 9077S: Maintained 9078F: include/net/pkt_cls.h 9079F: include/uapi/linux/pkt_cls.h 9080F: net/sched/ 9081 9082TCP LOW PRIORITY MODULE 9083M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9084M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9085W: http://tcp-lp-mod.sourceforge.net/ 9086S: Maintained 9087F: net/ipv4/tcp_lp.c 9088 9089TDA10071 MEDIA DRIVER 9090M: Antti Palosaari <crope@iki.fi> 9091L: linux-media@vger.kernel.org 9092W: http://linuxtv.org/ 9093W: http://palosaari.fi/linux/ 9094Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9095T: git git://linuxtv.org/anttip/media_tree.git 9096S: Maintained 9097F: drivers/media/dvb-frontends/tda10071* 9098 9099TDA18212 MEDIA DRIVER 9100M: Antti Palosaari <crope@iki.fi> 9101L: linux-media@vger.kernel.org 9102W: http://linuxtv.org/ 9103W: http://palosaari.fi/linux/ 9104Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9105T: git git://linuxtv.org/anttip/media_tree.git 9106S: Maintained 9107F: drivers/media/tuners/tda18212* 9108 9109TDA18218 MEDIA DRIVER 9110M: Antti Palosaari <crope@iki.fi> 9111L: linux-media@vger.kernel.org 9112W: http://linuxtv.org/ 9113W: http://palosaari.fi/linux/ 9114Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9115T: git git://linuxtv.org/anttip/media_tree.git 9116S: Maintained 9117F: drivers/media/tuners/tda18218* 9118 9119TDA18271 MEDIA DRIVER 9120M: Michael Krufky <mkrufky@linuxtv.org> 9121L: linux-media@vger.kernel.org 9122W: http://linuxtv.org/ 9123W: http://github.com/mkrufky 9124Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9125T: git git://linuxtv.org/mkrufky/tuners.git 9126S: Maintained 9127F: drivers/media/tuners/tda18271* 9128 9129TDA827x MEDIA DRIVER 9130M: Michael Krufky <mkrufky@linuxtv.org> 9131L: linux-media@vger.kernel.org 9132W: http://linuxtv.org/ 9133W: http://github.com/mkrufky 9134Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9135T: git git://linuxtv.org/mkrufky/tuners.git 9136S: Maintained 9137F: drivers/media/tuners/tda8290.* 9138 9139TDA8290 MEDIA DRIVER 9140M: Michael Krufky <mkrufky@linuxtv.org> 9141L: linux-media@vger.kernel.org 9142W: http://linuxtv.org/ 9143W: http://github.com/mkrufky 9144Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9145T: git git://linuxtv.org/mkrufky/tuners.git 9146S: Maintained 9147F: drivers/media/tuners/tda8290.* 9148 9149TDA9840 MEDIA DRIVER 9150M: Hans Verkuil <hverkuil@xs4all.nl> 9151L: linux-media@vger.kernel.org 9152T: git git://linuxtv.org/media_tree.git 9153W: http://linuxtv.org 9154S: Maintained 9155F: drivers/media/i2c/tda9840* 9156 9157TEA5761 TUNER DRIVER 9158M: Mauro Carvalho Chehab <m.chehab@samsung.com> 9159L: linux-media@vger.kernel.org 9160W: http://linuxtv.org 9161T: git git://linuxtv.org/media_tree.git 9162S: Odd fixes 9163F: drivers/media/tuners/tea5761.* 9164 9165TEA5767 TUNER DRIVER 9166M: Mauro Carvalho Chehab <m.chehab@samsung.com> 9167L: linux-media@vger.kernel.org 9168W: http://linuxtv.org 9169T: git git://linuxtv.org/media_tree.git 9170S: Maintained 9171F: drivers/media/tuners/tea5767.* 9172 9173TEA6415C MEDIA DRIVER 9174M: Hans Verkuil <hverkuil@xs4all.nl> 9175L: linux-media@vger.kernel.org 9176T: git git://linuxtv.org/media_tree.git 9177W: http://linuxtv.org 9178S: Maintained 9179F: drivers/media/i2c/tea6415c* 9180 9181TEA6420 MEDIA DRIVER 9182M: Hans Verkuil <hverkuil@xs4all.nl> 9183L: linux-media@vger.kernel.org 9184T: git git://linuxtv.org/media_tree.git 9185W: http://linuxtv.org 9186S: Maintained 9187F: drivers/media/i2c/tea6420* 9188 9189TEAM DRIVER 9190M: Jiri Pirko <jiri@resnulli.us> 9191L: netdev@vger.kernel.org 9192S: Supported 9193F: drivers/net/team/ 9194F: include/linux/if_team.h 9195F: include/uapi/linux/if_team.h 9196 9197TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9198M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9199S: Maintained 9200F: arch/x86/platform/ts5500/ 9201 9202TECHNOTREND USB IR RECEIVER 9203M: Sean Young <sean@mess.org> 9204L: linux-media@vger.kernel.org 9205S: Maintained 9206F: drivers/media/rc/ttusbir.c 9207 9208TEGRA ARCHITECTURE SUPPORT 9209M: Stephen Warren <swarren@wwwdotorg.org> 9210M: Thierry Reding <thierry.reding@gmail.com> 9211M: Alexandre Courbot <gnurou@gmail.com> 9212L: linux-tegra@vger.kernel.org 9213Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9214T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9215S: Supported 9216N: [^a-z]tegra 9217 9218TEGRA CLOCK DRIVER 9219M: Peter De Schrijver <pdeschrijver@nvidia.com> 9220M: Prashant Gaikwad <pgaikwad@nvidia.com> 9221S: Supported 9222F: drivers/clk/tegra/ 9223 9224TEGRA DMA DRIVER 9225M: Laxman Dewangan <ldewangan@nvidia.com> 9226S: Supported 9227F: drivers/dma/tegra20-apb-dma.c 9228 9229TEGRA I2C DRIVER 9230M: Laxman Dewangan <ldewangan@nvidia.com> 9231S: Supported 9232F: drivers/i2c/busses/i2c-tegra.c 9233 9234TEGRA IOMMU DRIVERS 9235M: Hiroshi Doyu <hdoyu@nvidia.com> 9236S: Supported 9237F: drivers/iommu/tegra* 9238 9239TEGRA KBC DRIVER 9240M: Rakesh Iyer <riyer@nvidia.com> 9241M: Laxman Dewangan <ldewangan@nvidia.com> 9242S: Supported 9243F: drivers/input/keyboard/tegra-kbc.c 9244 9245TEGRA PWM DRIVER 9246M: Thierry Reding <thierry.reding@gmail.com> 9247S: Supported 9248F: drivers/pwm/pwm-tegra.c 9249 9250TEGRA SERIAL DRIVER 9251M: Laxman Dewangan <ldewangan@nvidia.com> 9252S: Supported 9253F: drivers/tty/serial/serial-tegra.c 9254 9255TEGRA SPI DRIVER 9256M: Laxman Dewangan <ldewangan@nvidia.com> 9257S: Supported 9258F: drivers/spi/spi-tegra* 9259 9260TEHUTI ETHERNET DRIVER 9261M: Andy Gospodarek <andy@greyhouse.net> 9262L: netdev@vger.kernel.org 9263S: Supported 9264F: drivers/net/ethernet/tehuti/* 9265 9266Telecom Clock Driver for MCPL0010 9267M: Mark Gross <mark.gross@intel.com> 9268S: Supported 9269F: drivers/char/tlclk.c 9270 9271TENSILICA XTENSA PORT (xtensa) 9272M: Chris Zankel <chris@zankel.net> 9273M: Max Filippov <jcmvbkbc@gmail.com> 9274L: linux-xtensa@linux-xtensa.org 9275S: Maintained 9276F: arch/xtensa/ 9277F: drivers/irqchip/irq-xtensa-* 9278 9279THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9280M: Hans Verkuil <hverkuil@xs4all.nl> 9281L: linux-media@vger.kernel.org 9282T: git git://linuxtv.org/media_tree.git 9283W: http://linuxtv.org 9284S: Maintained 9285F: drivers/media/radio/radio-raremono.c 9286 9287THERMAL 9288M: Zhang Rui <rui.zhang@intel.com> 9289M: Eduardo Valentin <edubezval@gmail.com> 9290L: linux-pm@vger.kernel.org 9291T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9292T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9293Q: https://patchwork.kernel.org/project/linux-pm/list/ 9294S: Supported 9295F: drivers/thermal/ 9296F: include/linux/thermal.h 9297F: include/linux/cpu_cooling.h 9298F: Documentation/devicetree/bindings/thermal/ 9299 9300THINGM BLINK(1) USB RGB LED DRIVER 9301M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9302S: Maintained 9303F: drivers/hid/hid-thingm.c 9304 9305THINKPAD ACPI EXTRAS DRIVER 9306M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9307L: ibm-acpi-devel@lists.sourceforge.net 9308L: platform-driver-x86@vger.kernel.org 9309W: http://ibm-acpi.sourceforge.net 9310W: http://thinkwiki.org/wiki/Ibm-acpi 9311T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9312S: Maintained 9313F: drivers/platform/x86/thinkpad_acpi.c 9314 9315TI BANDGAP AND THERMAL DRIVER 9316M: Eduardo Valentin <edubezval@gmail.com> 9317L: linux-pm@vger.kernel.org 9318S: Supported 9319F: drivers/thermal/ti-soc-thermal/ 9320 9321TI CLOCK DRIVER 9322M: Tero Kristo <t-kristo@ti.com> 9323L: linux-omap@vger.kernel.org 9324S: Maintained 9325F: drivers/clk/ti/ 9326F: include/linux/clk/ti.h 9327 9328TI FLASH MEDIA INTERFACE DRIVER 9329M: Alex Dubov <oakad@yahoo.com> 9330S: Maintained 9331F: drivers/misc/tifm* 9332F: drivers/mmc/host/tifm_sd.c 9333F: include/linux/tifm.h 9334 9335TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9336M: Santosh Shilimkar <ssantosh@kernel.org> 9337L: linux-kernel@vger.kernel.org 9338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9339S: Maintained 9340F: drivers/soc/ti/* 9341T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9342 9343 9344TI LM49xxx FAMILY ASoC CODEC DRIVERS 9345M: M R Swami Reddy <mr.swami.reddy@ti.com> 9346M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9347L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9348S: Maintained 9349F: sound/soc/codecs/lm49453* 9350F: sound/soc/codecs/isabelle* 9351 9352TI LP855x BACKLIGHT DRIVER 9353M: Milo Kim <milo.kim@ti.com> 9354S: Maintained 9355F: Documentation/backlight/lp855x-driver.txt 9356F: drivers/video/backlight/lp855x_bl.c 9357F: include/linux/platform_data/lp855x.h 9358 9359TI LP8727 CHARGER DRIVER 9360M: Milo Kim <milo.kim@ti.com> 9361S: Maintained 9362F: drivers/power/lp8727_charger.c 9363F: include/linux/platform_data/lp8727.h 9364 9365TI LP8788 MFD DRIVER 9366M: Milo Kim <milo.kim@ti.com> 9367S: Maintained 9368F: drivers/iio/adc/lp8788_adc.c 9369F: drivers/leds/leds-lp8788.c 9370F: drivers/mfd/lp8788*.c 9371F: drivers/power/lp8788-charger.c 9372F: drivers/regulator/lp8788-*.c 9373F: include/linux/mfd/lp8788*.h 9374 9375TI TWL4030 SERIES SOC CODEC DRIVER 9376M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9377L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9378S: Maintained 9379F: sound/soc/codecs/twl4030* 9380 9381TI WILINK WIRELESS DRIVERS 9382L: linux-wireless@vger.kernel.org 9383W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9384W: http://wireless.kernel.org/en/users/Drivers/wl1251 9385T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9386S: Orphan 9387F: drivers/net/wireless/ti/ 9388F: include/linux/wl12xx.h 9389 9390TIPC NETWORK LAYER 9391M: Jon Maloy <jon.maloy@ericsson.com> 9392M: Allan Stephens <allan.stephens@windriver.com> 9393L: netdev@vger.kernel.org (core kernel code) 9394L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9395W: http://tipc.sourceforge.net/ 9396S: Maintained 9397F: include/uapi/linux/tipc*.h 9398F: net/tipc/ 9399 9400TILE ARCHITECTURE 9401M: Chris Metcalf <cmetcalf@tilera.com> 9402W: http://www.tilera.com/scm/ 9403S: Supported 9404F: arch/tile/ 9405F: drivers/char/tile-srom.c 9406F: drivers/edac/tile_edac.c 9407F: drivers/net/ethernet/tile/ 9408F: drivers/rtc/rtc-tile.c 9409F: drivers/tty/hvc/hvc_tile.c 9410F: drivers/tty/serial/tilegx.c 9411F: drivers/usb/host/*-tilegx.c 9412F: include/linux/usb/tilegx.h 9413 9414TLAN NETWORK DRIVER 9415M: Samuel Chessman <chessman@tux.org> 9416L: tlan-devel@lists.sourceforge.net (subscribers-only) 9417W: http://sourceforge.net/projects/tlan/ 9418S: Maintained 9419F: Documentation/networking/tlan.txt 9420F: drivers/net/ethernet/ti/tlan.* 9421 9422TOMOYO SECURITY MODULE 9423M: Kentaro Takeda <takedakn@nttdata.co.jp> 9424M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9425L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9426L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9427L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9428L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9429W: http://tomoyo.sourceforge.jp/ 9430T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9431S: Maintained 9432F: security/tomoyo/ 9433 9434TOPSTAR LAPTOP EXTRAS DRIVER 9435M: Herton Ronaldo Krzesinski <herton@canonical.com> 9436L: platform-driver-x86@vger.kernel.org 9437S: Maintained 9438F: drivers/platform/x86/topstar-laptop.c 9439 9440TOSHIBA ACPI EXTRAS DRIVER 9441L: platform-driver-x86@vger.kernel.org 9442S: Orphan 9443F: drivers/platform/x86/toshiba_acpi.c 9444 9445TOSHIBA SMM DRIVER 9446M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9447L: tlinux-users@tce.toshiba-dme.co.jp 9448W: http://www.buzzard.org.uk/toshiba/ 9449S: Maintained 9450F: drivers/char/toshiba.c 9451F: include/linux/toshiba.h 9452F: include/uapi/linux/toshiba.h 9453 9454TMIO MMC DRIVER 9455M: Ian Molton <ian.molton@codethink.co.uk> 9456L: linux-mmc@vger.kernel.org 9457S: Maintained 9458F: drivers/mmc/host/tmio_mmc* 9459F: drivers/mmc/host/sh_mobile_sdhi.c 9460F: include/linux/mmc/tmio.h 9461F: include/linux/mmc/sh_mobile_sdhi.h 9462 9463TMP401 HARDWARE MONITOR DRIVER 9464M: Guenter Roeck <linux@roeck-us.net> 9465L: lm-sensors@lm-sensors.org 9466S: Maintained 9467F: Documentation/hwmon/tmp401 9468F: drivers/hwmon/tmp401.c 9469 9470TMPFS (SHMEM FILESYSTEM) 9471M: Hugh Dickins <hughd@google.com> 9472L: linux-mm@kvack.org 9473S: Maintained 9474F: include/linux/shmem_fs.h 9475F: mm/shmem.c 9476 9477TM6000 VIDEO4LINUX DRIVER 9478M: Mauro Carvalho Chehab <m.chehab@samsung.com> 9479L: linux-media@vger.kernel.org 9480W: http://linuxtv.org 9481T: git git://linuxtv.org/media_tree.git 9482S: Odd fixes 9483F: drivers/media/usb/tm6000/ 9484 9485TW68 VIDEO4LINUX DRIVER 9486M: Hans Verkuil <hverkuil@xs4all.nl> 9487L: linux-media@vger.kernel.org 9488T: git git://linuxtv.org/media_tree.git 9489W: http://linuxtv.org 9490S: Odd Fixes 9491F: drivers/media/pci/tw68/ 9492 9493TPM DEVICE DRIVER 9494M: Peter Huewe <peterhuewe@gmx.de> 9495M: Ashley Lai <ashley@ashleylai.com> 9496M: Marcel Selhorst <tpmdd@selhorst.net> 9497W: http://tpmdd.sourceforge.net 9498L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9499S: Maintained 9500F: drivers/char/tpm/ 9501 9502TRACING 9503M: Steven Rostedt <rostedt@goodmis.org> 9504M: Ingo Molnar <mingo@redhat.com> 9505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9506S: Maintained 9507F: Documentation/trace/ftrace.txt 9508F: arch/*/*/*/ftrace.h 9509F: arch/*/kernel/ftrace.c 9510F: include/*/ftrace.h 9511F: include/linux/trace*.h 9512F: include/trace/ 9513F: kernel/trace/ 9514F: tools/testing/selftests/ftrace/ 9515 9516TRIVIAL PATCHES 9517M: Jiri Kosina <trivial@kernel.org> 9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9519S: Maintained 9520K: ^Subject:.*(?i)trivial 9521 9522TTY LAYER 9523M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9524M: Jiri Slaby <jslaby@suse.cz> 9525S: Supported 9526T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9527F: drivers/tty/ 9528F: drivers/tty/serial/serial_core.c 9529F: include/linux/serial_core.h 9530F: include/linux/serial.h 9531F: include/linux/tty.h 9532F: include/uapi/linux/serial_core.h 9533F: include/uapi/linux/serial.h 9534F: include/uapi/linux/tty.h 9535 9536TUA9001 MEDIA DRIVER 9537M: Antti Palosaari <crope@iki.fi> 9538L: linux-media@vger.kernel.org 9539W: http://linuxtv.org/ 9540W: http://palosaari.fi/linux/ 9541Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9542T: git git://linuxtv.org/anttip/media_tree.git 9543S: Maintained 9544F: drivers/media/tuners/tua9001* 9545 9546TULIP NETWORK DRIVERS 9547M: Grant Grundler <grundler@parisc-linux.org> 9548L: netdev@vger.kernel.org 9549S: Maintained 9550F: drivers/net/ethernet/dec/tulip/ 9551 9552TUN/TAP driver 9553M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9554W: http://vtun.sourceforge.net/tun 9555S: Maintained 9556F: Documentation/networking/tuntap.txt 9557F: arch/um/os-Linux/drivers/ 9558 9559TURBOCHANNEL SUBSYSTEM 9560M: "Maciej W. Rozycki" <macro@linux-mips.org> 9561M: Ralf Baechle <ralf@linux-mips.org> 9562L: linux-mips@linux-mips.org 9563Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9564S: Maintained 9565F: drivers/tc/ 9566F: include/linux/tc.h 9567 9568U14-34F SCSI DRIVER 9569M: Dario Ballabio <ballabio_dario@emc.com> 9570L: linux-scsi@vger.kernel.org 9571S: Maintained 9572F: drivers/scsi/u14-34f.c 9573 9574UBI FILE SYSTEM (UBIFS) 9575M: Artem Bityutskiy <dedekind1@gmail.com> 9576M: Adrian Hunter <adrian.hunter@intel.com> 9577L: linux-mtd@lists.infradead.org 9578T: git git://git.infradead.org/ubifs-2.6.git 9579W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9580S: Maintained 9581F: Documentation/filesystems/ubifs.txt 9582F: fs/ubifs/ 9583 9584UCLINUX (AND M68KNOMMU) 9585M: Greg Ungerer <gerg@uclinux.org> 9586W: http://www.uclinux.org/ 9587L: uclinux-dev@uclinux.org (subscribers-only) 9588S: Maintained 9589F: arch/m68k/*/*_no.* 9590F: arch/m68k/include/asm/*_no.* 9591 9592UDF FILESYSTEM 9593M: Jan Kara <jack@suse.cz> 9594S: Maintained 9595F: Documentation/filesystems/udf.txt 9596F: fs/udf/ 9597 9598UFS FILESYSTEM 9599M: Evgeniy Dushistov <dushistov@mail.ru> 9600S: Maintained 9601F: Documentation/filesystems/ufs.txt 9602F: fs/ufs/ 9603 9604UHID USERSPACE HID IO DRIVER: 9605M: David Herrmann <dh.herrmann@googlemail.com> 9606L: linux-input@vger.kernel.org 9607S: Maintained 9608F: drivers/hid/uhid.c 9609F: include/uapi/linux/uhid.h 9610 9611ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9612L: linux-usb@vger.kernel.org 9613S: Orphan 9614F: drivers/uwb/ 9615F: include/linux/uwb.h 9616F: include/linux/uwb/ 9617 9618UNICORE32 ARCHITECTURE: 9619M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9620W: http://mprc.pku.edu.cn/~guanxuetao/linux 9621S: Maintained 9622T: git git://github.com/gxt/linux.git 9623F: arch/unicore32/ 9624 9625UNIFDEF 9626M: Tony Finch <dot@dotat.at> 9627W: http://dotat.at/prog/unifdef 9628S: Maintained 9629F: scripts/unifdef.c 9630 9631UNIFORM CDROM DRIVER 9632M: Jens Axboe <axboe@kernel.dk> 9633W: http://www.kernel.dk 9634S: Maintained 9635F: Documentation/cdrom/ 9636F: drivers/cdrom/cdrom.c 9637F: include/linux/cdrom.h 9638F: include/uapi/linux/cdrom.h 9639 9640UNISYS S-PAR DRIVERS 9641M: Benjamin Romer <benjamin.romer@unisys.com> 9642M: David Kershner <david.kershner@unisys.com> 9643L: sparmaintainer@unisys.com (Unisys internal) 9644S: Supported 9645F: drivers/staging/unisys/ 9646 9647UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9648M: Vinayak Holikatti <vinholikatti@gmail.com> 9649L: linux-scsi@vger.kernel.org 9650S: Supported 9651F: Documentation/scsi/ufs.txt 9652F: drivers/scsi/ufs/ 9653 9654UNSORTED BLOCK IMAGES (UBI) 9655M: Artem Bityutskiy <dedekind1@gmail.com> 9656W: http://www.linux-mtd.infradead.org/ 9657L: linux-mtd@lists.infradead.org 9658T: git git://git.infradead.org/ubifs-2.6.git 9659S: Maintained 9660F: drivers/mtd/ubi/ 9661F: include/linux/mtd/ubi.h 9662F: include/uapi/mtd/ubi-user.h 9663 9664UNSORTED BLOCK IMAGES (UBI) Fastmap 9665M: Richard Weinberger <richard@nod.at> 9666L: linux-mtd@lists.infradead.org 9667S: Maintained 9668F: drivers/mtd/ubi/fastmap.c 9669 9670USB ACM DRIVER 9671M: Oliver Neukum <oliver@neukum.org> 9672L: linux-usb@vger.kernel.org 9673S: Maintained 9674F: Documentation/usb/acm.txt 9675F: drivers/usb/class/cdc-acm.* 9676 9677USB AR5523 WIRELESS DRIVER 9678M: Pontus Fuchs <pontus.fuchs@gmail.com> 9679L: linux-wireless@vger.kernel.org 9680S: Maintained 9681F: drivers/net/wireless/ath/ar5523/ 9682 9683USB ATTACHED SCSI 9684M: Hans de Goede <hdegoede@redhat.com> 9685M: Gerd Hoffmann <kraxel@redhat.com> 9686L: linux-usb@vger.kernel.org 9687L: linux-scsi@vger.kernel.org 9688S: Maintained 9689F: drivers/usb/storage/uas.c 9690 9691USB CDC ETHERNET DRIVER 9692M: Oliver Neukum <oliver@neukum.org> 9693L: linux-usb@vger.kernel.org 9694S: Maintained 9695F: drivers/net/usb/cdc_*.c 9696F: include/uapi/linux/usb/cdc.h 9697 9698USB CYPRESS C67X00 DRIVER 9699M: Peter Korsgaard <jacmet@sunsite.dk> 9700L: linux-usb@vger.kernel.org 9701S: Maintained 9702F: drivers/usb/c67x00/ 9703 9704USB DAVICOM DM9601 DRIVER 9705M: Peter Korsgaard <jacmet@sunsite.dk> 9706L: netdev@vger.kernel.org 9707W: http://www.linux-usb.org/usbnet 9708S: Maintained 9709F: drivers/net/usb/dm9601.c 9710 9711USB DIAMOND RIO500 DRIVER 9712M: Cesar Miquel <miquel@df.uba.ar> 9713L: rio500-users@lists.sourceforge.net 9714W: http://rio500.sourceforge.net 9715S: Maintained 9716F: drivers/usb/misc/rio500* 9717 9718USB EHCI DRIVER 9719M: Alan Stern <stern@rowland.harvard.edu> 9720L: linux-usb@vger.kernel.org 9721S: Maintained 9722F: Documentation/usb/ehci.txt 9723F: drivers/usb/host/ehci* 9724 9725USB GADGET/PERIPHERAL SUBSYSTEM 9726M: Felipe Balbi <balbi@ti.com> 9727L: linux-usb@vger.kernel.org 9728W: http://www.linux-usb.org/gadget 9729T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9730S: Maintained 9731F: drivers/usb/gadget/ 9732F: include/linux/usb/gadget* 9733 9734USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9735M: Jiri Kosina <jkosina@suse.cz> 9736L: linux-usb@vger.kernel.org 9737T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9738S: Maintained 9739F: Documentation/hid/hiddev.txt 9740F: drivers/hid/usbhid/ 9741 9742USB ISP116X DRIVER 9743M: Olav Kongas <ok@artecdesign.ee> 9744L: linux-usb@vger.kernel.org 9745S: Maintained 9746F: drivers/usb/host/isp116x* 9747F: include/linux/usb/isp116x.h 9748 9749USB MASS STORAGE DRIVER 9750M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 9751L: linux-usb@vger.kernel.org 9752L: usb-storage@lists.one-eyed-alien.net 9753S: Maintained 9754W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 9755F: drivers/usb/storage/ 9756 9757USB MIDI DRIVER 9758M: Clemens Ladisch <clemens@ladisch.de> 9759L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9760T: git git://git.alsa-project.org/alsa-kernel.git 9761S: Maintained 9762F: sound/usb/midi.* 9763 9764USB NETWORKING DRIVERS 9765L: linux-usb@vger.kernel.org 9766S: Odd Fixes 9767F: drivers/net/usb/ 9768 9769USB OHCI DRIVER 9770M: Alan Stern <stern@rowland.harvard.edu> 9771L: linux-usb@vger.kernel.org 9772S: Maintained 9773F: Documentation/usb/ohci.txt 9774F: drivers/usb/host/ohci* 9775 9776USB OVER IP DRIVER 9777M: Valentina Manea <valentina.manea.m@gmail.com> 9778M: Shuah Khan <shuah.kh@samsung.com> 9779L: linux-usb@vger.kernel.org 9780S: Maintained 9781F: drivers/usb/usbip/ 9782F: tools/usb/usbip/ 9783 9784USB PEGASUS DRIVER 9785M: Petko Manolov <petkan@nucleusys.com> 9786L: linux-usb@vger.kernel.org 9787L: netdev@vger.kernel.org 9788T: git git://github.com/petkan/pegasus.git 9789W: https://github.com/petkan/pegasus 9790S: Maintained 9791F: drivers/net/usb/pegasus.* 9792 9793USB PHY LAYER 9794M: Felipe Balbi <balbi@ti.com> 9795L: linux-usb@vger.kernel.org 9796T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9797S: Maintained 9798F: drivers/usb/phy/ 9799 9800USB PRINTER DRIVER (usblp) 9801M: Pete Zaitcev <zaitcev@redhat.com> 9802L: linux-usb@vger.kernel.org 9803S: Supported 9804F: drivers/usb/class/usblp.c 9805 9806USB RTL8150 DRIVER 9807M: Petko Manolov <petkan@nucleusys.com> 9808L: linux-usb@vger.kernel.org 9809L: netdev@vger.kernel.org 9810T: git git://github.com/petkan/rtl8150.git 9811W: https://github.com/petkan/rtl8150 9812S: Maintained 9813F: drivers/net/usb/rtl8150.c 9814 9815USB SERIAL SUBSYSTEM 9816M: Johan Hovold <johan@kernel.org> 9817L: linux-usb@vger.kernel.org 9818S: Maintained 9819F: Documentation/usb/usb-serial.txt 9820F: drivers/usb/serial/ 9821F: include/linux/usb/serial.h 9822 9823USB SMSC75XX ETHERNET DRIVER 9824M: Steve Glendinning <steve.glendinning@shawell.net> 9825L: netdev@vger.kernel.org 9826S: Maintained 9827F: drivers/net/usb/smsc75xx.* 9828 9829USB SMSC95XX ETHERNET DRIVER 9830M: Steve Glendinning <steve.glendinning@shawell.net> 9831L: netdev@vger.kernel.org 9832S: Maintained 9833F: drivers/net/usb/smsc95xx.* 9834 9835USB SUBSYSTEM 9836M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9837L: linux-usb@vger.kernel.org 9838W: http://www.linux-usb.org 9839T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 9840S: Supported 9841F: Documentation/usb/ 9842F: drivers/usb/ 9843F: include/linux/usb.h 9844F: include/linux/usb/ 9845 9846USB UHCI DRIVER 9847M: Alan Stern <stern@rowland.harvard.edu> 9848L: linux-usb@vger.kernel.org 9849S: Maintained 9850F: drivers/usb/host/uhci* 9851 9852USB "USBNET" DRIVER FRAMEWORK 9853M: Oliver Neukum <oneukum@suse.de> 9854L: netdev@vger.kernel.org 9855W: http://www.linux-usb.org/usbnet 9856S: Maintained 9857F: drivers/net/usb/usbnet.c 9858F: include/linux/usb/usbnet.h 9859 9860USB VIDEO CLASS 9861M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 9862L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 9863L: linux-media@vger.kernel.org 9864T: git git://linuxtv.org/media_tree.git 9865W: http://www.ideasonboard.org/uvc/ 9866S: Maintained 9867F: drivers/media/usb/uvc/ 9868F: include/uapi/linux/uvcvideo.h 9869 9870USB VISION DRIVER 9871M: Hans Verkuil <hverkuil@xs4all.nl> 9872L: linux-media@vger.kernel.org 9873T: git git://linuxtv.org/media_tree.git 9874W: http://linuxtv.org 9875S: Odd Fixes 9876F: drivers/media/usb/usbvision/ 9877 9878USB WEBCAM GADGET 9879M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 9880L: linux-usb@vger.kernel.org 9881S: Maintained 9882F: drivers/usb/gadget/function/*uvc* 9883F: drivers/usb/gadget/legacy/webcam.c 9884 9885USB WIRELESS RNDIS DRIVER (rndis_wlan) 9886M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 9887L: linux-wireless@vger.kernel.org 9888S: Maintained 9889F: drivers/net/wireless/rndis_wlan.c 9890 9891USB XHCI DRIVER 9892M: Mathias Nyman <mathias.nyman@intel.com> 9893L: linux-usb@vger.kernel.org 9894S: Supported 9895F: drivers/usb/host/xhci* 9896F: drivers/usb/host/pci-quirks* 9897 9898USB ZD1201 DRIVER 9899L: linux-wireless@vger.kernel.org 9900W: http://linux-lc100020.sourceforge.net 9901S: Orphan 9902F: drivers/net/wireless/zd1201.* 9903 9904USB ZR364XX DRIVER 9905M: Antoine Jacquet <royale@zerezo.com> 9906L: linux-usb@vger.kernel.org 9907L: linux-media@vger.kernel.org 9908T: git git://linuxtv.org/media_tree.git 9909W: http://royale.zerezo.com/zr364xx/ 9910S: Maintained 9911F: Documentation/video4linux/zr364xx.txt 9912F: drivers/media/usb/zr364xx/ 9913 9914USER-MODE LINUX (UML) 9915M: Jeff Dike <jdike@addtoit.com> 9916M: Richard Weinberger <richard@nod.at> 9917L: user-mode-linux-devel@lists.sourceforge.net 9918L: user-mode-linux-user@lists.sourceforge.net 9919W: http://user-mode-linux.sourceforge.net 9920S: Maintained 9921F: Documentation/virtual/uml/ 9922F: arch/um/ 9923F: arch/x86/um/ 9924F: fs/hostfs/ 9925F: fs/hppfs/ 9926 9927USERSPACE I/O (UIO) 9928M: "Hans J. Koch" <hjk@hansjkoch.de> 9929M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9930S: Maintained 9931F: Documentation/DocBook/uio-howto.tmpl 9932F: drivers/uio/ 9933F: include/linux/uio*.h 9934 9935UTIL-LINUX PACKAGE 9936M: Karel Zak <kzak@redhat.com> 9937L: util-linux@vger.kernel.org 9938W: http://en.wikipedia.org/wiki/Util-linux 9939T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 9940S: Maintained 9941 9942UVESAFB DRIVER 9943M: Michal Januszewski <spock@gentoo.org> 9944L: linux-fbdev@vger.kernel.org 9945W: http://dev.gentoo.org/~spock/projects/uvesafb/ 9946S: Maintained 9947F: Documentation/fb/uvesafb.txt 9948F: drivers/video/fbdev/uvesafb.* 9949 9950VFAT/FAT/MSDOS FILESYSTEM 9951M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 9952S: Maintained 9953F: Documentation/filesystems/vfat.txt 9954F: fs/fat/ 9955 9956VFIO DRIVER 9957M: Alex Williamson <alex.williamson@redhat.com> 9958L: kvm@vger.kernel.org 9959S: Maintained 9960F: Documentation/vfio.txt 9961F: drivers/vfio/ 9962F: include/linux/vfio.h 9963F: include/uapi/linux/vfio.h 9964 9965VIDEOBUF2 FRAMEWORK 9966M: Pawel Osciak <pawel@osciak.com> 9967M: Marek Szyprowski <m.szyprowski@samsung.com> 9968M: Kyungmin Park <kyungmin.park@samsung.com> 9969L: linux-media@vger.kernel.org 9970S: Maintained 9971F: drivers/media/v4l2-core/videobuf2-* 9972F: include/media/videobuf2-* 9973 9974VIRTIO CONSOLE DRIVER 9975M: Amit Shah <amit.shah@redhat.com> 9976L: virtualization@lists.linux-foundation.org 9977S: Maintained 9978F: drivers/char/virtio_console.c 9979F: include/linux/virtio_console.h 9980F: include/uapi/linux/virtio_console.h 9981 9982VIRTIO CORE, NET AND BLOCK DRIVERS 9983M: Rusty Russell <rusty@rustcorp.com.au> 9984M: "Michael S. Tsirkin" <mst@redhat.com> 9985L: virtualization@lists.linux-foundation.org 9986S: Maintained 9987F: drivers/virtio/ 9988F: tools/virtio/ 9989F: drivers/net/virtio_net.c 9990F: drivers/block/virtio_blk.c 9991F: include/linux/virtio_*.h 9992F: include/uapi/linux/virtio_*.h 9993 9994VIRTIO HOST (VHOST) 9995M: "Michael S. Tsirkin" <mst@redhat.com> 9996L: kvm@vger.kernel.org 9997L: virtualization@lists.linux-foundation.org 9998L: netdev@vger.kernel.org 9999S: Maintained 10000F: drivers/vhost/ 10001F: include/uapi/linux/vhost.h 10002 10003VIA RHINE NETWORK DRIVER 10004M: Roger Luethi <rl@hellgate.ch> 10005S: Maintained 10006F: drivers/net/ethernet/via/via-rhine.c 10007 10008VIA SD/MMC CARD CONTROLLER DRIVER 10009M: Bruce Chang <brucechang@via.com.tw> 10010M: Harald Welte <HaraldWelte@viatech.com> 10011S: Maintained 10012F: drivers/mmc/host/via-sdmmc.c 10013 10014VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10015M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10016L: linux-fbdev@vger.kernel.org 10017S: Maintained 10018F: include/linux/via-core.h 10019F: include/linux/via-gpio.h 10020F: include/linux/via_i2c.h 10021F: drivers/video/fbdev/via/ 10022 10023VIA VELOCITY NETWORK DRIVER 10024M: Francois Romieu <romieu@fr.zoreil.com> 10025L: netdev@vger.kernel.org 10026S: Maintained 10027F: drivers/net/ethernet/via/via-velocity.* 10028 10029VIVI VIRTUAL VIDEO DRIVER 10030M: Hans Verkuil <hverkuil@xs4all.nl> 10031L: linux-media@vger.kernel.org 10032T: git git://linuxtv.org/media_tree.git 10033W: http://linuxtv.org 10034S: Maintained 10035F: drivers/media/platform/vivi* 10036 10037VLAN (802.1Q) 10038M: Patrick McHardy <kaber@trash.net> 10039L: netdev@vger.kernel.org 10040S: Maintained 10041F: drivers/net/macvlan.c 10042F: include/linux/if_*vlan.h 10043F: net/8021q/ 10044 10045VLYNQ BUS 10046M: Florian Fainelli <florian@openwrt.org> 10047L: openwrt-devel@lists.openwrt.org (subscribers-only) 10048S: Maintained 10049F: drivers/vlynq/vlynq.c 10050F: include/linux/vlynq.h 10051 10052VME SUBSYSTEM 10053M: Martyn Welch <martyn.welch@ge.com> 10054M: Manohar Vanga <manohar.vanga@gmail.com> 10055M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10056L: devel@driverdev.osuosl.org 10057S: Maintained 10058T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10059F: Documentation/vme_api.txt 10060F: drivers/staging/vme/ 10061F: drivers/vme/ 10062F: include/linux/vme* 10063 10064VMWARE HYPERVISOR INTERFACE 10065M: Alok Kataria <akataria@vmware.com> 10066L: virtualization@lists.linux-foundation.org 10067S: Supported 10068F: arch/x86/kernel/cpu/vmware.c 10069 10070VMWARE BALLOON DRIVER 10071M: Xavier Deguillard <xdeguillard@vmware.com> 10072M: Philip Moltmann <moltmann@vmware.com> 10073M: "VMware, Inc." <pv-drivers@vmware.com> 10074L: linux-kernel@vger.kernel.org 10075S: Maintained 10076F: drivers/misc/vmw_balloon.c 10077 10078VMWARE VMXNET3 ETHERNET DRIVER 10079M: Shreyas Bhatewara <sbhatewara@vmware.com> 10080M: "VMware, Inc." <pv-drivers@vmware.com> 10081L: netdev@vger.kernel.org 10082S: Maintained 10083F: drivers/net/vmxnet3/ 10084 10085VMware PVSCSI driver 10086M: Arvind Kumar <arvindkumar@vmware.com> 10087M: VMware PV-Drivers <pv-drivers@vmware.com> 10088L: linux-scsi@vger.kernel.org 10089S: Maintained 10090F: drivers/scsi/vmw_pvscsi.c 10091F: drivers/scsi/vmw_pvscsi.h 10092 10093VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10094M: Liam Girdwood <lgirdwood@gmail.com> 10095M: Mark Brown <broonie@kernel.org> 10096L: linux-kernel@vger.kernel.org 10097W: http://opensource.wolfsonmicro.com/node/15 10098W: http://www.slimlogic.co.uk/?p=48 10099T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10100S: Supported 10101F: drivers/regulator/ 10102F: include/linux/regulator/ 10103 10104VT1211 HARDWARE MONITOR DRIVER 10105M: Juerg Haefliger <juergh@gmail.com> 10106L: lm-sensors@lm-sensors.org 10107S: Maintained 10108F: Documentation/hwmon/vt1211 10109F: drivers/hwmon/vt1211.c 10110 10111VT8231 HARDWARE MONITOR DRIVER 10112M: Roger Lucas <vt8231@hiddenengine.co.uk> 10113L: lm-sensors@lm-sensors.org 10114S: Maintained 10115F: drivers/hwmon/vt8231.c 10116 10117VUB300 USB to SDIO/SD/MMC bridge chip 10118M: Tony Olech <tony.olech@elandigitalsystems.com> 10119L: linux-mmc@vger.kernel.org 10120L: linux-usb@vger.kernel.org 10121S: Supported 10122F: drivers/mmc/host/vub300.c 10123 10124W1 DALLAS'S 1-WIRE BUS 10125M: Evgeniy Polyakov <zbr@ioremap.net> 10126S: Maintained 10127F: Documentation/w1/ 10128F: drivers/w1/ 10129 10130W83791D HARDWARE MONITORING DRIVER 10131M: Marc Hulsman <m.hulsman@tudelft.nl> 10132L: lm-sensors@lm-sensors.org 10133S: Maintained 10134F: Documentation/hwmon/w83791d 10135F: drivers/hwmon/w83791d.c 10136 10137W83793 HARDWARE MONITORING DRIVER 10138M: Rudolf Marek <r.marek@assembler.cz> 10139L: lm-sensors@lm-sensors.org 10140S: Maintained 10141F: Documentation/hwmon/w83793 10142F: drivers/hwmon/w83793.c 10143 10144W83795 HARDWARE MONITORING DRIVER 10145M: Jean Delvare <jdelvare@suse.de> 10146L: lm-sensors@lm-sensors.org 10147S: Maintained 10148F: drivers/hwmon/w83795.c 10149 10150W83L51xD SD/MMC CARD INTERFACE DRIVER 10151M: Pierre Ossman <pierre@ossman.eu> 10152S: Maintained 10153F: drivers/mmc/host/wbsd.* 10154 10155WACOM PROTOCOL 4 SERIAL TABLETS 10156M: Julian Squires <julian@cipht.net> 10157M: Hans de Goede <hdegoede@redhat.com> 10158L: linux-input@vger.kernel.org 10159S: Maintained 10160F: drivers/input/tablet/wacom_serial4.c 10161 10162WATCHDOG DEVICE DRIVERS 10163M: Wim Van Sebroeck <wim@iguana.be> 10164L: linux-watchdog@vger.kernel.org 10165W: http://www.linux-watchdog.org/ 10166T: git git://www.linux-watchdog.org/linux-watchdog.git 10167S: Maintained 10168F: Documentation/watchdog/ 10169F: drivers/watchdog/ 10170F: include/linux/watchdog.h 10171F: include/uapi/linux/watchdog.h 10172 10173WD7000 SCSI DRIVER 10174M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10175L: linux-scsi@vger.kernel.org 10176S: Maintained 10177F: drivers/scsi/wd7000.c 10178 10179WIIMOTE HID DRIVER 10180M: David Herrmann <dh.herrmann@googlemail.com> 10181L: linux-input@vger.kernel.org 10182S: Maintained 10183F: drivers/hid/hid-wiimote* 10184 10185WINBOND CIR DRIVER 10186M: David Härdeman <david@hardeman.nu> 10187S: Maintained 10188F: drivers/media/rc/winbond-cir.c 10189 10190WIMAX STACK 10191M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10192M: linux-wimax@intel.com 10193L: wimax@linuxwimax.org (subscribers-only) 10194S: Supported 10195W: http://linuxwimax.org 10196F: Documentation/wimax/README.wimax 10197F: include/linux/wimax/debug.h 10198F: include/net/wimax.h 10199F: include/uapi/linux/wimax.h 10200F: net/wimax/ 10201 10202WISTRON LAPTOP BUTTON DRIVER 10203M: Miloslav Trmac <mitr@volny.cz> 10204S: Maintained 10205F: drivers/input/misc/wistron_btns.c 10206 10207WL3501 WIRELESS PCMCIA CARD DRIVER 10208M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10209L: linux-wireless@vger.kernel.org 10210W: http://oops.ghostprotocols.net:81/blog 10211S: Maintained 10212F: drivers/net/wireless/wl3501* 10213 10214WM97XX TOUCHSCREEN DRIVERS 10215M: Mark Brown <broonie@kernel.org> 10216M: Liam Girdwood <lrg@slimlogic.co.uk> 10217L: linux-input@vger.kernel.org 10218T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10219W: http://opensource.wolfsonmicro.com/node/7 10220S: Supported 10221F: drivers/input/touchscreen/*wm97* 10222F: include/linux/wm97xx.h 10223 10224WOLFSON MICROELECTRONICS DRIVERS 10225L: patches@opensource.wolfsonmicro.com 10226T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10227T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10228W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10229S: Supported 10230F: Documentation/hwmon/wm83?? 10231F: arch/arm/mach-s3c64xx/mach-crag6410* 10232F: drivers/clk/clk-wm83*.c 10233F: drivers/extcon/extcon-arizona.c 10234F: drivers/leds/leds-wm83*.c 10235F: drivers/gpio/gpio-*wm*.c 10236F: drivers/gpio/gpio-arizona.c 10237F: drivers/hwmon/wm83??-hwmon.c 10238F: drivers/input/misc/wm831x-on.c 10239F: drivers/input/touchscreen/wm831x-ts.c 10240F: drivers/input/touchscreen/wm97*.c 10241F: drivers/mfd/arizona* 10242F: drivers/mfd/wm*.c 10243F: drivers/power/wm83*.c 10244F: drivers/rtc/rtc-wm83*.c 10245F: drivers/regulator/wm8*.c 10246F: drivers/video/backlight/wm83*_bl.c 10247F: drivers/watchdog/wm83*_wdt.c 10248F: include/linux/mfd/arizona/ 10249F: include/linux/mfd/wm831x/ 10250F: include/linux/mfd/wm8350/ 10251F: include/linux/mfd/wm8400* 10252F: include/linux/wm97xx.h 10253F: include/sound/wm????.h 10254F: sound/soc/codecs/arizona.? 10255F: sound/soc/codecs/wm* 10256 10257WORKQUEUE 10258M: Tejun Heo <tj@kernel.org> 10259T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10260S: Maintained 10261F: include/linux/workqueue.h 10262F: kernel/workqueue.c 10263F: Documentation/workqueue.txt 10264 10265X.25 NETWORK LAYER 10266M: Andrew Hendry <andrew.hendry@gmail.com> 10267L: linux-x25@vger.kernel.org 10268S: Odd Fixes 10269F: Documentation/networking/x25* 10270F: include/net/x25* 10271F: net/x25/ 10272 10273X86 ARCHITECTURE (32-BIT AND 64-BIT) 10274M: Thomas Gleixner <tglx@linutronix.de> 10275M: Ingo Molnar <mingo@redhat.com> 10276M: "H. Peter Anvin" <hpa@zytor.com> 10277M: x86@kernel.org 10278L: linux-kernel@vger.kernel.org 10279T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10280S: Maintained 10281F: Documentation/x86/ 10282F: arch/x86/ 10283 10284X86 PLATFORM DRIVERS 10285M: Darren Hart <dvhart@infradead.org> 10286L: platform-driver-x86@vger.kernel.org 10287T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10288S: Maintained 10289F: drivers/platform/x86/ 10290 10291X86 MCE INFRASTRUCTURE 10292M: Tony Luck <tony.luck@intel.com> 10293M: Borislav Petkov <bp@alien8.de> 10294L: linux-edac@vger.kernel.org 10295S: Maintained 10296F: arch/x86/kernel/cpu/mcheck/* 10297 10298XC2028/3028 TUNER DRIVER 10299M: Mauro Carvalho Chehab <m.chehab@samsung.com> 10300L: linux-media@vger.kernel.org 10301W: http://linuxtv.org 10302T: git git://linuxtv.org/media_tree.git 10303S: Maintained 10304F: drivers/media/tuners/tuner-xc2028.* 10305 10306XEN HYPERVISOR INTERFACE 10307M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10308M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10309M: David Vrabel <david.vrabel@citrix.com> 10310L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10311T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10312S: Supported 10313F: arch/x86/xen/ 10314F: drivers/*/xen-*front.c 10315F: drivers/xen/ 10316F: arch/x86/include/asm/xen/ 10317F: include/xen/ 10318F: include/uapi/xen/ 10319 10320XEN HYPERVISOR ARM 10321M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10322L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10323S: Supported 10324F: arch/arm/xen/ 10325F: arch/arm/include/asm/xen/ 10326 10327XEN HYPERVISOR ARM64 10328M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10329L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10330S: Supported 10331F: arch/arm64/xen/ 10332F: arch/arm64/include/asm/xen/ 10333 10334XEN NETWORK BACKEND DRIVER 10335M: Ian Campbell <ian.campbell@citrix.com> 10336M: Wei Liu <wei.liu2@citrix.com> 10337L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10338L: netdev@vger.kernel.org 10339S: Supported 10340F: drivers/net/xen-netback/* 10341 10342XEN PCI SUBSYSTEM 10343M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10344L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10345S: Supported 10346F: arch/x86/pci/*xen* 10347F: drivers/pci/*xen* 10348 10349XEN BLOCK SUBSYSTEM 10350M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10351L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10352S: Supported 10353F: drivers/block/xen-blkback/* 10354F: drivers/block/xen* 10355 10356XEN PVSCSI DRIVERS 10357M: Juergen Gross <jgross@suse.com> 10358L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10359L: linux-scsi@vger.kernel.org 10360S: Supported 10361F: drivers/scsi/xen-scsifront.c 10362F: drivers/xen/xen-scsiback.c 10363F: include/xen/interface/io/vscsiif.h 10364 10365XEN SWIOTLB SUBSYSTEM 10366M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10367L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10368S: Supported 10369F: arch/x86/xen/*swiotlb* 10370F: drivers/xen/*swiotlb* 10371 10372XFS FILESYSTEM 10373P: Silicon Graphics Inc 10374M: Dave Chinner <david@fromorbit.com> 10375M: xfs@oss.sgi.com 10376L: xfs@oss.sgi.com 10377W: http://oss.sgi.com/projects/xfs 10378T: git git://oss.sgi.com/xfs/xfs.git 10379S: Supported 10380F: Documentation/filesystems/xfs.txt 10381F: fs/xfs/ 10382 10383XILINX AXI ETHERNET DRIVER 10384M: Anirudha Sarangi <anirudh@xilinx.com> 10385M: John Linn <John.Linn@xilinx.com> 10386S: Maintained 10387F: drivers/net/ethernet/xilinx/xilinx_axienet* 10388 10389XILINX UARTLITE SERIAL DRIVER 10390M: Peter Korsgaard <jacmet@sunsite.dk> 10391L: linux-serial@vger.kernel.org 10392S: Maintained 10393F: drivers/tty/serial/uartlite.c 10394 10395XILLYBUS DRIVER 10396M: Eli Billauer <eli.billauer@gmail.com> 10397L: linux-kernel@vger.kernel.org 10398S: Supported 10399F: drivers/char/xillybus/ 10400 10401XTENSA XTFPGA PLATFORM SUPPORT 10402M: Max Filippov <jcmvbkbc@gmail.com> 10403L: linux-xtensa@linux-xtensa.org 10404S: Maintained 10405F: drivers/spi/spi-xtensa-xtfpga.c 10406 10407YAM DRIVER FOR AX.25 10408M: Jean-Paul Roubelat <jpr@f6fbb.org> 10409L: linux-hams@vger.kernel.org 10410S: Maintained 10411F: drivers/net/hamradio/yam* 10412F: include/linux/yam.h 10413 10414YEALINK PHONE DRIVER 10415M: Henk Vergonet <Henk.Vergonet@gmail.com> 10416L: usbb2k-api-dev@nongnu.org 10417S: Maintained 10418F: Documentation/input/yealink.txt 10419F: drivers/input/misc/yealink.* 10420 10421Z8530 DRIVER FOR AX.25 10422M: Joerg Reuter <jreuter@yaina.de> 10423W: http://yaina.de/jreuter/ 10424W: http://www.qsl.net/dl1bke/ 10425L: linux-hams@vger.kernel.org 10426S: Maintained 10427F: Documentation/networking/z8530drv.txt 10428F: drivers/net/hamradio/*scc.c 10429F: drivers/net/hamradio/z8530.h 10430 10431ZBUD COMPRESSED PAGE ALLOCATOR 10432M: Seth Jennings <sjennings@variantweb.net> 10433L: linux-mm@kvack.org 10434S: Maintained 10435F: mm/zbud.c 10436F: include/linux/zbud.h 10437 10438ZD1211RW WIRELESS DRIVER 10439M: Daniel Drake <dsd@gentoo.org> 10440M: Ulrich Kunitz <kune@deine-taler.de> 10441W: http://zd1211.ath.cx/wiki/DriverRewrite 10442L: linux-wireless@vger.kernel.org 10443L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10444S: Maintained 10445F: drivers/net/wireless/zd1211rw/ 10446 10447ZR36067 VIDEO FOR LINUX DRIVER 10448L: mjpeg-users@lists.sourceforge.net 10449L: linux-media@vger.kernel.org 10450W: http://mjpeg.sourceforge.net/driver-zoran/ 10451T: hg http://linuxtv.org/hg/v4l-dvb 10452S: Odd Fixes 10453F: drivers/media/pci/zoran/ 10454 10455ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10456M: Minchan Kim <minchan@kernel.org> 10457M: Nitin Gupta <ngupta@vflare.org> 10458L: linux-kernel@vger.kernel.org 10459S: Maintained 10460F: drivers/block/zram/ 10461F: Documentation/blockdev/zram.txt 10462 10463ZS DECSTATION Z85C30 SERIAL DRIVER 10464M: "Maciej W. Rozycki" <macro@linux-mips.org> 10465S: Maintained 10466F: drivers/tty/serial/zs.* 10467 10468ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10469M: Minchan Kim <minchan@kernel.org> 10470M: Nitin Gupta <ngupta@vflare.org> 10471L: linux-mm@kvack.org 10472S: Maintained 10473F: mm/zsmalloc.c 10474F: include/linux/zsmalloc.h 10475 10476ZSWAP COMPRESSED SWAP CACHING 10477M: Seth Jennings <sjennings@variantweb.net> 10478L: linux-mm@kvack.org 10479S: Maintained 10480F: mm/zswap.c 10481 10482THE REST 10483M: Linus Torvalds <torvalds@linux-foundation.org> 10484L: linux-kernel@vger.kernel.org 10485Q: http://patchwork.kernel.org/project/LKML/list/ 10486T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10487S: Buried alive in reporters 10488F: * 10489F: */ 10490