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 2492CODA V4L2 MEM2MEM DRIVER 2493M: Philipp Zabel <p.zabel@pengutronix.de> 2494L: linux-media@vger.kernel.org 2495S: Maintained 2496F: Documentation/devicetree/bindings/media/coda.txt 2497F: drivers/media/platform/coda/ 2498 2499COMMON CLK FRAMEWORK 2500M: Mike Turquette <mturquette@linaro.org> 2501L: linux-kernel@vger.kernel.org 2502T: git git://git.linaro.org/people/mturquette/linux.git 2503S: Maintained 2504F: drivers/clk/ 2505X: drivers/clk/clkdev.c 2506F: include/linux/clk-pr* 2507F: include/linux/clk/ 2508 2509COMMON INTERNET FILE SYSTEM (CIFS) 2510M: Steve French <sfrench@samba.org> 2511L: linux-cifs@vger.kernel.org 2512L: samba-technical@lists.samba.org (moderated for non-subscribers) 2513W: http://linux-cifs.samba.org/ 2514Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/ 2515T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git 2516S: Supported 2517F: Documentation/filesystems/cifs/ 2518F: fs/cifs/ 2519 2520COMPACTPCI HOTPLUG CORE 2521M: Scott Murray <scott@spiteful.org> 2522L: linux-pci@vger.kernel.org 2523S: Maintained 2524F: drivers/pci/hotplug/cpci_hotplug* 2525 2526COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2527M: Scott Murray <scott@spiteful.org> 2528L: linux-pci@vger.kernel.org 2529S: Maintained 2530F: drivers/pci/hotplug/cpcihp_zt5550.* 2531 2532COMPACTPCI HOTPLUG GENERIC DRIVER 2533M: Scott Murray <scott@spiteful.org> 2534L: linux-pci@vger.kernel.org 2535S: Maintained 2536F: drivers/pci/hotplug/cpcihp_generic.c 2537 2538COMPAL LAPTOP SUPPORT 2539M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2540L: platform-driver-x86@vger.kernel.org 2541S: Maintained 2542F: drivers/platform/x86/compal-laptop.c 2543 2544CONEXANT ACCESSRUNNER USB DRIVER 2545M: Simon Arlott <cxacru@fire.lp0.eu> 2546L: accessrunner-general@lists.sourceforge.net 2547W: http://accessrunner.sourceforge.net/ 2548S: Maintained 2549F: drivers/usb/atm/cxacru.c 2550 2551CONFIGFS 2552M: Joel Becker <jlbec@evilplan.org> 2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2554S: Supported 2555F: fs/configfs/ 2556F: include/linux/configfs.h 2557 2558CONNECTOR 2559M: Evgeniy Polyakov <zbr@ioremap.net> 2560L: netdev@vger.kernel.org 2561S: Maintained 2562F: drivers/connector/ 2563 2564CONTROL GROUP (CGROUP) 2565M: Tejun Heo <tj@kernel.org> 2566M: Li Zefan <lizefan@huawei.com> 2567L: cgroups@vger.kernel.org 2568T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2569S: Maintained 2570F: Documentation/cgroups/ 2571F: include/linux/cgroup* 2572F: kernel/cgroup* 2573 2574CONTROL GROUP - CPUSET 2575M: Li Zefan <lizefan@huawei.com> 2576L: cgroups@vger.kernel.org 2577W: http://www.bullopensource.org/cpuset/ 2578W: http://oss.sgi.com/projects/cpusets/ 2579T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2580S: Maintained 2581F: Documentation/cgroups/cpusets.txt 2582F: include/linux/cpuset.h 2583F: kernel/cpuset.c 2584 2585CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2586M: Johannes Weiner <hannes@cmpxchg.org> 2587M: Michal Hocko <mhocko@suse.cz> 2588L: cgroups@vger.kernel.org 2589L: linux-mm@kvack.org 2590S: Maintained 2591F: mm/memcontrol.c 2592F: mm/page_cgroup.c 2593 2594CORETEMP HARDWARE MONITORING DRIVER 2595M: Fenghua Yu <fenghua.yu@intel.com> 2596L: lm-sensors@lm-sensors.org 2597S: Maintained 2598F: Documentation/hwmon/coretemp 2599F: drivers/hwmon/coretemp.c 2600 2601COSA/SRP SYNC SERIAL DRIVER 2602M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2603W: http://www.fi.muni.cz/~kas/cosa/ 2604S: Maintained 2605F: drivers/net/wan/cosa* 2606 2607CPMAC ETHERNET DRIVER 2608M: Florian Fainelli <florian@openwrt.org> 2609L: netdev@vger.kernel.org 2610S: Maintained 2611F: drivers/net/ethernet/ti/cpmac.c 2612 2613CPU FREQUENCY DRIVERS 2614M: Rafael J. Wysocki <rjw@rjwysocki.net> 2615M: Viresh Kumar <viresh.kumar@linaro.org> 2616L: linux-pm@vger.kernel.org 2617S: Maintained 2618T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2619T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2620F: drivers/cpufreq/ 2621F: include/linux/cpufreq.h 2622 2623CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2624M: Viresh Kumar <viresh.kumar@linaro.org> 2625M: Sudeep Holla <sudeep.holla@arm.com> 2626L: linux-pm@vger.kernel.org 2627W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2628S: Maintained 2629F: drivers/cpufreq/arm_big_little.h 2630F: drivers/cpufreq/arm_big_little.c 2631F: drivers/cpufreq/arm_big_little_dt.c 2632 2633CPUIDLE DRIVER - ARM BIG LITTLE 2634M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2635M: Daniel Lezcano <daniel.lezcano@linaro.org> 2636L: linux-pm@vger.kernel.org 2637L: linux-arm-kernel@lists.infradead.org 2638T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2639S: Maintained 2640F: drivers/cpuidle/cpuidle-big_little.c 2641 2642CPUIDLE DRIVERS 2643M: Rafael J. Wysocki <rjw@rjwysocki.net> 2644M: Daniel Lezcano <daniel.lezcano@linaro.org> 2645L: linux-pm@vger.kernel.org 2646S: Maintained 2647T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2648F: drivers/cpuidle/* 2649F: include/linux/cpuidle.h 2650 2651CPUID/MSR DRIVER 2652M: "H. Peter Anvin" <hpa@zytor.com> 2653S: Maintained 2654F: arch/x86/kernel/cpuid.c 2655F: arch/x86/kernel/msr.c 2656 2657CPU POWER MONITORING SUBSYSTEM 2658M: Thomas Renninger <trenn@suse.de> 2659L: linux-pm@vger.kernel.org 2660S: Maintained 2661F: tools/power/cpupower/ 2662 2663CRAMFS FILESYSTEM 2664W: http://sourceforge.net/projects/cramfs/ 2665S: Orphan / Obsolete 2666F: Documentation/filesystems/cramfs.txt 2667F: fs/cramfs/ 2668 2669CRIS PORT 2670M: Mikael Starvik <starvik@axis.com> 2671M: Jesper Nilsson <jesper.nilsson@axis.com> 2672L: linux-cris-kernel@axis.com 2673W: http://developer.axis.com 2674S: Maintained 2675F: arch/cris/ 2676F: drivers/tty/serial/crisv10.* 2677 2678CRYPTO API 2679M: Herbert Xu <herbert@gondor.apana.org.au> 2680M: "David S. Miller" <davem@davemloft.net> 2681L: linux-crypto@vger.kernel.org 2682T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2683S: Maintained 2684F: Documentation/crypto/ 2685F: arch/*/crypto/ 2686F: crypto/ 2687F: drivers/crypto/ 2688F: include/crypto/ 2689 2690CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2691M: Neil Horman <nhorman@tuxdriver.com> 2692L: linux-crypto@vger.kernel.org 2693S: Maintained 2694F: crypto/ansi_cprng.c 2695F: crypto/rng.c 2696 2697CS5535 Audio ALSA driver 2698M: Jaya Kumar <jayakumar.alsa@gmail.com> 2699S: Maintained 2700F: sound/pci/cs5535audio/ 2701 2702CW1200 WLAN driver 2703M: Solomon Peachy <pizza@shaftnet.org> 2704S: Maintained 2705F: drivers/net/wireless/cw1200/ 2706 2707CX18 VIDEO4LINUX DRIVER 2708M: Andy Walls <awalls@md.metrocast.net> 2709L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 2710L: linux-media@vger.kernel.org 2711T: git git://linuxtv.org/media_tree.git 2712W: http://linuxtv.org 2713W: http://www.ivtvdriver.org/index.php/Cx18 2714S: Maintained 2715F: Documentation/video4linux/cx18.txt 2716F: drivers/media/pci/cx18/ 2717F: include/uapi/linux/ivtv* 2718 2719CX2341X MPEG ENCODER HELPER MODULE 2720M: Hans Verkuil <hverkuil@xs4all.nl> 2721L: linux-media@vger.kernel.org 2722T: git git://linuxtv.org/media_tree.git 2723W: http://linuxtv.org 2724S: Maintained 2725F: drivers/media/common/cx2341x* 2726F: include/media/cx2341x* 2727 2728CX88 VIDEO4LINUX DRIVER 2729M: Mauro Carvalho Chehab <m.chehab@samsung.com> 2730L: linux-media@vger.kernel.org 2731W: http://linuxtv.org 2732T: git git://linuxtv.org/media_tree.git 2733S: Odd fixes 2734F: Documentation/video4linux/cx88/ 2735F: drivers/media/pci/cx88/ 2736 2737CXD2820R MEDIA DRIVER 2738M: Antti Palosaari <crope@iki.fi> 2739L: linux-media@vger.kernel.org 2740W: http://linuxtv.org/ 2741W: http://palosaari.fi/linux/ 2742Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2743T: git git://linuxtv.org/anttip/media_tree.git 2744S: Maintained 2745F: drivers/media/dvb-frontends/cxd2820r* 2746 2747CXGB3 ETHERNET DRIVER (CXGB3) 2748M: Santosh Raspatur <santosh@chelsio.com> 2749L: netdev@vger.kernel.org 2750W: http://www.chelsio.com 2751S: Supported 2752F: drivers/net/ethernet/chelsio/cxgb3/ 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 IWARP RNIC DRIVER (IW_CXGB4) 2769M: Steve Wise <swise@chelsio.com> 2770L: linux-rdma@vger.kernel.org 2771W: http://www.openfabrics.org 2772S: Supported 2773F: drivers/infiniband/hw/cxgb4/ 2774 2775CXGB4VF ETHERNET DRIVER (CXGB4VF) 2776M: Casey Leedom <leedom@chelsio.com> 2777L: netdev@vger.kernel.org 2778W: http://www.chelsio.com 2779S: Supported 2780F: drivers/net/ethernet/chelsio/cxgb4vf/ 2781 2782CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2783M: Ian Munsie <imunsie@au1.ibm.com> 2784M: Michael Neuling <mikey@neuling.org> 2785L: linuxppc-dev@lists.ozlabs.org 2786S: Supported 2787F: drivers/misc/cxl/ 2788F: include/misc/cxl.h 2789F: include/uapi/misc/cxl.h 2790F: Documentation/powerpc/cxl.txt 2791F: Documentation/powerpc/cxl.txt 2792F: Documentation/ABI/testing/sysfs-class-cxl 2793 2794STMMAC ETHERNET DRIVER 2795M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2796L: netdev@vger.kernel.org 2797W: http://www.stlinux.com 2798S: Supported 2799F: drivers/net/ethernet/stmicro/stmmac/ 2800 2801CYBERPRO FB DRIVER 2802M: Russell King <linux@arm.linux.org.uk> 2803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2804W: http://www.arm.linux.org.uk/ 2805S: Maintained 2806F: drivers/video/fbdev/cyber2000fb.* 2807 2808CYCLADES ASYNC MUX DRIVER 2809W: http://www.cyclades.com/ 2810S: Orphan 2811F: drivers/tty/cyclades.c 2812F: include/linux/cyclades.h 2813F: include/uapi/linux/cyclades.h 2814 2815CYCLADES PC300 DRIVER 2816W: http://www.cyclades.com/ 2817S: Orphan 2818F: drivers/net/wan/pc300* 2819 2820CYPRESS_FIRMWARE MEDIA DRIVER 2821M: Antti Palosaari <crope@iki.fi> 2822L: linux-media@vger.kernel.org 2823W: http://linuxtv.org/ 2824W: http://palosaari.fi/linux/ 2825Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2826T: git git://linuxtv.org/anttip/media_tree.git 2827S: Maintained 2828F: drivers/media/common/cypress_firmware* 2829 2830CYTTSP TOUCHSCREEN DRIVER 2831M: Ferruh Yigit <fery@cypress.com> 2832L: linux-input@vger.kernel.org 2833S: Supported 2834F: drivers/input/touchscreen/cyttsp* 2835F: include/linux/input/cyttsp.h 2836 2837DAMA SLAVE for AX.25 2838M: Joerg Reuter <jreuter@yaina.de> 2839W: http://yaina.de/jreuter/ 2840W: http://www.qsl.net/dl1bke/ 2841L: linux-hams@vger.kernel.org 2842S: Maintained 2843F: net/ax25/af_ax25.c 2844F: net/ax25/ax25_dev.c 2845F: net/ax25/ax25_ds_* 2846F: net/ax25/ax25_in.c 2847F: net/ax25/ax25_out.c 2848F: net/ax25/ax25_timer.c 2849F: net/ax25/sysctl_net_ax25.c 2850 2851DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 2852L: netdev@vger.kernel.org 2853S: Orphan 2854F: Documentation/networking/dmfe.txt 2855F: drivers/net/ethernet/dec/tulip/dmfe.c 2856 2857DC390/AM53C974 SCSI driver 2858M: Kurt Garloff <garloff@suse.de> 2859W: http://www.garloff.de/kurt/linux/dc390/ 2860M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 2861S: Maintained 2862F: drivers/scsi/tmscsim.* 2863 2864DC395x SCSI driver 2865M: Oliver Neukum <oliver@neukum.org> 2866M: Ali Akcaagac <aliakc@web.de> 2867M: Jamie Lenehan <lenehan@twibble.org> 2868L: dc395x@twibble.org 2869W: http://twibble.org/dist/dc395x/ 2870W: http://lists.twibble.org/mailman/listinfo/dc395x/ 2871S: Maintained 2872F: Documentation/scsi/dc395x.txt 2873F: drivers/scsi/dc395x.* 2874 2875DCCP PROTOCOL 2876M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 2877L: dccp@vger.kernel.org 2878W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 2879S: Maintained 2880F: include/linux/dccp.h 2881F: include/uapi/linux/dccp.h 2882F: include/linux/tfrc.h 2883F: net/dccp/ 2884 2885DECnet NETWORK LAYER 2886W: http://linux-decnet.sourceforge.net 2887L: linux-decnet-user@lists.sourceforge.net 2888S: Orphan 2889F: Documentation/networking/decnet.txt 2890F: net/decnet/ 2891 2892DECSTATION PLATFORM SUPPORT 2893M: "Maciej W. Rozycki" <macro@linux-mips.org> 2894L: linux-mips@linux-mips.org 2895W: http://www.linux-mips.org/wiki/DECstation 2896S: Maintained 2897F: arch/mips/dec/ 2898F: arch/mips/include/asm/dec/ 2899F: arch/mips/include/asm/mach-dec/ 2900 2901DEFXX FDDI NETWORK DRIVER 2902M: "Maciej W. Rozycki" <macro@linux-mips.org> 2903S: Maintained 2904F: drivers/net/fddi/defxx.* 2905 2906DELL LAPTOP DRIVER 2907M: Matthew Garrett <mjg59@srcf.ucam.org> 2908L: platform-driver-x86@vger.kernel.org 2909S: Maintained 2910F: drivers/platform/x86/dell-laptop.c 2911 2912DELL LAPTOP SMM DRIVER 2913M: Guenter Roeck <linux@roeck-us.net> 2914F: drivers/char/i8k.c 2915F: include/uapi/linux/i8k.h 2916 2917DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 2918M: Doug Warzecha <Douglas_Warzecha@dell.com> 2919S: Maintained 2920F: Documentation/dcdbas.txt 2921F: drivers/firmware/dcdbas.* 2922 2923DELL WMI EXTRAS DRIVER 2924M: Matthew Garrett <mjg59@srcf.ucam.org> 2925S: Maintained 2926F: drivers/platform/x86/dell-wmi.c 2927 2928DESIGNWARE USB2 DRD IP DRIVER 2929M: Paul Zimmerman <paulz@synopsys.com> 2930L: linux-usb@vger.kernel.org 2931T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 2932S: Maintained 2933F: drivers/usb/dwc2/ 2934 2935DESIGNWARE USB3 DRD IP DRIVER 2936M: Felipe Balbi <balbi@ti.com> 2937L: linux-usb@vger.kernel.org 2938L: linux-omap@vger.kernel.org 2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 2940S: Maintained 2941F: drivers/usb/dwc3/ 2942 2943DEVICE COREDUMP (DEV_COREDUMP) 2944M: Johannes Berg <johannes@sipsolutions.net> 2945L: linux-kernel@vger.kernel.org 2946S: Maintained 2947F: drivers/base/devcoredump.c 2948F: include/linux/devcoredump.h 2949 2950DEVICE FREQUENCY (DEVFREQ) 2951M: MyungJoo Ham <myungjoo.ham@samsung.com> 2952M: Kyungmin Park <kyungmin.park@samsung.com> 2953L: linux-pm@vger.kernel.org 2954S: Maintained 2955F: drivers/devfreq/ 2956 2957DEVICE NUMBER REGISTRY 2958M: Torben Mathiasen <device@lanana.org> 2959W: http://lanana.org/docs/device-list/index.html 2960S: Maintained 2961 2962DEVICE-MAPPER (LVM) 2963M: Alasdair Kergon <agk@redhat.com> 2964M: Mike Snitzer <snitzer@redhat.com> 2965M: dm-devel@redhat.com 2966L: dm-devel@redhat.com 2967W: http://sources.redhat.com/dm 2968Q: http://patchwork.kernel.org/project/dm-devel/list/ 2969T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 2970T: quilt http://people.redhat.com/agk/patches/linux/editing/ 2971S: Maintained 2972F: Documentation/device-mapper/ 2973F: drivers/md/dm* 2974F: drivers/md/persistent-data/ 2975F: include/linux/device-mapper.h 2976F: include/linux/dm-*.h 2977F: include/uapi/linux/dm-*.h 2978 2979DIALOG SEMICONDUCTOR DRIVERS 2980M: Support Opensource <support.opensource@diasemi.com> 2981W: http://www.dialog-semiconductor.com/products 2982S: Supported 2983F: Documentation/hwmon/da90?? 2984F: drivers/gpio/gpio-da90??.c 2985F: drivers/hwmon/da90??-hwmon.c 2986F: drivers/input/misc/da90??_onkey.c 2987F: drivers/input/touchscreen/da9052_tsi.c 2988F: drivers/leds/leds-da90??.c 2989F: drivers/mfd/da903x.c 2990F: drivers/mfd/da90??-*.c 2991F: drivers/power/da9052-battery.c 2992F: drivers/regulator/da903x.c 2993F: drivers/regulator/da9???-regulator.[ch] 2994F: drivers/rtc/rtc-da90??.c 2995F: drivers/video/backlight/da90??_bl.c 2996F: drivers/watchdog/da90??_wdt.c 2997F: include/linux/mfd/da903x.h 2998F: include/linux/mfd/da9052/ 2999F: include/linux/mfd/da9055/ 3000F: include/linux/mfd/da9063/ 3001F: include/sound/da[79]*.h 3002F: sound/soc/codecs/da[79]*.[ch] 3003 3004DIGI NEO AND CLASSIC PCI PRODUCTS 3005M: Lidza Louina <lidza.louina@gmail.com> 3006M: Mark Hounschell <markh@compro.net> 3007L: driverdev-devel@linuxdriverproject.org 3008S: Maintained 3009F: drivers/staging/dgnc/ 3010 3011DIGI EPCA PCI PRODUCTS 3012M: Lidza Louina <lidza.louina@gmail.com> 3013M: Mark Hounschell <markh@compro.net> 3014M: Daeseok Youn <daeseok.youn@gmail.com> 3015L: driverdev-devel@linuxdriverproject.org 3016S: Maintained 3017F: drivers/staging/dgap/ 3018 3019DIOLAN U2C-12 I2C DRIVER 3020M: Guenter Roeck <linux@roeck-us.net> 3021L: linux-i2c@vger.kernel.org 3022S: Maintained 3023F: drivers/i2c/busses/i2c-diolan-u2c.c 3024 3025DIRECTORY NOTIFICATION (DNOTIFY) 3026M: Eric Paris <eparis@parisplace.org> 3027S: Maintained 3028F: Documentation/filesystems/dnotify.txt 3029F: fs/notify/dnotify/ 3030F: include/linux/dnotify.h 3031 3032DISK GEOMETRY AND PARTITION HANDLING 3033M: Andries Brouwer <aeb@cwi.nl> 3034W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3035W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3036W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3037S: Maintained 3038 3039DISKQUOTA 3040M: Jan Kara <jack@suse.cz> 3041S: Maintained 3042F: Documentation/filesystems/quota.txt 3043F: fs/quota/ 3044F: include/linux/quota*.h 3045F: include/uapi/linux/quota*.h 3046 3047DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3048M: Bernie Thompson <bernie@plugable.com> 3049L: linux-fbdev@vger.kernel.org 3050S: Maintained 3051W: http://plugable.com/category/projects/udlfb/ 3052F: drivers/video/fbdev/udlfb.c 3053F: include/video/udlfb.h 3054F: Documentation/fb/udlfb.txt 3055 3056DISTRIBUTED LOCK MANAGER (DLM) 3057M: Christine Caulfield <ccaulfie@redhat.com> 3058M: David Teigland <teigland@redhat.com> 3059L: cluster-devel@redhat.com 3060W: http://sources.redhat.com/cluster/ 3061T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3062S: Supported 3063F: fs/dlm/ 3064 3065DMA BUFFER SHARING FRAMEWORK 3066M: Sumit Semwal <sumit.semwal@linaro.org> 3067S: Maintained 3068L: linux-media@vger.kernel.org 3069L: dri-devel@lists.freedesktop.org 3070L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3071F: drivers/dma-buf/ 3072F: include/linux/dma-buf* 3073F: include/linux/reservation.h 3074F: include/linux/*fence.h 3075F: Documentation/dma-buf-sharing.txt 3076T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3077 3078DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3079M: Vinod Koul <vinod.koul@intel.com> 3080L: dmaengine@vger.kernel.org 3081Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3082S: Maintained 3083F: drivers/dma/ 3084F: include/linux/dma* 3085T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma) 3086 3087DME1737 HARDWARE MONITOR DRIVER 3088M: Juerg Haefliger <juergh@gmail.com> 3089L: lm-sensors@lm-sensors.org 3090S: Maintained 3091F: Documentation/hwmon/dme1737 3092F: drivers/hwmon/dme1737.c 3093 3094DOCKING STATION DRIVER 3095M: Shaohua Li <shaohua.li@intel.com> 3096L: linux-acpi@vger.kernel.org 3097S: Supported 3098F: drivers/acpi/dock.c 3099 3100DOCUMENTATION 3101M: Jonathan Corbet <corbet@lwn.net> 3102L: linux-doc@vger.kernel.org 3103S: Maintained 3104F: Documentation/ 3105X: Documentation/ABI/ 3106X: Documentation/devicetree/ 3107X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3108 3109DOUBLETALK DRIVER 3110M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3111L: blinux-list@redhat.com 3112S: Maintained 3113F: drivers/char/dtlk.c 3114F: include/linux/dtlk.h 3115 3116DPT_I2O SCSI RAID DRIVER 3117M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3118L: linux-scsi@vger.kernel.org 3119W: http://www.adaptec.com/ 3120S: Maintained 3121F: drivers/scsi/dpt* 3122F: drivers/scsi/dpt/ 3123 3124DRBD DRIVER 3125P: Philipp Reisner 3126P: Lars Ellenberg 3127M: drbd-dev@lists.linbit.com 3128L: drbd-user@lists.linbit.com 3129W: http://www.drbd.org 3130T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3131T: git git://git.drbd.org/drbd-8.3.git 3132S: Supported 3133F: drivers/block/drbd/ 3134F: lib/lru_cache.c 3135F: Documentation/blockdev/drbd/ 3136 3137DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3138M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3139T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3140S: Supported 3141F: Documentation/kobject.txt 3142F: drivers/base/ 3143F: fs/sysfs/ 3144F: fs/debugfs/ 3145F: include/linux/kobj* 3146F: include/linux/debugfs.h 3147F: lib/kobj* 3148 3149DRM DRIVERS 3150M: David Airlie <airlied@linux.ie> 3151L: dri-devel@lists.freedesktop.org 3152T: git git://people.freedesktop.org/~airlied/linux 3153S: Maintained 3154F: drivers/gpu/drm/ 3155F: drivers/gpu/vga/ 3156F: include/drm/ 3157F: include/uapi/drm/ 3158 3159RADEON DRM DRIVERS 3160M: Alex Deucher <alexander.deucher@amd.com> 3161M: Christian König <christian.koenig@amd.com> 3162L: dri-devel@lists.freedesktop.org 3163T: git git://people.freedesktop.org/~agd5f/linux 3164S: Supported 3165F: drivers/gpu/drm/radeon/ 3166F: include/uapi/drm/radeon* 3167 3168DRM PANEL DRIVERS 3169M: Thierry Reding <thierry.reding@gmail.com> 3170L: dri-devel@lists.freedesktop.org 3171T: git git://anongit.freedesktop.org/tegra/linux.git 3172S: Maintained 3173F: drivers/gpu/drm/drm_panel.c 3174F: drivers/gpu/drm/panel/ 3175F: include/drm/drm_panel.h 3176F: Documentation/devicetree/bindings/panel/ 3177 3178INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3179M: Daniel Vetter <daniel.vetter@intel.com> 3180M: Jani Nikula <jani.nikula@linux.intel.com> 3181L: intel-gfx@lists.freedesktop.org 3182L: dri-devel@lists.freedesktop.org 3183Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3184T: git git://anongit.freedesktop.org/drm-intel 3185S: Supported 3186F: drivers/gpu/drm/i915/ 3187F: include/drm/i915* 3188F: include/uapi/drm/i915* 3189 3190DRM DRIVERS FOR EXYNOS 3191M: Inki Dae <inki.dae@samsung.com> 3192M: Joonyoung Shim <jy0922.shim@samsung.com> 3193M: Seung-Woo Kim <sw0312.kim@samsung.com> 3194M: Kyungmin Park <kyungmin.park@samsung.com> 3195L: dri-devel@lists.freedesktop.org 3196T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3197S: Supported 3198F: drivers/gpu/drm/exynos/ 3199F: include/drm/exynos* 3200F: include/uapi/drm/exynos* 3201 3202DRM DRIVERS FOR NVIDIA TEGRA 3203M: Thierry Reding <thierry.reding@gmail.com> 3204M: Terje Bergström <tbergstrom@nvidia.com> 3205L: dri-devel@lists.freedesktop.org 3206L: linux-tegra@vger.kernel.org 3207T: git git://anongit.freedesktop.org/tegra/linux.git 3208S: Supported 3209F: drivers/gpu/drm/tegra/ 3210F: drivers/gpu/host1x/ 3211F: include/linux/host1x.h 3212F: include/uapi/drm/tegra_drm.h 3213F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3214 3215DRM DRIVERS FOR RENESAS 3216M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3217L: dri-devel@lists.freedesktop.org 3218L: linux-sh@vger.kernel.org 3219T: git git://people.freedesktop.org/~airlied/linux 3220S: Supported 3221F: drivers/gpu/drm/rcar-du/ 3222F: drivers/gpu/drm/shmobile/ 3223F: include/linux/platform_data/rcar-du.h 3224F: include/linux/platform_data/shmob_drm.h 3225 3226DSBR100 USB FM RADIO DRIVER 3227M: Alexey Klimov <klimov.linux@gmail.com> 3228L: linux-media@vger.kernel.org 3229T: git git://linuxtv.org/media_tree.git 3230S: Maintained 3231F: drivers/media/radio/dsbr100.c 3232 3233DSCC4 DRIVER 3234M: Francois Romieu <romieu@fr.zoreil.com> 3235L: netdev@vger.kernel.org 3236S: Maintained 3237F: drivers/net/wan/dscc4.c 3238 3239DVB_USB_AF9015 MEDIA DRIVER 3240M: Antti Palosaari <crope@iki.fi> 3241L: linux-media@vger.kernel.org 3242W: http://linuxtv.org/ 3243W: http://palosaari.fi/linux/ 3244Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3245T: git git://linuxtv.org/anttip/media_tree.git 3246S: Maintained 3247F: drivers/media/usb/dvb-usb-v2/af9015* 3248 3249DVB_USB_AF9035 MEDIA DRIVER 3250M: Antti Palosaari <crope@iki.fi> 3251L: linux-media@vger.kernel.org 3252W: http://linuxtv.org/ 3253W: http://palosaari.fi/linux/ 3254Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3255T: git git://linuxtv.org/anttip/media_tree.git 3256S: Maintained 3257F: drivers/media/usb/dvb-usb-v2/af9035* 3258 3259DVB_USB_ANYSEE MEDIA DRIVER 3260M: Antti Palosaari <crope@iki.fi> 3261L: linux-media@vger.kernel.org 3262W: http://linuxtv.org/ 3263W: http://palosaari.fi/linux/ 3264Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3265T: git git://linuxtv.org/anttip/media_tree.git 3266S: Maintained 3267F: drivers/media/usb/dvb-usb-v2/anysee* 3268 3269DVB_USB_AU6610 MEDIA DRIVER 3270M: Antti Palosaari <crope@iki.fi> 3271L: linux-media@vger.kernel.org 3272W: http://linuxtv.org/ 3273W: http://palosaari.fi/linux/ 3274Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3275T: git git://linuxtv.org/anttip/media_tree.git 3276S: Maintained 3277F: drivers/media/usb/dvb-usb-v2/au6610* 3278 3279DVB_USB_CE6230 MEDIA DRIVER 3280M: Antti Palosaari <crope@iki.fi> 3281L: linux-media@vger.kernel.org 3282W: http://linuxtv.org/ 3283W: http://palosaari.fi/linux/ 3284Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3285T: git git://linuxtv.org/anttip/media_tree.git 3286S: Maintained 3287F: drivers/media/usb/dvb-usb-v2/ce6230* 3288 3289DVB_USB_CXUSB MEDIA DRIVER 3290M: Michael Krufky <mkrufky@linuxtv.org> 3291L: linux-media@vger.kernel.org 3292W: http://linuxtv.org/ 3293W: http://github.com/mkrufky 3294Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3295T: git git://linuxtv.org/media_tree.git 3296S: Maintained 3297F: drivers/media/usb/dvb-usb/cxusb* 3298 3299DVB_USB_EC168 MEDIA DRIVER 3300M: Antti Palosaari <crope@iki.fi> 3301L: linux-media@vger.kernel.org 3302W: http://linuxtv.org/ 3303W: http://palosaari.fi/linux/ 3304Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3305T: git git://linuxtv.org/anttip/media_tree.git 3306S: Maintained 3307F: drivers/media/usb/dvb-usb-v2/ec168* 3308 3309DVB_USB_GL861 MEDIA DRIVER 3310M: Antti Palosaari <crope@iki.fi> 3311L: linux-media@vger.kernel.org 3312W: http://linuxtv.org/ 3313Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3314T: git git://linuxtv.org/anttip/media_tree.git 3315S: Maintained 3316F: drivers/media/usb/dvb-usb-v2/gl861* 3317 3318DVB_USB_MXL111SF MEDIA DRIVER 3319M: Michael Krufky <mkrufky@linuxtv.org> 3320L: linux-media@vger.kernel.org 3321W: http://linuxtv.org/ 3322W: http://github.com/mkrufky 3323Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3324T: git git://linuxtv.org/mkrufky/mxl111sf.git 3325S: Maintained 3326F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3327 3328DVB_USB_RTL28XXU MEDIA DRIVER 3329M: Antti Palosaari <crope@iki.fi> 3330L: linux-media@vger.kernel.org 3331W: http://linuxtv.org/ 3332W: http://palosaari.fi/linux/ 3333Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3334T: git git://linuxtv.org/anttip/media_tree.git 3335S: Maintained 3336F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3337 3338DVB_USB_V2 MEDIA DRIVER 3339M: Antti Palosaari <crope@iki.fi> 3340L: linux-media@vger.kernel.org 3341W: http://linuxtv.org/ 3342W: http://palosaari.fi/linux/ 3343Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3344T: git git://linuxtv.org/anttip/media_tree.git 3345S: Maintained 3346F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3347F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3348 3349DYNAMIC DEBUG 3350M: Jason Baron <jbaron@akamai.com> 3351S: Maintained 3352F: lib/dynamic_debug.c 3353F: include/linux/dynamic_debug.h 3354 3355DZ DECSTATION DZ11 SERIAL DRIVER 3356M: "Maciej W. Rozycki" <macro@linux-mips.org> 3357S: Maintained 3358F: drivers/tty/serial/dz.* 3359 3360E4000 MEDIA DRIVER 3361M: Antti Palosaari <crope@iki.fi> 3362L: linux-media@vger.kernel.org 3363W: http://linuxtv.org/ 3364W: http://palosaari.fi/linux/ 3365Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3366T: git git://linuxtv.org/anttip/media_tree.git 3367S: Maintained 3368F: drivers/media/tuners/e4000* 3369 3370EATA ISA/EISA/PCI SCSI DRIVER 3371M: Dario Ballabio <ballabio_dario@emc.com> 3372L: linux-scsi@vger.kernel.org 3373S: Maintained 3374F: drivers/scsi/eata.c 3375 3376EC100 MEDIA DRIVER 3377M: Antti Palosaari <crope@iki.fi> 3378L: linux-media@vger.kernel.org 3379W: http://linuxtv.org/ 3380W: http://palosaari.fi/linux/ 3381Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3382T: git git://linuxtv.org/anttip/media_tree.git 3383S: Maintained 3384F: drivers/media/dvb-frontends/ec100* 3385 3386ECRYPT FILE SYSTEM 3387M: Tyler Hicks <tyhicks@canonical.com> 3388L: ecryptfs@vger.kernel.org 3389W: http://ecryptfs.org 3390W: https://launchpad.net/ecryptfs 3391S: Supported 3392F: Documentation/filesystems/ecryptfs.txt 3393F: fs/ecryptfs/ 3394 3395EDAC-CORE 3396M: Doug Thompson <dougthompson@xmission.com> 3397M: Borislav Petkov <bp@alien8.de> 3398M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3399L: linux-edac@vger.kernel.org 3400W: bluesmoke.sourceforge.net 3401S: Supported 3402F: Documentation/edac.txt 3403F: drivers/edac/ 3404F: include/linux/edac.h 3405 3406EDAC-AMD64 3407M: Doug Thompson <dougthompson@xmission.com> 3408M: Borislav Petkov <bp@alien8.de> 3409L: linux-edac@vger.kernel.org 3410W: bluesmoke.sourceforge.net 3411S: Maintained 3412F: drivers/edac/amd64_edac* 3413 3414EDAC-CALXEDA 3415M: Doug Thompson <dougthompson@xmission.com> 3416M: Robert Richter <rric@kernel.org> 3417L: linux-edac@vger.kernel.org 3418W: bluesmoke.sourceforge.net 3419S: Maintained 3420F: drivers/edac/highbank* 3421 3422EDAC-CAVIUM 3423M: Ralf Baechle <ralf@linux-mips.org> 3424M: David Daney <david.daney@cavium.com> 3425L: linux-edac@vger.kernel.org 3426L: linux-mips@linux-mips.org 3427W: bluesmoke.sourceforge.net 3428S: Supported 3429F: drivers/edac/octeon_edac* 3430 3431EDAC-E752X 3432M: Mark Gross <mark.gross@intel.com> 3433M: Doug Thompson <dougthompson@xmission.com> 3434L: linux-edac@vger.kernel.org 3435W: bluesmoke.sourceforge.net 3436S: Maintained 3437F: drivers/edac/e752x_edac.c 3438 3439EDAC-E7XXX 3440M: Doug Thompson <dougthompson@xmission.com> 3441L: linux-edac@vger.kernel.org 3442W: bluesmoke.sourceforge.net 3443S: Maintained 3444F: drivers/edac/e7xxx_edac.c 3445 3446EDAC-GHES 3447M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3448L: linux-edac@vger.kernel.org 3449W: bluesmoke.sourceforge.net 3450S: Maintained 3451F: drivers/edac/ghes_edac.c 3452 3453EDAC-I82443BXGX 3454M: Tim Small <tim@buttersideup.com> 3455L: linux-edac@vger.kernel.org 3456W: bluesmoke.sourceforge.net 3457S: Maintained 3458F: drivers/edac/i82443bxgx_edac.c 3459 3460EDAC-I3000 3461M: Jason Uhlenkott <juhlenko@akamai.com> 3462L: linux-edac@vger.kernel.org 3463W: bluesmoke.sourceforge.net 3464S: Maintained 3465F: drivers/edac/i3000_edac.c 3466 3467EDAC-I5000 3468M: Doug Thompson <dougthompson@xmission.com> 3469L: linux-edac@vger.kernel.org 3470W: bluesmoke.sourceforge.net 3471S: Maintained 3472F: drivers/edac/i5000_edac.c 3473 3474EDAC-I5400 3475M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3476L: linux-edac@vger.kernel.org 3477W: bluesmoke.sourceforge.net 3478S: Maintained 3479F: drivers/edac/i5400_edac.c 3480 3481EDAC-I7300 3482M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3483L: linux-edac@vger.kernel.org 3484W: bluesmoke.sourceforge.net 3485S: Maintained 3486F: drivers/edac/i7300_edac.c 3487 3488EDAC-I7CORE 3489M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3490L: linux-edac@vger.kernel.org 3491W: bluesmoke.sourceforge.net 3492S: Maintained 3493F: drivers/edac/i7core_edac.c 3494 3495EDAC-I82975X 3496M: Ranganathan Desikan <ravi@jetztechnologies.com> 3497M: "Arvind R." <arvino55@gmail.com> 3498L: linux-edac@vger.kernel.org 3499W: bluesmoke.sourceforge.net 3500S: Maintained 3501F: drivers/edac/i82975x_edac.c 3502 3503EDAC-IE31200 3504M: Jason Baron <jbaron@akamai.com> 3505L: linux-edac@vger.kernel.org 3506W: bluesmoke.sourceforge.net 3507S: Maintained 3508F: drivers/edac/ie31200_edac.c 3509 3510EDAC-MPC85XX 3511M: Johannes Thumshirn <johannes.thumshirn@men.de> 3512L: linux-edac@vger.kernel.org 3513W: bluesmoke.sourceforge.net 3514S: Maintained 3515F: drivers/edac/mpc85xx_edac.[ch] 3516 3517EDAC-PASEMI 3518M: Egor Martovetsky <egor@pasemi.com> 3519L: linux-edac@vger.kernel.org 3520W: bluesmoke.sourceforge.net 3521S: Maintained 3522F: drivers/edac/pasemi_edac.c 3523 3524EDAC-R82600 3525M: Tim Small <tim@buttersideup.com> 3526L: linux-edac@vger.kernel.org 3527W: bluesmoke.sourceforge.net 3528S: Maintained 3529F: drivers/edac/r82600_edac.c 3530 3531EDAC-SBRIDGE 3532M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3533L: linux-edac@vger.kernel.org 3534W: bluesmoke.sourceforge.net 3535S: Maintained 3536F: drivers/edac/sb_edac.c 3537 3538EDIROL UA-101/UA-1000 DRIVER 3539M: Clemens Ladisch <clemens@ladisch.de> 3540L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3541T: git git://git.alsa-project.org/alsa-kernel.git 3542S: Maintained 3543F: sound/usb/misc/ua101.c 3544 3545EXTENSIBLE FIRMWARE INTERFACE (EFI) 3546M: Matt Fleming <matt.fleming@intel.com> 3547L: linux-efi@vger.kernel.org 3548T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3549S: Maintained 3550F: Documentation/efi-stub.txt 3551F: arch/ia64/kernel/efi.c 3552F: arch/x86/boot/compressed/eboot.[ch] 3553F: arch/x86/include/asm/efi.h 3554F: arch/x86/platform/efi/* 3555F: drivers/firmware/efi/* 3556F: include/linux/efi*.h 3557 3558EFI VARIABLE FILESYSTEM 3559M: Matthew Garrett <matthew.garrett@nebula.com> 3560M: Jeremy Kerr <jk@ozlabs.org> 3561M: Matt Fleming <matt.fleming@intel.com> 3562T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3563L: linux-efi@vger.kernel.org 3564S: Maintained 3565F: fs/efivarfs/ 3566 3567EFIFB FRAMEBUFFER DRIVER 3568L: linux-fbdev@vger.kernel.org 3569M: Peter Jones <pjones@redhat.com> 3570S: Maintained 3571F: drivers/video/fbdev/efifb.c 3572 3573EFS FILESYSTEM 3574W: http://aeschi.ch.eu.org/efs/ 3575S: Orphan 3576F: fs/efs/ 3577 3578EHCA (IBM GX bus InfiniBand adapter) DRIVER 3579M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3580M: Christoph Raisch <raisch@de.ibm.com> 3581L: linux-rdma@vger.kernel.org 3582S: Supported 3583F: drivers/infiniband/hw/ehca/ 3584 3585EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3586M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3587L: netdev@vger.kernel.org 3588S: Maintained 3589F: drivers/net/ethernet/ibm/ehea/ 3590 3591EM28XX VIDEO4LINUX DRIVER 3592M: Mauro Carvalho Chehab <m.chehab@samsung.com> 3593L: linux-media@vger.kernel.org 3594W: http://linuxtv.org 3595T: git git://linuxtv.org/media_tree.git 3596S: Maintained 3597F: drivers/media/usb/em28xx/ 3598 3599EMBEDDED LINUX 3600M: Paul Gortmaker <paul.gortmaker@windriver.com> 3601M: Matt Mackall <mpm@selenic.com> 3602M: David Woodhouse <dwmw2@infradead.org> 3603L: linux-embedded@vger.kernel.org 3604S: Maintained 3605 3606EMULEX LPFC FC SCSI DRIVER 3607M: James Smart <james.smart@emulex.com> 3608L: linux-scsi@vger.kernel.org 3609W: http://sourceforge.net/projects/lpfcxxxx 3610S: Supported 3611F: drivers/scsi/lpfc/ 3612 3613ENE CB710 FLASH CARD READER DRIVER 3614M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3615S: Maintained 3616F: drivers/misc/cb710/ 3617F: drivers/mmc/host/cb710-mmc.* 3618F: include/linux/cb710.h 3619 3620ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3621M: Maxim Levitsky <maximlevitsky@gmail.com> 3622S: Maintained 3623F: drivers/media/rc/ene_ir.* 3624 3625ENHANCED ERROR HANDLING (EEH) 3626M: Gavin Shan <shangw@linux.vnet.ibm.com> 3627L: linuxppc-dev@lists.ozlabs.org 3628S: Supported 3629F: Documentation/powerpc/eeh-pci-error-recovery.txt 3630F: arch/powerpc/kernel/eeh*.c 3631 3632EPSON S1D13XXX FRAMEBUFFER DRIVER 3633M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3634S: Maintained 3635T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3636F: drivers/video/fbdev/s1d13xxxfb.c 3637F: include/video/s1d13xxxfb.h 3638 3639ET131X NETWORK DRIVER 3640M: Mark Einon <mark.einon@gmail.com> 3641S: Odd Fixes 3642F: drivers/net/ethernet/agere/ 3643 3644ETHERNET BRIDGE 3645M: Stephen Hemminger <stephen@networkplumber.org> 3646L: bridge@lists.linux-foundation.org 3647L: netdev@vger.kernel.org 3648W: http://www.linuxfoundation.org/en/Net:Bridge 3649S: Maintained 3650F: include/linux/netfilter_bridge/ 3651F: net/bridge/ 3652 3653ETHERNET PHY LIBRARY 3654M: Florian Fainelli <f.fainelli@gmail.com> 3655L: netdev@vger.kernel.org 3656S: Maintained 3657F: include/linux/phy.h 3658F: include/linux/phy_fixed.h 3659F: drivers/net/phy/ 3660F: Documentation/networking/phy.txt 3661F: drivers/of/of_mdio.c 3662F: drivers/of/of_net.c 3663 3664EXT2 FILE SYSTEM 3665M: Jan Kara <jack@suse.cz> 3666L: linux-ext4@vger.kernel.org 3667S: Maintained 3668F: Documentation/filesystems/ext2.txt 3669F: fs/ext2/ 3670F: include/linux/ext2* 3671 3672EXT3 FILE SYSTEM 3673M: Jan Kara <jack@suse.cz> 3674M: Andrew Morton <akpm@linux-foundation.org> 3675M: Andreas Dilger <adilger.kernel@dilger.ca> 3676L: linux-ext4@vger.kernel.org 3677S: Maintained 3678F: Documentation/filesystems/ext3.txt 3679F: fs/ext3/ 3680 3681EXT4 FILE SYSTEM 3682M: "Theodore Ts'o" <tytso@mit.edu> 3683M: Andreas Dilger <adilger.kernel@dilger.ca> 3684L: linux-ext4@vger.kernel.org 3685W: http://ext4.wiki.kernel.org 3686Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3687S: Maintained 3688F: Documentation/filesystems/ext4.txt 3689F: fs/ext4/ 3690 3691Extended Verification Module (EVM) 3692M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3693L: linux-ima-devel@lists.sourceforge.net 3694L: linux-security-module@vger.kernel.org 3695S: Supported 3696F: security/integrity/evm/ 3697 3698EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3699M: MyungJoo Ham <myungjoo.ham@samsung.com> 3700M: Chanwoo Choi <cw00.choi@samsung.com> 3701L: linux-kernel@vger.kernel.org 3702T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3703S: Maintained 3704F: drivers/extcon/ 3705F: Documentation/extcon/ 3706 3707EXYNOS DP DRIVER 3708M: Jingoo Han <jg1.han@samsung.com> 3709L: dri-devel@lists.freedesktop.org 3710S: Maintained 3711F: drivers/gpu/drm/exynos/exynos_dp* 3712 3713EXYNOS MIPI DISPLAY DRIVERS 3714M: Inki Dae <inki.dae@samsung.com> 3715M: Donghwa Lee <dh09.lee@samsung.com> 3716M: Kyungmin Park <kyungmin.park@samsung.com> 3717L: linux-fbdev@vger.kernel.org 3718S: Maintained 3719F: drivers/video/fbdev/exynos/exynos_mipi* 3720F: include/video/exynos_mipi* 3721 3722F71805F HARDWARE MONITORING DRIVER 3723M: Jean Delvare <jdelvare@suse.de> 3724L: lm-sensors@lm-sensors.org 3725S: Maintained 3726F: Documentation/hwmon/f71805f 3727F: drivers/hwmon/f71805f.c 3728 3729FC0011 TUNER DRIVER 3730M: Michael Buesch <m@bues.ch> 3731L: linux-media@vger.kernel.org 3732S: Maintained 3733F: drivers/media/tuners/fc0011.h 3734F: drivers/media/tuners/fc0011.c 3735 3736FC2580 MEDIA DRIVER 3737M: Antti Palosaari <crope@iki.fi> 3738L: linux-media@vger.kernel.org 3739W: http://linuxtv.org/ 3740W: http://palosaari.fi/linux/ 3741Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3742T: git git://linuxtv.org/anttip/media_tree.git 3743S: Maintained 3744F: drivers/media/tuners/fc2580* 3745 3746FANOTIFY 3747M: Eric Paris <eparis@redhat.com> 3748S: Maintained 3749F: fs/notify/fanotify/ 3750F: include/linux/fanotify.h 3751F: include/uapi/linux/fanotify.h 3752 3753FARSYNC SYNCHRONOUS DRIVER 3754M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3755W: http://www.farsite.co.uk/ 3756S: Supported 3757F: drivers/net/wan/farsync.* 3758 3759FAULT INJECTION SUPPORT 3760M: Akinobu Mita <akinobu.mita@gmail.com> 3761S: Supported 3762F: Documentation/fault-injection/ 3763F: lib/fault-inject.c 3764 3765FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3766M: Robert Love <robert.w.love@intel.com> 3767L: fcoe-devel@open-fcoe.org 3768W: www.Open-FCoE.org 3769S: Supported 3770F: drivers/scsi/libfc/ 3771F: drivers/scsi/fcoe/ 3772F: include/scsi/fc/ 3773F: include/scsi/libfc.h 3774F: include/scsi/libfcoe.h 3775F: include/uapi/scsi/fc/ 3776 3777FILE LOCKING (flock() and fcntl()/lockf()) 3778M: Jeff Layton <jlayton@poochiereds.net> 3779M: J. Bruce Fields <bfields@fieldses.org> 3780L: linux-fsdevel@vger.kernel.org 3781S: Maintained 3782F: include/linux/fcntl.h 3783F: include/linux/fs.h 3784F: include/uapi/linux/fcntl.h 3785F: include/uapi/linux/fs.h 3786F: fs/fcntl.c 3787F: fs/locks.c 3788 3789FILESYSTEMS (VFS and infrastructure) 3790M: Alexander Viro <viro@zeniv.linux.org.uk> 3791L: linux-fsdevel@vger.kernel.org 3792S: Maintained 3793F: fs/* 3794 3795FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3796M: Riku Voipio <riku.voipio@iki.fi> 3797L: lm-sensors@lm-sensors.org 3798S: Maintained 3799F: drivers/hwmon/f75375s.c 3800F: include/linux/f75375s.h 3801 3802FIREWIRE AUDIO DRIVERS 3803M: Clemens Ladisch <clemens@ladisch.de> 3804L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3805T: git git://git.alsa-project.org/alsa-kernel.git 3806S: Maintained 3807F: sound/firewire/ 3808 3809FIREWIRE MEDIA DRIVERS (firedtv) 3810M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3811L: linux-media@vger.kernel.org 3812L: linux1394-devel@lists.sourceforge.net 3813T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3814S: Maintained 3815F: drivers/media/firewire/ 3816 3817FIREWIRE SBP-2 TARGET 3818M: Chris Boot <bootc@bootc.net> 3819L: linux-scsi@vger.kernel.org 3820L: target-devel@vger.kernel.org 3821L: linux1394-devel@lists.sourceforge.net 3822T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 3823S: Maintained 3824F: drivers/target/sbp/ 3825 3826FIREWIRE SUBSYSTEM 3827M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3828L: linux1394-devel@lists.sourceforge.net 3829W: http://ieee1394.wiki.kernel.org/ 3830T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 3831S: Maintained 3832F: drivers/firewire/ 3833F: include/linux/firewire.h 3834F: include/uapi/linux/firewire*.h 3835F: tools/firewire/ 3836 3837FIRMWARE LOADER (request_firmware) 3838M: Ming Lei <ming.lei@canonical.com> 3839L: linux-kernel@vger.kernel.org 3840S: Maintained 3841F: Documentation/firmware_class/ 3842F: drivers/base/firmware*.c 3843F: include/linux/firmware.h 3844 3845FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 3846M: Joshua Morris <josh.h.morris@us.ibm.com> 3847M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 3848S: Maintained 3849F: drivers/block/rsxx/ 3850 3851FLOPPY DRIVER 3852M: Jiri Kosina <jkosina@suse.cz> 3853T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 3854S: Odd fixes 3855F: drivers/block/floppy.c 3856 3857FMC SUBSYSTEM 3858M: Alessandro Rubini <rubini@gnudd.com> 3859W: http://www.ohwr.org/projects/fmc-bus 3860S: Supported 3861F: drivers/fmc/ 3862F: include/linux/fmc*.h 3863F: include/linux/ipmi-fru.h 3864K: fmc_d.*register 3865 3866FPU EMULATOR 3867M: Bill Metzenthen <billm@melbpc.org.au> 3868W: http://floatingpoint.sourceforge.net/emulator/index.html 3869S: Maintained 3870F: arch/x86/math-emu/ 3871 3872FRAME RELAY DLCI/FRAD (Sangoma drivers too) 3873L: netdev@vger.kernel.org 3874S: Orphan 3875F: drivers/net/wan/dlci.c 3876F: drivers/net/wan/sdla.c 3877 3878FRAMEBUFFER LAYER 3879M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 3880M: Tomi Valkeinen <tomi.valkeinen@ti.com> 3881L: linux-fbdev@vger.kernel.org 3882W: http://linux-fbdev.sourceforge.net/ 3883Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 3884T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 3885S: Maintained 3886F: Documentation/fb/ 3887F: Documentation/devicetree/bindings/fb/ 3888F: drivers/video/ 3889F: include/video/ 3890F: include/linux/fb.h 3891F: include/uapi/video/ 3892F: include/uapi/linux/fb.h 3893 3894FREESCALE DIU FRAMEBUFFER DRIVER 3895M: Timur Tabi <timur@tabi.org> 3896L: linux-fbdev@vger.kernel.org 3897S: Maintained 3898F: drivers/video/fbdev/fsl-diu-fb.* 3899 3900FREESCALE DMA DRIVER 3901M: Li Yang <leoli@freescale.com> 3902M: Zhang Wei <zw@zh-kernel.org> 3903L: linuxppc-dev@lists.ozlabs.org 3904S: Maintained 3905F: drivers/dma/fsldma.* 3906 3907FREESCALE I2C CPM DRIVER 3908M: Jochen Friedrich <jochen@scram.de> 3909L: linuxppc-dev@lists.ozlabs.org 3910L: linux-i2c@vger.kernel.org 3911S: Maintained 3912F: drivers/i2c/busses/i2c-cpm.c 3913 3914FREESCALE IMX / MXC FRAMEBUFFER DRIVER 3915M: Sascha Hauer <kernel@pengutronix.de> 3916L: linux-fbdev@vger.kernel.org 3917L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3918S: Maintained 3919F: include/linux/platform_data/video-imxfb.h 3920F: drivers/video/fbdev/imxfb.c 3921 3922FREESCALE SOC FS_ENET DRIVER 3923M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 3924M: Vitaly Bordug <vbordug@ru.mvista.com> 3925L: linuxppc-dev@lists.ozlabs.org 3926L: netdev@vger.kernel.org 3927S: Maintained 3928F: drivers/net/ethernet/freescale/fs_enet/ 3929F: include/linux/fs_enet_pd.h 3930 3931FREESCALE QUICC ENGINE LIBRARY 3932L: linuxppc-dev@lists.ozlabs.org 3933S: Orphan 3934F: arch/powerpc/sysdev/qe_lib/ 3935F: arch/powerpc/include/asm/*qe.h 3936 3937FREESCALE USB PERIPHERAL DRIVERS 3938M: Li Yang <leoli@freescale.com> 3939L: linux-usb@vger.kernel.org 3940L: linuxppc-dev@lists.ozlabs.org 3941S: Maintained 3942F: drivers/usb/gadget/udc/fsl* 3943 3944FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 3945M: Li Yang <leoli@freescale.com> 3946L: netdev@vger.kernel.org 3947L: linuxppc-dev@lists.ozlabs.org 3948S: Maintained 3949F: drivers/net/ethernet/freescale/ucc_geth* 3950 3951FREESCALE QUICC ENGINE UCC UART DRIVER 3952M: Timur Tabi <timur@tabi.org> 3953L: linuxppc-dev@lists.ozlabs.org 3954S: Maintained 3955F: drivers/tty/serial/ucc_uart.c 3956 3957FREESCALE SOC SOUND DRIVERS 3958M: Timur Tabi <timur@tabi.org> 3959M: Nicolin Chen <nicoleotsuka@gmail.com> 3960M: Xiubo Li <Li.Xiubo@freescale.com> 3961L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3962L: linuxppc-dev@lists.ozlabs.org 3963S: Maintained 3964F: sound/soc/fsl/fsl* 3965F: sound/soc/fsl/imx* 3966F: sound/soc/fsl/mpc8610_hpcd.c 3967 3968FREEVXFS FILESYSTEM 3969M: Christoph Hellwig <hch@infradead.org> 3970W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 3971S: Maintained 3972F: fs/freevxfs/ 3973 3974FREEZER 3975M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3976M: Pavel Machek <pavel@ucw.cz> 3977L: linux-pm@vger.kernel.org 3978S: Supported 3979F: Documentation/power/freezing-of-tasks.txt 3980F: include/linux/freezer.h 3981F: kernel/freezer.c 3982 3983FRONTSWAP API 3984M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 3985L: linux-kernel@vger.kernel.org 3986S: Maintained 3987F: mm/frontswap.c 3988F: include/linux/frontswap.h 3989 3990FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 3991M: David Howells <dhowells@redhat.com> 3992L: linux-cachefs@redhat.com 3993S: Supported 3994F: Documentation/filesystems/caching/ 3995F: fs/fscache/ 3996F: include/linux/fscache*.h 3997 3998F2FS FILE SYSTEM 3999M: Jaegeuk Kim <jaegeuk@kernel.org> 4000M: Changman Lee <cm224.lee@samsung.com> 4001L: linux-f2fs-devel@lists.sourceforge.net 4002W: http://en.wikipedia.org/wiki/F2FS 4003T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4004S: Maintained 4005F: Documentation/filesystems/f2fs.txt 4006F: Documentation/ABI/testing/sysfs-fs-f2fs 4007F: fs/f2fs/ 4008F: include/linux/f2fs_fs.h 4009 4010FUJITSU FR-V (FRV) PORT 4011M: David Howells <dhowells@redhat.com> 4012S: Maintained 4013F: arch/frv/ 4014 4015FUJITSU LAPTOP EXTRAS 4016M: Jonathan Woithe <jwoithe@just42.net> 4017L: platform-driver-x86@vger.kernel.org 4018S: Maintained 4019F: drivers/platform/x86/fujitsu-laptop.c 4020 4021FUJITSU M-5MO LS CAMERA ISP DRIVER 4022M: Kyungmin Park <kyungmin.park@samsung.com> 4023M: Heungjun Kim <riverful.kim@samsung.com> 4024L: linux-media@vger.kernel.org 4025S: Maintained 4026F: drivers/media/i2c/m5mols/ 4027F: include/media/m5mols.h 4028 4029FUJITSU TABLET EXTRAS 4030M: Robert Gerlach <khnz@gmx.de> 4031L: platform-driver-x86@vger.kernel.org 4032S: Maintained 4033F: drivers/platform/x86/fujitsu-tablet.c 4034 4035FUSE: FILESYSTEM IN USERSPACE 4036M: Miklos Szeredi <miklos@szeredi.hu> 4037L: fuse-devel@lists.sourceforge.net 4038W: http://fuse.sourceforge.net/ 4039S: Maintained 4040F: fs/fuse/ 4041F: include/uapi/linux/fuse.h 4042 4043FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4044M: Rik Faith <faith@cs.unc.edu> 4045L: linux-scsi@vger.kernel.org 4046S: Odd Fixes (e.g., new signatures) 4047F: drivers/scsi/fdomain.* 4048 4049GCOV BASED KERNEL PROFILING 4050M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4051S: Maintained 4052F: kernel/gcov/ 4053F: Documentation/gcov.txt 4054 4055GDT SCSI DISK ARRAY CONTROLLER DRIVER 4056M: Achim Leubner <achim_leubner@adaptec.com> 4057L: linux-scsi@vger.kernel.org 4058W: http://www.icp-vortex.com/ 4059S: Supported 4060F: drivers/scsi/gdt* 4061 4062GEMTEK FM RADIO RECEIVER DRIVER 4063M: Hans Verkuil <hverkuil@xs4all.nl> 4064L: linux-media@vger.kernel.org 4065T: git git://linuxtv.org/media_tree.git 4066W: http://linuxtv.org 4067S: Maintained 4068F: drivers/media/radio/radio-gemtek* 4069 4070GENERIC GPIO I2C DRIVER 4071M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4072S: Supported 4073F: drivers/i2c/busses/i2c-gpio.c 4074F: include/linux/i2c-gpio.h 4075 4076GENERIC GPIO I2C MULTIPLEXER DRIVER 4077M: Peter Korsgaard <peter.korsgaard@barco.com> 4078L: linux-i2c@vger.kernel.org 4079S: Supported 4080F: drivers/i2c/muxes/i2c-mux-gpio.c 4081F: include/linux/i2c-mux-gpio.h 4082F: Documentation/i2c/muxes/i2c-mux-gpio 4083 4084GENERIC HDLC (WAN) DRIVERS 4085M: Krzysztof Halasa <khc@pm.waw.pl> 4086W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4087S: Maintained 4088F: drivers/net/wan/c101.c 4089F: drivers/net/wan/hd6457* 4090F: drivers/net/wan/hdlc* 4091F: drivers/net/wan/n2.c 4092F: drivers/net/wan/pc300too.c 4093F: drivers/net/wan/pci200syn.c 4094F: drivers/net/wan/wanxl* 4095 4096GENERIC INCLUDE/ASM HEADER FILES 4097M: Arnd Bergmann <arnd@arndb.de> 4098L: linux-arch@vger.kernel.org 4099T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4100S: Maintained 4101F: include/asm-generic/ 4102F: include/uapi/asm-generic/ 4103 4104GENERIC PHY FRAMEWORK 4105M: Kishon Vijay Abraham I <kishon@ti.com> 4106L: linux-kernel@vger.kernel.org 4107T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4108S: Supported 4109F: drivers/phy/ 4110F: include/linux/phy/ 4111 4112GENERIC UIO DRIVER FOR PCI DEVICES 4113M: "Michael S. Tsirkin" <mst@redhat.com> 4114L: kvm@vger.kernel.org 4115S: Supported 4116F: drivers/uio/uio_pci_generic.c 4117 4118GET_MAINTAINER SCRIPT 4119M: Joe Perches <joe@perches.com> 4120S: Maintained 4121F: scripts/get_maintainer.pl 4122 4123GFS2 FILE SYSTEM 4124M: Steven Whitehouse <swhiteho@redhat.com> 4125L: cluster-devel@redhat.com 4126W: http://sources.redhat.com/cluster/ 4127T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4128T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4129S: Supported 4130F: Documentation/filesystems/gfs2*.txt 4131F: fs/gfs2/ 4132F: include/uapi/linux/gfs2_ondisk.h 4133 4134GIGASET ISDN DRIVERS 4135M: Hansjoerg Lipp <hjlipp@web.de> 4136M: Tilman Schmidt <tilman@imap.cc> 4137L: gigaset307x-common@lists.sourceforge.net 4138W: http://gigaset307x.sourceforge.net/ 4139S: Maintained 4140F: Documentation/isdn/README.gigaset 4141F: drivers/isdn/gigaset/ 4142F: include/uapi/linux/gigaset_dev.h 4143 4144GO7007 MPEG CODEC 4145M: Hans Verkuil <hans.verkuil@cisco.com> 4146L: linux-media@vger.kernel.org 4147S: Maintained 4148F: drivers/media/usb/go7007/ 4149 4150GPIO SUBSYSTEM 4151M: Linus Walleij <linus.walleij@linaro.org> 4152M: Alexandre Courbot <gnurou@gmail.com> 4153L: linux-gpio@vger.kernel.org 4154T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4155S: Maintained 4156F: Documentation/gpio/ 4157F: drivers/gpio/ 4158F: include/linux/gpio/ 4159F: include/linux/gpio.h 4160F: include/asm-generic/gpio.h 4161 4162GRE DEMULTIPLEXER DRIVER 4163M: Dmitry Kozlov <xeb@mail.ru> 4164L: netdev@vger.kernel.org 4165S: Maintained 4166F: net/ipv4/gre_demux.c 4167F: net/ipv4/gre_offload.c 4168F: include/net/gre.h 4169 4170GRETH 10/100/1G Ethernet MAC device driver 4171M: Kristoffer Glembo <kristoffer@gaisler.com> 4172L: netdev@vger.kernel.org 4173S: Maintained 4174F: drivers/net/ethernet/aeroflex/ 4175 4176GSPCA FINEPIX SUBDRIVER 4177M: Frank Zago <frank@zago.net> 4178L: linux-media@vger.kernel.org 4179T: git git://linuxtv.org/media_tree.git 4180S: Maintained 4181F: drivers/media/usb/gspca/finepix.c 4182 4183GSPCA GL860 SUBDRIVER 4184M: Olivier Lorin <o.lorin@laposte.net> 4185L: linux-media@vger.kernel.org 4186T: git git://linuxtv.org/media_tree.git 4187S: Maintained 4188F: drivers/media/usb/gspca/gl860/ 4189 4190GSPCA M5602 SUBDRIVER 4191M: Erik Andren <erik.andren@gmail.com> 4192L: linux-media@vger.kernel.org 4193T: git git://linuxtv.org/media_tree.git 4194S: Maintained 4195F: drivers/media/usb/gspca/m5602/ 4196 4197GSPCA PAC207 SONIXB SUBDRIVER 4198M: Hans de Goede <hdegoede@redhat.com> 4199L: linux-media@vger.kernel.org 4200T: git git://linuxtv.org/media_tree.git 4201S: Maintained 4202F: drivers/media/usb/gspca/pac207.c 4203 4204GSPCA SN9C20X SUBDRIVER 4205M: Brian Johnson <brijohn@gmail.com> 4206L: linux-media@vger.kernel.org 4207T: git git://linuxtv.org/media_tree.git 4208S: Maintained 4209F: drivers/media/usb/gspca/sn9c20x.c 4210 4211GSPCA T613 SUBDRIVER 4212M: Leandro Costantino <lcostantino@gmail.com> 4213L: linux-media@vger.kernel.org 4214T: git git://linuxtv.org/media_tree.git 4215S: Maintained 4216F: drivers/media/usb/gspca/t613.c 4217 4218GSPCA USB WEBCAM DRIVER 4219M: Hans de Goede <hdegoede@redhat.com> 4220L: linux-media@vger.kernel.org 4221T: git git://linuxtv.org/media_tree.git 4222S: Maintained 4223F: drivers/media/usb/gspca/ 4224 4225GUID PARTITION TABLE (GPT) 4226M: Davidlohr Bueso <davidlohr@hp.com> 4227L: linux-efi@vger.kernel.org 4228S: Maintained 4229F: block/partitions/efi.* 4230 4231STK1160 USB VIDEO CAPTURE DRIVER 4232M: Ezequiel Garcia <elezegarcia@gmail.com> 4233L: linux-media@vger.kernel.org 4234T: git git://linuxtv.org/media_tree.git 4235S: Maintained 4236F: drivers/media/usb/stk1160/ 4237 4238HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4239M: Frank Seidel <frank@f-seidel.de> 4240L: platform-driver-x86@vger.kernel.org 4241W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4242S: Maintained 4243F: drivers/platform/x86/hdaps.c 4244 4245HDPVR USB VIDEO ENCODER DRIVER 4246M: Hans Verkuil <hverkuil@xs4all.nl> 4247L: linux-media@vger.kernel.org 4248T: git git://linuxtv.org/media_tree.git 4249W: http://linuxtv.org 4250S: Odd Fixes 4251F: drivers/media/usb/hdpvr/ 4252 4253HWPOISON MEMORY FAILURE HANDLING 4254M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4255L: linux-mm@kvack.org 4256S: Maintained 4257F: mm/memory-failure.c 4258F: mm/hwpoison-inject.c 4259 4260HYPERVISOR VIRTUAL CONSOLE DRIVER 4261L: linuxppc-dev@lists.ozlabs.org 4262S: Odd Fixes 4263F: drivers/tty/hvc/ 4264 4265HACKRF MEDIA DRIVER 4266M: Antti Palosaari <crope@iki.fi> 4267L: linux-media@vger.kernel.org 4268W: http://linuxtv.org/ 4269W: http://palosaari.fi/linux/ 4270Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4271T: git git://linuxtv.org/anttip/media_tree.git 4272S: Maintained 4273F: drivers/media/usb/hackrf/ 4274 4275HARDWARE MONITORING 4276M: Jean Delvare <jdelvare@suse.de> 4277M: Guenter Roeck <linux@roeck-us.net> 4278L: lm-sensors@lm-sensors.org 4279W: http://www.lm-sensors.org/ 4280T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4281T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4282S: Maintained 4283F: Documentation/hwmon/ 4284F: drivers/hwmon/ 4285F: include/linux/hwmon*.h 4286 4287HARDWARE RANDOM NUMBER GENERATOR CORE 4288M: Matt Mackall <mpm@selenic.com> 4289M: Herbert Xu <herbert@gondor.apana.org.au> 4290S: Odd fixes 4291F: Documentation/hw_random.txt 4292F: drivers/char/hw_random/ 4293F: include/linux/hw_random.h 4294 4295HARDWARE SPINLOCK CORE 4296M: Ohad Ben-Cohen <ohad@wizery.com> 4297S: Maintained 4298F: Documentation/hwspinlock.txt 4299F: drivers/hwspinlock/hwspinlock_* 4300F: include/linux/hwspinlock.h 4301 4302HARMONY SOUND DRIVER 4303L: linux-parisc@vger.kernel.org 4304S: Maintained 4305F: sound/parisc/harmony.* 4306 4307HD29L2 MEDIA DRIVER 4308M: Antti Palosaari <crope@iki.fi> 4309L: linux-media@vger.kernel.org 4310W: http://linuxtv.org/ 4311W: http://palosaari.fi/linux/ 4312Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4313T: git git://linuxtv.org/anttip/media_tree.git 4314S: Maintained 4315F: drivers/media/dvb-frontends/hd29l2* 4316 4317HEWLETT-PACKARD SMART2 RAID DRIVER 4318L: iss_storagedev@hp.com 4319S: Orphan 4320F: Documentation/blockdev/cpqarray.txt 4321F: drivers/block/cpqarray.* 4322 4323HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4324M: Don Brace <don.brace@pmcs.com> 4325L: iss_storagedev@hp.com 4326L: storagedev@pmcs.com 4327L: linux-scsi@vger.kernel.org 4328S: Supported 4329F: Documentation/scsi/hpsa.txt 4330F: drivers/scsi/hpsa*.[ch] 4331F: include/linux/cciss*.h 4332F: include/uapi/linux/cciss*.h 4333 4334HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4335M: Don Brace <don.brace@pmcs.com> 4336L: iss_storagedev@hp.com 4337L: storagedev@pmcs.com 4338L: linux-scsi@vger.kernel.org 4339S: Supported 4340F: Documentation/blockdev/cciss.txt 4341F: drivers/block/cciss* 4342F: include/linux/cciss_ioctl.h 4343F: include/uapi/linux/cciss_ioctl.h 4344 4345HFS FILESYSTEM 4346L: linux-fsdevel@vger.kernel.org 4347S: Orphan 4348F: Documentation/filesystems/hfs.txt 4349F: fs/hfs/ 4350 4351HFSPLUS FILESYSTEM 4352L: linux-fsdevel@vger.kernel.org 4353S: Orphan 4354F: Documentation/filesystems/hfsplus.txt 4355F: fs/hfsplus/ 4356 4357HGA FRAMEBUFFER DRIVER 4358M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4359L: linux-nvidia@lists.surfsouth.com 4360W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4361S: Maintained 4362F: drivers/video/fbdev/hgafb.c 4363 4364HIBERNATION (aka Software Suspend, aka swsusp) 4365M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4366M: Pavel Machek <pavel@ucw.cz> 4367L: linux-pm@vger.kernel.org 4368S: Supported 4369F: arch/x86/power/ 4370F: drivers/base/power/ 4371F: kernel/power/ 4372F: include/linux/suspend.h 4373F: include/linux/freezer.h 4374F: include/linux/pm.h 4375F: arch/*/include/asm/suspend*.h 4376 4377HID CORE LAYER 4378M: Jiri Kosina <jkosina@suse.cz> 4379L: linux-input@vger.kernel.org 4380T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4381S: Maintained 4382F: drivers/hid/ 4383F: include/linux/hid* 4384F: include/uapi/linux/hid* 4385 4386HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4387M: Thomas Gleixner <tglx@linutronix.de> 4388L: linux-kernel@vger.kernel.org 4389T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4390S: Maintained 4391F: Documentation/timers/ 4392F: kernel/time/hrtimer.c 4393F: kernel/time/clockevents.c 4394F: kernel/time/tick*.* 4395F: kernel/time/timer_*.c 4396F: include/linux/clockchips.h 4397F: include/linux/hrtimer.h 4398 4399HIGH-SPEED SCC DRIVER FOR AX.25 4400L: linux-hams@vger.kernel.org 4401S: Orphan 4402F: drivers/net/hamradio/dmascc.c 4403F: drivers/net/hamradio/scc.c 4404 4405HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4406M: HighPoint Linux Team <linux@highpoint-tech.com> 4407W: http://www.highpoint-tech.com 4408S: Supported 4409F: Documentation/scsi/hptiop.txt 4410F: drivers/scsi/hptiop.c 4411 4412HIPPI 4413M: Jes Sorensen <jes@trained-monkey.org> 4414L: linux-hippi@sunsite.dk 4415S: Maintained 4416F: include/linux/hippidevice.h 4417F: include/uapi/linux/if_hippi.h 4418F: net/802/hippi.c 4419F: drivers/net/hippi/ 4420 4421HOST AP DRIVER 4422M: Jouni Malinen <j@w1.fi> 4423L: hostap@shmoo.com (subscribers-only) 4424L: linux-wireless@vger.kernel.org 4425W: http://hostap.epitest.fi/ 4426S: Maintained 4427F: drivers/net/wireless/hostap/ 4428 4429HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4430L: platform-driver-x86@vger.kernel.org 4431S: Orphan 4432F: drivers/platform/x86/tc1100-wmi.c 4433 4434HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4435M: Jaroslav Kysela <perex@perex.cz> 4436S: Maintained 4437F: drivers/net/ethernet/hp/hp100.* 4438 4439HPET: High Precision Event Timers driver 4440M: Clemens Ladisch <clemens@ladisch.de> 4441S: Maintained 4442F: Documentation/timers/hpet.txt 4443F: drivers/char/hpet.c 4444F: include/linux/hpet.h 4445F: include/uapi/linux/hpet.h 4446 4447HPET: x86 4448S: Orphan 4449F: arch/x86/kernel/hpet.c 4450F: arch/x86/include/asm/hpet.h 4451 4452HPFS FILESYSTEM 4453M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4454W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4455S: Maintained 4456F: fs/hpfs/ 4457 4458HSI SUBSYSTEM 4459M: Sebastian Reichel <sre@kernel.org> 4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4461S: Maintained 4462F: Documentation/ABI/testing/sysfs-bus-hsi 4463F: Documentation/hsi.txt 4464F: drivers/hsi/ 4465F: include/linux/hsi/ 4466F: include/uapi/linux/hsi/ 4467 4468HSO 3G MODEM DRIVER 4469M: Jan Dumon <j.dumon@option.com> 4470W: http://www.pharscape.org 4471S: Maintained 4472F: drivers/net/usb/hso.c 4473 4474HSR NETWORK PROTOCOL 4475M: Arvid Brodin <arvid.brodin@alten.se> 4476L: netdev@vger.kernel.org 4477S: Maintained 4478F: net/hsr/ 4479 4480HTCPEN TOUCHSCREEN DRIVER 4481M: Pau Oliva Fora <pof@eslack.org> 4482L: linux-input@vger.kernel.org 4483S: Maintained 4484F: drivers/input/touchscreen/htcpen.c 4485 4486HUGETLB FILESYSTEM 4487M: Nadia Yvette Chambers <nyc@holomorphy.com> 4488S: Maintained 4489F: fs/hugetlbfs/ 4490 4491Hyper-V CORE AND DRIVERS 4492M: K. Y. Srinivasan <kys@microsoft.com> 4493M: Haiyang Zhang <haiyangz@microsoft.com> 4494L: devel@linuxdriverproject.org 4495S: Maintained 4496F: arch/x86/include/asm/mshyperv.h 4497F: arch/x86/include/uapi/asm/hyperv.h 4498F: arch/x86/kernel/cpu/mshyperv.c 4499F: drivers/hid/hid-hyperv.c 4500F: drivers/hv/ 4501F: drivers/input/serio/hyperv-keyboard.c 4502F: drivers/net/hyperv/ 4503F: drivers/scsi/storvsc_drv.c 4504F: drivers/video/fbdev/hyperv_fb.c 4505F: include/linux/hyperv.h 4506F: tools/hv/ 4507 4508I2C OVER PARALLEL PORT 4509M: Jean Delvare <jdelvare@suse.de> 4510L: linux-i2c@vger.kernel.org 4511S: Maintained 4512F: Documentation/i2c/busses/i2c-parport 4513F: Documentation/i2c/busses/i2c-parport-light 4514F: drivers/i2c/busses/i2c-parport.c 4515F: drivers/i2c/busses/i2c-parport-light.c 4516 4517I2C/SMBUS CONTROLLER DRIVERS FOR PC 4518M: Jean Delvare <jdelvare@suse.de> 4519L: linux-i2c@vger.kernel.org 4520S: Maintained 4521F: Documentation/i2c/busses/i2c-ali1535 4522F: Documentation/i2c/busses/i2c-ali1563 4523F: Documentation/i2c/busses/i2c-ali15x3 4524F: Documentation/i2c/busses/i2c-amd756 4525F: Documentation/i2c/busses/i2c-amd8111 4526F: Documentation/i2c/busses/i2c-i801 4527F: Documentation/i2c/busses/i2c-nforce2 4528F: Documentation/i2c/busses/i2c-piix4 4529F: Documentation/i2c/busses/i2c-sis5595 4530F: Documentation/i2c/busses/i2c-sis630 4531F: Documentation/i2c/busses/i2c-sis96x 4532F: Documentation/i2c/busses/i2c-via 4533F: Documentation/i2c/busses/i2c-viapro 4534F: drivers/i2c/busses/i2c-ali1535.c 4535F: drivers/i2c/busses/i2c-ali1563.c 4536F: drivers/i2c/busses/i2c-ali15x3.c 4537F: drivers/i2c/busses/i2c-amd756.c 4538F: drivers/i2c/busses/i2c-amd756-s4882.c 4539F: drivers/i2c/busses/i2c-amd8111.c 4540F: drivers/i2c/busses/i2c-i801.c 4541F: drivers/i2c/busses/i2c-isch.c 4542F: drivers/i2c/busses/i2c-nforce2.c 4543F: drivers/i2c/busses/i2c-nforce2-s4985.c 4544F: drivers/i2c/busses/i2c-piix4.c 4545F: drivers/i2c/busses/i2c-sis5595.c 4546F: drivers/i2c/busses/i2c-sis630.c 4547F: drivers/i2c/busses/i2c-sis96x.c 4548F: drivers/i2c/busses/i2c-via.c 4549F: drivers/i2c/busses/i2c-viapro.c 4550 4551I2C/SMBUS ISMT DRIVER 4552M: Seth Heasley <seth.heasley@intel.com> 4553M: Neil Horman <nhorman@tuxdriver.com> 4554L: linux-i2c@vger.kernel.org 4555F: drivers/i2c/busses/i2c-ismt.c 4556F: Documentation/i2c/busses/i2c-ismt 4557 4558I2C/SMBUS STUB DRIVER 4559M: Jean Delvare <jdelvare@suse.de> 4560L: linux-i2c@vger.kernel.org 4561S: Maintained 4562F: drivers/i2c/i2c-stub.c 4563 4564I2C SUBSYSTEM 4565M: Wolfram Sang <wsa@the-dreams.de> 4566L: linux-i2c@vger.kernel.org 4567W: https://i2c.wiki.kernel.org/ 4568Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4569T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4570S: Maintained 4571F: Documentation/i2c/ 4572F: drivers/i2c/ 4573F: include/linux/i2c.h 4574F: include/linux/i2c-*.h 4575F: include/uapi/linux/i2c.h 4576F: include/uapi/linux/i2c-*.h 4577 4578I2C ACPI SUPPORT 4579M: Mika Westerberg <mika.westerberg@linux.intel.com> 4580L: linux-i2c@vger.kernel.org 4581L: linux-acpi@vger.kernel.org 4582S: Maintained 4583 4584I2C-TAOS-EVM DRIVER 4585M: Jean Delvare <jdelvare@suse.de> 4586L: linux-i2c@vger.kernel.org 4587S: Maintained 4588F: Documentation/i2c/busses/i2c-taos-evm 4589F: drivers/i2c/busses/i2c-taos-evm.c 4590 4591I2C-TINY-USB DRIVER 4592M: Till Harbaum <till@harbaum.org> 4593L: linux-i2c@vger.kernel.org 4594W: http://www.harbaum.org/till/i2c_tiny_usb 4595S: Maintained 4596F: drivers/i2c/busses/i2c-tiny-usb.c 4597 4598i386 BOOT CODE 4599M: "H. Peter Anvin" <hpa@zytor.com> 4600S: Maintained 4601F: arch/x86/boot/ 4602 4603i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4604M: "H. Peter Anvin" <hpa@zytor.com> 4605T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4606S: Maintained 4607 4608IA64 (Itanium) PLATFORM 4609M: Tony Luck <tony.luck@intel.com> 4610M: Fenghua Yu <fenghua.yu@intel.com> 4611L: linux-ia64@vger.kernel.org 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4613S: Maintained 4614F: arch/ia64/ 4615 4616IBM Power in-Nest Crypto Acceleration 4617M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4618M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4619L: linux-crypto@vger.kernel.org 4620S: Supported 4621F: drivers/crypto/nx/ 4622 4623IBM Power 842 compression accelerator 4624M: Dan Streetman <ddstreet@us.ibm.com> 4625S: Supported 4626F: drivers/crypto/nx/nx-842.c 4627F: include/linux/nx842.h 4628 4629IBM Power Linux RAID adapter 4630M: Brian King <brking@us.ibm.com> 4631S: Supported 4632F: drivers/scsi/ipr.* 4633 4634IBM Power Virtual Ethernet Device Driver 4635M: Santiago Leon <santil@linux.vnet.ibm.com> 4636L: netdev@vger.kernel.org 4637S: Supported 4638F: drivers/net/ethernet/ibm/ibmveth.* 4639 4640IBM Power Virtual SCSI Device Drivers 4641M: Nathan Fontenot <nfont@linux.vnet.ibm.com> 4642L: linux-scsi@vger.kernel.org 4643S: Supported 4644F: drivers/scsi/ibmvscsi/ibmvscsi* 4645F: drivers/scsi/ibmvscsi/viosrp.h 4646 4647IBM Power Virtual FC Device Drivers 4648M: Brian King <brking@linux.vnet.ibm.com> 4649L: linux-scsi@vger.kernel.org 4650S: Supported 4651F: drivers/scsi/ibmvscsi/ibmvfc* 4652 4653IBM ServeRAID RAID DRIVER 4654S: Orphan 4655F: drivers/scsi/ips.* 4656 4657ICH LPC AND GPIO DRIVER 4658M: Peter Tyser <ptyser@xes-inc.com> 4659S: Maintained 4660F: drivers/mfd/lpc_ich.c 4661F: drivers/gpio/gpio-ich.c 4662 4663IDE SUBSYSTEM 4664M: "David S. Miller" <davem@davemloft.net> 4665L: linux-ide@vger.kernel.org 4666Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4667T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4668S: Maintained 4669F: Documentation/ide/ 4670F: drivers/ide/ 4671F: include/linux/ide.h 4672 4673IDEAPAD LAPTOP EXTRAS DRIVER 4674M: Ike Panhc <ike.pan@canonical.com> 4675L: platform-driver-x86@vger.kernel.org 4676W: http://launchpad.net/ideapad-laptop 4677S: Maintained 4678F: drivers/platform/x86/ideapad-laptop.c 4679 4680IDEAPAD LAPTOP SLIDEBAR DRIVER 4681M: Andrey Moiseev <o2g.org.ru@gmail.com> 4682L: linux-input@vger.kernel.org 4683W: https://github.com/o2genum/ideapad-slidebar 4684S: Maintained 4685F: drivers/input/misc/ideapad_slidebar.c 4686 4687IDE/ATAPI DRIVERS 4688M: Borislav Petkov <bp@alien8.de> 4689L: linux-ide@vger.kernel.org 4690S: Maintained 4691F: Documentation/cdrom/ide-cd 4692F: drivers/ide/ide-cd* 4693 4694IDLE-I7300 4695M: Andy Henroid <andrew.d.henroid@intel.com> 4696L: linux-pm@vger.kernel.org 4697S: Supported 4698F: drivers/idle/i7300_idle.c 4699 4700IEEE 802.15.4 SUBSYSTEM 4701M: Alexander Aring <alex.aring@gmail.com> 4702L: linux-wpan@vger.kernel.org 4703W: https://github.com/linux-wpan 4704T: git git://github.com/linux-wpan/linux-wpan-next.git 4705S: Maintained 4706F: net/ieee802154/ 4707F: net/mac802154/ 4708F: drivers/net/ieee802154/ 4709F: Documentation/networking/ieee802154.txt 4710 4711IGORPLUG-USB IR RECEIVER 4712M: Sean Young <sean@mess.org> 4713L: linux-media@vger.kernel.org 4714S: Maintained 4715F: drivers/media/rc/igorplugusb.c 4716 4717IGUANAWORKS USB IR TRANSCEIVER 4718M: Sean Young <sean@mess.org> 4719L: linux-media@vger.kernel.org 4720S: Maintained 4721F: drivers/media/rc/iguanair.c 4722 4723IIO SUBSYSTEM AND DRIVERS 4724M: Jonathan Cameron <jic23@kernel.org> 4725R: Hartmut Knaack <knaack.h@gmx.de> 4726R: Lars-Peter Clausen <lars@metafoo.de> 4727R: Peter Meerwald <pmeerw@pmeerw.net> 4728L: linux-iio@vger.kernel.org 4729S: Maintained 4730F: drivers/iio/ 4731F: drivers/staging/iio/ 4732 4733IKANOS/ADI EAGLE ADSL USB DRIVER 4734M: Matthieu Castet <castet.matthieu@free.fr> 4735M: Stanislaw Gruszka <stf_xl@wp.pl> 4736S: Maintained 4737F: drivers/usb/atm/ueagle-atm.c 4738 4739INA209 HARDWARE MONITOR DRIVER 4740M: Guenter Roeck <linux@roeck-us.net> 4741L: lm-sensors@lm-sensors.org 4742S: Maintained 4743F: Documentation/hwmon/ina209 4744F: Documentation/devicetree/bindings/i2c/ina209.txt 4745F: drivers/hwmon/ina209.c 4746 4747INA2XX HARDWARE MONITOR DRIVER 4748M: Guenter Roeck <linux@roeck-us.net> 4749L: lm-sensors@lm-sensors.org 4750S: Maintained 4751F: Documentation/hwmon/ina2xx 4752F: drivers/hwmon/ina2xx.c 4753F: include/linux/platform_data/ina2xx.h 4754 4755INDUSTRY PACK SUBSYSTEM (IPACK) 4756M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4757M: Jens Taprogge <jens.taprogge@taprogge.org> 4758M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4759L: industrypack-devel@lists.sourceforge.net 4760W: http://industrypack.sourceforge.net 4761S: Maintained 4762F: drivers/ipack/ 4763 4764INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4765M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4766M: Dmitry Kasatkin <d.kasatkin@samsung.com> 4767L: linux-ima-devel@lists.sourceforge.net 4768L: linux-ima-user@lists.sourceforge.net 4769L: linux-security-module@vger.kernel.org 4770S: Supported 4771F: security/integrity/ima/ 4772 4773IMS TWINTURBO FRAMEBUFFER DRIVER 4774L: linux-fbdev@vger.kernel.org 4775S: Orphan 4776F: drivers/video/fbdev/imsttfb.c 4777 4778INFINIBAND SUBSYSTEM 4779M: Roland Dreier <roland@kernel.org> 4780M: Sean Hefty <sean.hefty@intel.com> 4781M: Hal Rosenstock <hal.rosenstock@gmail.com> 4782L: linux-rdma@vger.kernel.org 4783W: http://www.openfabrics.org/ 4784Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4785T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 4786S: Supported 4787F: Documentation/infiniband/ 4788F: drivers/infiniband/ 4789F: include/uapi/linux/if_infiniband.h 4790 4791INOTIFY 4792M: John McCutchan <john@johnmccutchan.com> 4793M: Robert Love <rlove@rlove.org> 4794M: Eric Paris <eparis@parisplace.org> 4795S: Maintained 4796F: Documentation/filesystems/inotify.txt 4797F: fs/notify/inotify/ 4798F: include/linux/inotify.h 4799F: include/uapi/linux/inotify.h 4800 4801INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 4802M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 4803M: Dmitry Torokhov <dtor@mail.ru> 4804L: linux-input@vger.kernel.org 4805Q: http://patchwork.kernel.org/project/linux-input/list/ 4806T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 4807S: Maintained 4808F: drivers/input/ 4809F: include/linux/input.h 4810F: include/uapi/linux/input.h 4811F: include/linux/input/ 4812 4813INPUT MULTITOUCH (MT) PROTOCOL 4814M: Henrik Rydberg <rydberg@euromail.se> 4815L: linux-input@vger.kernel.org 4816T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 4817S: Maintained 4818F: Documentation/input/multi-touch-protocol.txt 4819F: drivers/input/input-mt.c 4820K: \b(ABS|SYN)_MT_ 4821 4822INTEL C600 SERIES SAS CONTROLLER DRIVER 4823M: Intel SCU Linux support <intel-linux-scu@intel.com> 4824M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 4825M: Dave Jiang <dave.jiang@intel.com> 4826L: linux-scsi@vger.kernel.org 4827T: git git://git.code.sf.net/p/intel-sas/isci 4828S: Supported 4829F: drivers/scsi/isci/ 4830 4831INTEL IDLE DRIVER 4832M: Len Brown <lenb@kernel.org> 4833L: linux-pm@vger.kernel.org 4834T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4835S: Supported 4836F: drivers/idle/intel_idle.c 4837 4838INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4839M: Maik Broemme <mbroemme@plusserver.de> 4840L: linux-fbdev@vger.kernel.org 4841S: Maintained 4842F: Documentation/fb/intelfb.txt 4843F: drivers/video/fbdev/intelfb/ 4844 4845INTEL 810/815 FRAMEBUFFER DRIVER 4846M: Antonino Daplas <adaplas@gmail.com> 4847L: linux-fbdev@vger.kernel.org 4848S: Maintained 4849F: drivers/video/fbdev/i810/ 4850 4851INTEL MENLOW THERMAL DRIVER 4852M: Sujith Thomas <sujith.thomas@intel.com> 4853L: platform-driver-x86@vger.kernel.org 4854W: https://01.org/linux-acpi 4855S: Supported 4856F: drivers/platform/x86/intel_menlow.c 4857 4858INTEL IA32 MICROCODE UPDATE SUPPORT 4859M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 4860S: Maintained 4861F: arch/x86/kernel/cpu/microcode/core* 4862F: arch/x86/kernel/cpu/microcode/intel* 4863 4864INTEL I/OAT DMA DRIVER 4865M: Dave Jiang <dave.jiang@intel.com> 4866R: Dan Williams <dan.j.williams@intel.com> 4867L: dmaengine@vger.kernel.org 4868Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 4869S: Supported 4870F: drivers/dma/ioat* 4871 4872INTEL IOMMU (VT-d) 4873M: David Woodhouse <dwmw2@infradead.org> 4874L: iommu@lists.linux-foundation.org 4875T: git git://git.infradead.org/iommu-2.6.git 4876S: Supported 4877F: drivers/iommu/intel-iommu.c 4878F: include/linux/intel-iommu.h 4879 4880INTEL IOP-ADMA DMA DRIVER 4881R: Dan Williams <dan.j.williams@intel.com> 4882S: Odd fixes 4883F: drivers/dma/iop-adma.c 4884 4885INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 4886M: Krzysztof Halasa <khalasa@piap.pl> 4887S: Maintained 4888F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 4889F: arch/arm/mach-ixp4xx/include/mach/npe.h 4890F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 4891F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 4892F: drivers/net/ethernet/xscale/ixp4xx_eth.c 4893F: drivers/net/wan/ixp4xx_hss.c 4894 4895INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 4896M: Deepak Saxena <dsaxena@plexity.net> 4897S: Maintained 4898F: drivers/char/hw_random/ixp4xx-rng.c 4899 4900INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 4901M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 4902M: Jesse Brandeburg <jesse.brandeburg@intel.com> 4903M: Bruce Allan <bruce.w.allan@intel.com> 4904M: Carolyn Wyborny <carolyn.wyborny@intel.com> 4905M: Don Skidmore <donald.c.skidmore@intel.com> 4906M: Greg Rose <gregory.v.rose@intel.com> 4907M: Matthew Vick <matthew.vick@intel.com> 4908M: John Ronciak <john.ronciak@intel.com> 4909M: Mitch Williams <mitch.a.williams@intel.com> 4910M: Linux NICS <linux.nics@intel.com> 4911L: e1000-devel@lists.sourceforge.net 4912W: http://www.intel.com/support/feedback.htm 4913W: http://e1000.sourceforge.net/ 4914T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 4915T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 4916S: Supported 4917F: Documentation/networking/e100.txt 4918F: Documentation/networking/e1000.txt 4919F: Documentation/networking/e1000e.txt 4920F: Documentation/networking/igb.txt 4921F: Documentation/networking/igbvf.txt 4922F: Documentation/networking/ixgb.txt 4923F: Documentation/networking/ixgbe.txt 4924F: Documentation/networking/ixgbevf.txt 4925F: Documentation/networking/i40e.txt 4926F: Documentation/networking/i40evf.txt 4927F: drivers/net/ethernet/intel/ 4928F: drivers/net/ethernet/intel/*/ 4929 4930INTEL-MID GPIO DRIVER 4931M: David Cohen <david.a.cohen@linux.intel.com> 4932L: linux-gpio@vger.kernel.org 4933S: Maintained 4934F: drivers/gpio/gpio-intel-mid.c 4935 4936INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 4937M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 4938L: linux-wireless@vger.kernel.org 4939S: Maintained 4940F: Documentation/networking/README.ipw2100 4941F: Documentation/networking/README.ipw2200 4942F: drivers/net/wireless/ipw2x00/ 4943 4944INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 4945M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 4946M: Gang Wei <gang.wei@intel.com> 4947M: Shane Wang <shane.wang@intel.com> 4948L: tboot-devel@lists.sourceforge.net 4949W: http://tboot.sourceforge.net 4950T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 4951S: Supported 4952F: Documentation/intel_txt.txt 4953F: include/linux/tboot.h 4954F: arch/x86/kernel/tboot.c 4955 4956INTEL WIRELESS WIMAX CONNECTION 2400 4957M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 4958M: linux-wimax@intel.com 4959L: wimax@linuxwimax.org (subscribers-only) 4960S: Supported 4961W: http://linuxwimax.org 4962F: Documentation/wimax/README.i2400m 4963F: drivers/net/wimax/i2400m/ 4964F: include/uapi/linux/wimax/i2400m.h 4965 4966INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 4967M: Stanislaw Gruszka <sgruszka@redhat.com> 4968L: linux-wireless@vger.kernel.org 4969S: Supported 4970F: drivers/net/wireless/iwlegacy/ 4971 4972INTEL WIRELESS WIFI LINK (iwlwifi) 4973M: Johannes Berg <johannes.berg@intel.com> 4974M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 4975M: Intel Linux Wireless <ilw@linux.intel.com> 4976L: linux-wireless@vger.kernel.org 4977W: http://intellinuxwireless.org 4978T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 4979S: Supported 4980F: drivers/net/wireless/iwlwifi/ 4981 4982INTEL MANAGEMENT ENGINE (mei) 4983M: Tomas Winkler <tomas.winkler@intel.com> 4984L: linux-kernel@vger.kernel.org 4985S: Supported 4986F: include/uapi/linux/mei.h 4987F: drivers/misc/mei/* 4988F: Documentation/misc-devices/mei/* 4989 4990IOC3 ETHERNET DRIVER 4991M: Ralf Baechle <ralf@linux-mips.org> 4992L: linux-mips@linux-mips.org 4993S: Maintained 4994F: drivers/net/ethernet/sgi/ioc3-eth.c 4995 4996IOC3 SERIAL DRIVER 4997M: Pat Gefre <pfg@sgi.com> 4998L: linux-serial@vger.kernel.org 4999S: Maintained 5000F: drivers/tty/serial/ioc3_serial.c 5001 5002IOMMU DRIVERS 5003M: Joerg Roedel <joro@8bytes.org> 5004L: iommu@lists.linux-foundation.org 5005T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5006S: Maintained 5007F: drivers/iommu/ 5008 5009IP MASQUERADING 5010M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5011S: Maintained 5012F: net/ipv4/netfilter/ipt_MASQUERADE.c 5013 5014IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5015M: Francois Romieu <romieu@fr.zoreil.com> 5016M: Sorbica Shieh <sorbica@icplus.com.tw> 5017L: netdev@vger.kernel.org 5018S: Maintained 5019F: drivers/net/ethernet/icplus/ipg.* 5020 5021IPATH DRIVER 5022M: Mike Marciniszyn <infinipath@intel.com> 5023L: linux-rdma@vger.kernel.org 5024S: Maintained 5025F: drivers/infiniband/hw/ipath/ 5026 5027IPMI SUBSYSTEM 5028M: Corey Minyard <minyard@acm.org> 5029L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5030W: http://openipmi.sourceforge.net/ 5031S: Supported 5032F: Documentation/IPMI.txt 5033F: drivers/char/ipmi/ 5034F: include/linux/ipmi* 5035F: include/uapi/linux/ipmi* 5036 5037IPS SCSI RAID DRIVER 5038M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5039L: linux-scsi@vger.kernel.org 5040W: http://www.adaptec.com/ 5041S: Maintained 5042F: drivers/scsi/ips* 5043 5044IPVS 5045M: Wensong Zhang <wensong@linux-vs.org> 5046M: Simon Horman <horms@verge.net.au> 5047M: Julian Anastasov <ja@ssi.bg> 5048L: netdev@vger.kernel.org 5049L: lvs-devel@vger.kernel.org 5050S: Maintained 5051F: Documentation/networking/ipvs-sysctl.txt 5052F: include/net/ip_vs.h 5053F: include/uapi/linux/ip_vs.h 5054F: net/netfilter/ipvs/ 5055 5056IPWIRELESS DRIVER 5057M: Jiri Kosina <jkosina@suse.cz> 5058M: David Sterba <dsterba@suse.cz> 5059S: Odd Fixes 5060F: drivers/tty/ipwireless/ 5061 5062IPX NETWORK LAYER 5063M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5064L: netdev@vger.kernel.org 5065S: Maintained 5066F: include/net/ipx.h 5067F: include/uapi/linux/ipx.h 5068F: net/ipx/ 5069 5070IRDA SUBSYSTEM 5071M: Samuel Ortiz <samuel@sortiz.org> 5072L: irda-users@lists.sourceforge.net (subscribers-only) 5073L: netdev@vger.kernel.org 5074W: http://irda.sourceforge.net/ 5075S: Maintained 5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5077F: Documentation/networking/irda.txt 5078F: drivers/net/irda/ 5079F: include/net/irda/ 5080F: net/irda/ 5081 5082IRQ SUBSYSTEM 5083M: Thomas Gleixner <tglx@linutronix.de> 5084L: linux-kernel@vger.kernel.org 5085S: Maintained 5086T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5087F: kernel/irq/ 5088 5089IRQCHIP DRIVERS 5090M: Thomas Gleixner <tglx@linutronix.de> 5091M: Jason Cooper <jason@lakedaemon.net> 5092L: linux-kernel@vger.kernel.org 5093S: Maintained 5094T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5095T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5096F: Documentation/devicetree/bindings/interrupt-controller/ 5097F: drivers/irqchip/ 5098 5099IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5100M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5101S: Maintained 5102F: Documentation/IRQ-domain.txt 5103F: include/linux/irqdomain.h 5104F: kernel/irq/irqdomain.c 5105 5106ISAPNP 5107M: Jaroslav Kysela <perex@perex.cz> 5108S: Maintained 5109F: Documentation/isapnp.txt 5110F: drivers/pnp/isapnp/ 5111F: include/linux/isapnp.h 5112 5113ISA RADIO MODULE 5114M: Hans Verkuil <hverkuil@xs4all.nl> 5115L: linux-media@vger.kernel.org 5116T: git git://linuxtv.org/media_tree.git 5117W: http://linuxtv.org 5118S: Maintained 5119F: drivers/media/radio/radio-isa* 5120 5121iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5122M: Peter Jones <pjones@redhat.com> 5123M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5124S: Maintained 5125F: drivers/firmware/iscsi_ibft* 5126 5127ISCSI 5128M: Mike Christie <michaelc@cs.wisc.edu> 5129L: open-iscsi@googlegroups.com 5130W: www.open-iscsi.org 5131T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5132S: Maintained 5133F: drivers/scsi/*iscsi* 5134F: include/scsi/*iscsi* 5135 5136ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5137M: Or Gerlitz <ogerlitz@mellanox.com> 5138M: Sagi Grimberg <sagig@mellanox.com> 5139M: Roi Dayan <roid@mellanox.com> 5140L: linux-rdma@vger.kernel.org 5141S: Supported 5142W: http://www.openfabrics.org 5143W: www.open-iscsi.org 5144Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5145F: drivers/infiniband/ulp/iser/ 5146 5147ISDN SUBSYSTEM 5148M: Karsten Keil <isdn@linux-pingi.de> 5149L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5150L: netdev@vger.kernel.org 5151W: http://www.isdn4linux.de 5152T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5153S: Maintained 5154F: Documentation/isdn/ 5155F: drivers/isdn/ 5156F: include/linux/isdn.h 5157F: include/linux/isdn/ 5158F: include/uapi/linux/isdn.h 5159F: include/uapi/linux/isdn/ 5160 5161ISDN SUBSYSTEM (Eicon active card driver) 5162M: Armin Schindler <mac@melware.de> 5163L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5164W: http://www.melware.de 5165S: Maintained 5166F: drivers/isdn/hardware/eicon/ 5167 5168IT87 HARDWARE MONITORING DRIVER 5169M: Jean Delvare <jdelvare@suse.de> 5170L: lm-sensors@lm-sensors.org 5171S: Maintained 5172F: Documentation/hwmon/it87 5173F: drivers/hwmon/it87.c 5174 5175IT913X MEDIA DRIVER 5176M: Antti Palosaari <crope@iki.fi> 5177L: linux-media@vger.kernel.org 5178W: http://linuxtv.org/ 5179W: http://palosaari.fi/linux/ 5180Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5181T: git git://linuxtv.org/anttip/media_tree.git 5182S: Maintained 5183F: drivers/media/tuners/it913x* 5184 5185IVTV VIDEO4LINUX DRIVER 5186M: Andy Walls <awalls@md.metrocast.net> 5187L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers) 5188L: linux-media@vger.kernel.org 5189T: git git://linuxtv.org/media_tree.git 5190W: http://www.ivtvdriver.org 5191S: Maintained 5192F: Documentation/video4linux/*.ivtv 5193F: drivers/media/pci/ivtv/ 5194F: include/uapi/linux/ivtv* 5195 5196IX2505V MEDIA DRIVER 5197M: Malcolm Priestley <tvboxspy@gmail.com> 5198L: linux-media@vger.kernel.org 5199W: http://linuxtv.org/ 5200Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5201S: Maintained 5202F: drivers/media/dvb-frontends/ix2505v* 5203 5204JC42.4 TEMPERATURE SENSOR DRIVER 5205M: Guenter Roeck <linux@roeck-us.net> 5206L: lm-sensors@lm-sensors.org 5207S: Maintained 5208F: drivers/hwmon/jc42.c 5209F: Documentation/hwmon/jc42 5210 5211JFS FILESYSTEM 5212M: Dave Kleikamp <shaggy@kernel.org> 5213L: jfs-discussion@lists.sourceforge.net 5214W: http://jfs.sourceforge.net/ 5215T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5216S: Maintained 5217F: Documentation/filesystems/jfs.txt 5218F: fs/jfs/ 5219 5220JME NETWORK DRIVER 5221M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5222L: netdev@vger.kernel.org 5223S: Maintained 5224F: drivers/net/ethernet/jme.* 5225 5226JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5227M: David Woodhouse <dwmw2@infradead.org> 5228L: linux-mtd@lists.infradead.org 5229W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5230S: Maintained 5231F: fs/jffs2/ 5232F: include/uapi/linux/jffs2.h 5233 5234JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5235M: Andrew Morton <akpm@linux-foundation.org> 5236M: Jan Kara <jack@suse.cz> 5237L: linux-ext4@vger.kernel.org 5238S: Maintained 5239F: fs/jbd/ 5240F: include/linux/jbd.h 5241 5242JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5243M: "Theodore Ts'o" <tytso@mit.edu> 5244L: linux-ext4@vger.kernel.org 5245S: Maintained 5246F: fs/jbd2/ 5247F: include/linux/jbd2.h 5248 5249JSM Neo PCI based serial card 5250M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5251L: linux-serial@vger.kernel.org 5252S: Maintained 5253F: drivers/tty/serial/jsm/ 5254 5255K10TEMP HARDWARE MONITORING DRIVER 5256M: Clemens Ladisch <clemens@ladisch.de> 5257L: lm-sensors@lm-sensors.org 5258S: Maintained 5259F: Documentation/hwmon/k10temp 5260F: drivers/hwmon/k10temp.c 5261 5262K8TEMP HARDWARE MONITORING DRIVER 5263M: Rudolf Marek <r.marek@assembler.cz> 5264L: lm-sensors@lm-sensors.org 5265S: Maintained 5266F: Documentation/hwmon/k8temp 5267F: drivers/hwmon/k8temp.c 5268 5269KCONFIG 5270M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5271L: linux-kbuild@vger.kernel.org 5272T: git git://gitorious.org/linux-kconfig/linux-kconfig 5273S: Maintained 5274F: Documentation/kbuild/kconfig-language.txt 5275F: scripts/kconfig/ 5276 5277KDUMP 5278M: Vivek Goyal <vgoyal@redhat.com> 5279M: Haren Myneni <hbabu@us.ibm.com> 5280L: kexec@lists.infradead.org 5281W: http://lse.sourceforge.net/kdump/ 5282S: Maintained 5283F: Documentation/kdump/ 5284 5285KEENE FM RADIO TRANSMITTER DRIVER 5286M: Hans Verkuil <hverkuil@xs4all.nl> 5287L: linux-media@vger.kernel.org 5288T: git git://linuxtv.org/media_tree.git 5289W: http://linuxtv.org 5290S: Maintained 5291F: drivers/media/radio/radio-keene* 5292 5293KERNEL AUTOMOUNTER v4 (AUTOFS4) 5294M: Ian Kent <raven@themaw.net> 5295L: autofs@vger.kernel.org 5296S: Maintained 5297F: fs/autofs4/ 5298 5299KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5300M: Michal Marek <mmarek@suse.cz> 5301T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5302T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5303L: linux-kbuild@vger.kernel.org 5304S: Maintained 5305F: Documentation/kbuild/ 5306F: Makefile 5307F: scripts/Makefile.* 5308F: scripts/basic/ 5309F: scripts/mk* 5310F: scripts/package/ 5311 5312KERNEL JANITORS 5313L: kernel-janitors@vger.kernel.org 5314W: http://kernelnewbies.org/KernelJanitors 5315S: Odd Fixes 5316 5317KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5318M: "J. Bruce Fields" <bfields@fieldses.org> 5319L: linux-nfs@vger.kernel.org 5320W: http://nfs.sourceforge.net/ 5321S: Supported 5322F: fs/nfsd/ 5323F: include/uapi/linux/nfsd/ 5324F: fs/lockd/ 5325F: fs/nfs_common/ 5326F: net/sunrpc/ 5327F: include/linux/lockd/ 5328F: include/linux/sunrpc/ 5329F: include/uapi/linux/sunrpc/ 5330 5331KERNEL SELFTEST FRAMEWORK 5332M: Shuah Khan <shuahkh@osg.samsung.com> 5333L: linux-api@vger.kernel.org 5334T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5335S: Maintained 5336F: tools/testing/selftests 5337 5338KERNEL VIRTUAL MACHINE (KVM) 5339M: Gleb Natapov <gleb@kernel.org> 5340M: Paolo Bonzini <pbonzini@redhat.com> 5341L: kvm@vger.kernel.org 5342W: http://www.linux-kvm.org 5343T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5344S: Supported 5345F: Documentation/*/kvm*.txt 5346F: Documentation/virtual/kvm/ 5347F: arch/*/kvm/ 5348F: arch/*/include/asm/kvm* 5349F: include/linux/kvm* 5350F: include/uapi/linux/kvm* 5351F: virt/kvm/ 5352 5353KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5354M: Joerg Roedel <joro@8bytes.org> 5355L: kvm@vger.kernel.org 5356W: http://kvm.qumranet.com 5357S: Maintained 5358F: arch/x86/include/asm/svm.h 5359F: arch/x86/kvm/svm.c 5360 5361KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5362M: Alexander Graf <agraf@suse.de> 5363L: kvm-ppc@vger.kernel.org 5364W: http://kvm.qumranet.com 5365T: git git://github.com/agraf/linux-2.6.git 5366S: Supported 5367F: arch/powerpc/include/asm/kvm* 5368F: arch/powerpc/kvm/ 5369 5370KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64) 5371M: Xiantao Zhang <xiantao.zhang@intel.com> 5372L: kvm-ia64@vger.kernel.org 5373W: http://kvm.qumranet.com 5374S: Supported 5375F: Documentation/ia64/kvm.txt 5376F: arch/ia64/include/asm/kvm* 5377F: arch/ia64/kvm/ 5378 5379KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5380M: Christian Borntraeger <borntraeger@de.ibm.com> 5381M: Cornelia Huck <cornelia.huck@de.ibm.com> 5382M: linux390@de.ibm.com 5383L: linux-s390@vger.kernel.org 5384W: http://www.ibm.com/developerworks/linux/linux390/ 5385S: Supported 5386F: Documentation/s390/kvm.txt 5387F: arch/s390/include/asm/kvm* 5388F: arch/s390/kvm/ 5389F: drivers/s390/kvm/ 5390 5391KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5392M: Christoffer Dall <christoffer.dall@linaro.org> 5393M: Marc Zyngier <marc.zyngier@arm.com> 5394L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5395L: kvmarm@lists.cs.columbia.edu 5396W: http://systems.cs.columbia.edu/projects/kvm-arm 5397S: Supported 5398F: arch/arm/include/uapi/asm/kvm* 5399F: arch/arm/include/asm/kvm* 5400F: arch/arm/kvm/ 5401F: virt/kvm/arm/ 5402F: include/kvm/arm_* 5403 5404KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5405M: Christoffer Dall <christoffer.dall@linaro.org> 5406M: Marc Zyngier <marc.zyngier@arm.com> 5407L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5408L: kvmarm@lists.cs.columbia.edu 5409S: Maintained 5410F: arch/arm64/include/uapi/asm/kvm* 5411F: arch/arm64/include/asm/kvm* 5412F: arch/arm64/kvm/ 5413 5414KEXEC 5415M: Eric Biederman <ebiederm@xmission.com> 5416W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5417L: kexec@lists.infradead.org 5418S: Maintained 5419F: include/linux/kexec.h 5420F: include/uapi/linux/kexec.h 5421F: kernel/kexec.c 5422 5423KEYS/KEYRINGS: 5424M: David Howells <dhowells@redhat.com> 5425L: keyrings@linux-nfs.org 5426S: Maintained 5427F: Documentation/security/keys.txt 5428F: include/linux/key.h 5429F: include/linux/key-type.h 5430F: include/keys/ 5431F: security/keys/ 5432 5433KEYS-TRUSTED 5434M: David Safford <safford@us.ibm.com> 5435M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5436L: linux-security-module@vger.kernel.org 5437L: keyrings@linux-nfs.org 5438S: Supported 5439F: Documentation/security/keys-trusted-encrypted.txt 5440F: include/keys/trusted-type.h 5441F: security/keys/trusted.c 5442F: security/keys/trusted.h 5443 5444KEYS-ENCRYPTED 5445M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5446M: David Safford <safford@us.ibm.com> 5447L: linux-security-module@vger.kernel.org 5448L: keyrings@linux-nfs.org 5449S: Supported 5450F: Documentation/security/keys-trusted-encrypted.txt 5451F: include/keys/encrypted-type.h 5452F: security/keys/encrypted-keys/ 5453 5454KGDB / KDB /debug_core 5455M: Jason Wessel <jason.wessel@windriver.com> 5456W: http://kgdb.wiki.kernel.org/ 5457L: kgdb-bugreport@lists.sourceforge.net 5458S: Maintained 5459F: Documentation/DocBook/kgdb.tmpl 5460F: drivers/misc/kgdbts.c 5461F: drivers/tty/serial/kgdboc.c 5462F: include/linux/kdb.h 5463F: include/linux/kgdb.h 5464F: kernel/debug/ 5465 5466KMEMCHECK 5467M: Vegard Nossum <vegardno@ifi.uio.no> 5468M: Pekka Enberg <penberg@kernel.org> 5469S: Maintained 5470F: Documentation/kmemcheck.txt 5471F: arch/x86/include/asm/kmemcheck.h 5472F: arch/x86/mm/kmemcheck/ 5473F: include/linux/kmemcheck.h 5474F: mm/kmemcheck.c 5475 5476KMEMLEAK 5477M: Catalin Marinas <catalin.marinas@arm.com> 5478S: Maintained 5479F: Documentation/kmemleak.txt 5480F: include/linux/kmemleak.h 5481F: mm/kmemleak.c 5482F: mm/kmemleak-test.c 5483 5484KPROBES 5485M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5486M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5487M: "David S. Miller" <davem@davemloft.net> 5488M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5489S: Maintained 5490F: Documentation/kprobes.txt 5491F: include/linux/kprobes.h 5492F: kernel/kprobes.c 5493 5494KS0108 LCD CONTROLLER DRIVER 5495M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5496W: http://miguelojeda.es/auxdisplay.htm 5497W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5498S: Maintained 5499F: Documentation/auxdisplay/ks0108 5500F: drivers/auxdisplay/ks0108.c 5501F: include/linux/ks0108.h 5502 5503LAPB module 5504L: linux-x25@vger.kernel.org 5505S: Orphan 5506F: Documentation/networking/lapb-module.txt 5507F: include/*/lapb.h 5508F: net/lapb/ 5509 5510LASI 53c700 driver for PARISC 5511M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5512L: linux-scsi@vger.kernel.org 5513S: Maintained 5514F: Documentation/scsi/53c700.txt 5515F: drivers/scsi/53c700* 5516 5517LED SUBSYSTEM 5518M: Bryan Wu <cooloney@gmail.com> 5519M: Richard Purdie <rpurdie@rpsys.net> 5520L: linux-leds@vger.kernel.org 5521T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5522S: Maintained 5523F: drivers/leds/ 5524F: include/linux/leds.h 5525 5526LEGACY EEPROM DRIVER 5527M: Jean Delvare <jdelvare@suse.de> 5528S: Maintained 5529F: Documentation/misc-devices/eeprom 5530F: drivers/misc/eeprom/eeprom.c 5531 5532LEGO USB Tower driver 5533M: Juergen Stuber <starblue@users.sourceforge.net> 5534L: legousb-devel@lists.sourceforge.net 5535W: http://legousb.sourceforge.net/ 5536S: Maintained 5537F: drivers/usb/misc/legousbtower.c 5538 5539LG2160 MEDIA DRIVER 5540M: Michael Krufky <mkrufky@linuxtv.org> 5541L: linux-media@vger.kernel.org 5542W: http://linuxtv.org/ 5543W: http://github.com/mkrufky 5544Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5545T: git git://linuxtv.org/mkrufky/tuners.git 5546S: Maintained 5547F: drivers/media/dvb-frontends/lg2160.* 5548 5549LGDT3305 MEDIA DRIVER 5550M: Michael Krufky <mkrufky@linuxtv.org> 5551L: linux-media@vger.kernel.org 5552W: http://linuxtv.org/ 5553W: http://github.com/mkrufky 5554Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5555T: git git://linuxtv.org/mkrufky/tuners.git 5556S: Maintained 5557F: drivers/media/dvb-frontends/lgdt3305.* 5558 5559LGUEST 5560M: Rusty Russell <rusty@rustcorp.com.au> 5561L: lguest@lists.ozlabs.org 5562W: http://lguest.ozlabs.org/ 5563S: Odd Fixes 5564F: arch/x86/include/asm/lguest*.h 5565F: arch/x86/lguest/ 5566F: drivers/lguest/ 5567F: include/linux/lguest*.h 5568F: tools/lguest/ 5569 5570LIBLOCKDEP 5571M: Sasha Levin <sasha.levin@oracle.com> 5572S: Maintained 5573F: tools/lib/lockdep/ 5574 5575LINUX FOR IBM pSERIES (RS/6000) 5576M: Paul Mackerras <paulus@au.ibm.com> 5577W: http://www.ibm.com/linux/ltc/projects/ppc 5578S: Supported 5579F: arch/powerpc/boot/rs6000.h 5580 5581LINUX FOR POWERPC (32-BIT AND 64-BIT) 5582M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5583M: Paul Mackerras <paulus@samba.org> 5584M: Michael Ellerman <mpe@ellerman.id.au> 5585W: http://www.penguinppc.org/ 5586L: linuxppc-dev@lists.ozlabs.org 5587Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5588T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5589S: Supported 5590F: Documentation/powerpc/ 5591F: arch/powerpc/ 5592 5593LINUX FOR POWER MACINTOSH 5594M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5595W: http://www.penguinppc.org/ 5596L: linuxppc-dev@lists.ozlabs.org 5597S: Maintained 5598F: arch/powerpc/platforms/powermac/ 5599F: drivers/macintosh/ 5600 5601LINUX FOR POWERPC EMBEDDED MPC5XXX 5602M: Anatolij Gustschin <agust@denx.de> 5603L: linuxppc-dev@lists.ozlabs.org 5604T: git git://git.denx.de/linux-denx-agust.git 5605S: Maintained 5606F: arch/powerpc/platforms/512x/ 5607F: arch/powerpc/platforms/52xx/ 5608 5609LINUX FOR POWERPC EMBEDDED PPC4XX 5610M: Alistair Popple <alistair@popple.id.au> 5611M: Matt Porter <mporter@kernel.crashing.org> 5612W: http://www.penguinppc.org/ 5613L: linuxppc-dev@lists.ozlabs.org 5614S: Maintained 5615F: arch/powerpc/platforms/40x/ 5616F: arch/powerpc/platforms/44x/ 5617 5618LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5619L: linuxppc-dev@lists.ozlabs.org 5620S: Orphan 5621F: arch/powerpc/*/*virtex* 5622F: arch/powerpc/*/*/*virtex* 5623 5624LINUX FOR POWERPC EMBEDDED PPC8XX 5625M: Vitaly Bordug <vitb@kernel.crashing.org> 5626W: http://www.penguinppc.org/ 5627L: linuxppc-dev@lists.ozlabs.org 5628S: Maintained 5629F: arch/powerpc/platforms/8xx/ 5630 5631LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5632M: Scott Wood <scottwood@freescale.com> 5633M: Kumar Gala <galak@kernel.crashing.org> 5634W: http://www.penguinppc.org/ 5635L: linuxppc-dev@lists.ozlabs.org 5636T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5637S: Maintained 5638F: arch/powerpc/platforms/83xx/ 5639F: arch/powerpc/platforms/85xx/ 5640 5641LINUX FOR POWERPC PA SEMI PWRFICIENT 5642M: Olof Johansson <olof@lixom.net> 5643L: linuxppc-dev@lists.ozlabs.org 5644S: Maintained 5645F: arch/powerpc/platforms/pasemi/ 5646F: drivers/*/*pasemi* 5647F: drivers/*/*/*pasemi* 5648 5649LINUX SECURITY MODULE (LSM) FRAMEWORK 5650M: Chris Wright <chrisw@sous-sol.org> 5651L: linux-security-module@vger.kernel.org 5652S: Supported 5653 5654LIS3LV02D ACCELEROMETER DRIVER 5655M: Eric Piel <eric.piel@tremplin-utc.net> 5656S: Maintained 5657F: Documentation/misc-devices/lis3lv02d 5658F: drivers/misc/lis3lv02d/ 5659F: drivers/platform/x86/hp_accel.c 5660 5661LLC (802.2) 5662M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5663S: Maintained 5664F: include/linux/llc.h 5665F: include/uapi/linux/llc.h 5666F: include/net/llc* 5667F: net/llc/ 5668 5669LM73 HARDWARE MONITOR DRIVER 5670M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5671L: lm-sensors@lm-sensors.org 5672S: Maintained 5673F: drivers/hwmon/lm73.c 5674 5675LM78 HARDWARE MONITOR DRIVER 5676M: Jean Delvare <jdelvare@suse.de> 5677L: lm-sensors@lm-sensors.org 5678S: Maintained 5679F: Documentation/hwmon/lm78 5680F: drivers/hwmon/lm78.c 5681 5682LM83 HARDWARE MONITOR DRIVER 5683M: Jean Delvare <jdelvare@suse.de> 5684L: lm-sensors@lm-sensors.org 5685S: Maintained 5686F: Documentation/hwmon/lm83 5687F: drivers/hwmon/lm83.c 5688 5689LM90 HARDWARE MONITOR DRIVER 5690M: Jean Delvare <jdelvare@suse.de> 5691L: lm-sensors@lm-sensors.org 5692S: Maintained 5693F: Documentation/hwmon/lm90 5694F: Documentation/devicetree/bindings/hwmon/lm90.txt 5695F: drivers/hwmon/lm90.c 5696 5697LM95234 HARDWARE MONITOR DRIVER 5698M: Guenter Roeck <linux@roeck-us.net> 5699L: lm-sensors@lm-sensors.org 5700S: Maintained 5701F: Documentation/hwmon/lm95234 5702F: drivers/hwmon/lm95234.c 5703 5704LME2510 MEDIA DRIVER 5705M: Malcolm Priestley <tvboxspy@gmail.com> 5706L: linux-media@vger.kernel.org 5707W: http://linuxtv.org/ 5708Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5709S: Maintained 5710F: drivers/media/usb/dvb-usb-v2/lmedm04* 5711 5712LOCKDEP AND LOCKSTAT 5713M: Peter Zijlstra <peterz@infradead.org> 5714M: Ingo Molnar <mingo@redhat.com> 5715L: linux-kernel@vger.kernel.org 5716T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5717S: Maintained 5718F: Documentation/locking/lockdep*.txt 5719F: Documentation/locking/lockstat.txt 5720F: include/linux/lockdep.h 5721F: kernel/locking/ 5722 5723LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5724M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5725L: linux-ntfs-dev@lists.sourceforge.net 5726W: http://www.linux-ntfs.org/content/view/19/37/ 5727S: Maintained 5728F: Documentation/ldm.txt 5729F: block/partitions/ldm.* 5730 5731LogFS 5732M: Joern Engel <joern@logfs.org> 5733M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5734L: logfs@logfs.org 5735W: logfs.org 5736S: Maintained 5737F: fs/logfs/ 5738 5739LPC32XX MACHINE SUPPORT 5740M: Roland Stigge <stigge@antcom.de> 5741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5742S: Maintained 5743F: arch/arm/mach-lpc32xx/ 5744 5745LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5746M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 5747M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 5748M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 5749M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 5750L: MPT-FusionLinux.pdl@avagotech.com 5751L: linux-scsi@vger.kernel.org 5752W: http://www.lsilogic.com/support 5753S: Supported 5754F: drivers/message/fusion/ 5755F: drivers/scsi/mpt2sas/ 5756F: drivers/scsi/mpt3sas/ 5757 5758LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5759M: Matthew Wilcox <matthew@wil.cx> 5760L: linux-scsi@vger.kernel.org 5761S: Maintained 5762F: drivers/scsi/sym53c8xx_2/ 5763 5764LTC4261 HARDWARE MONITOR DRIVER 5765M: Guenter Roeck <linux@roeck-us.net> 5766L: lm-sensors@lm-sensors.org 5767S: Maintained 5768F: Documentation/hwmon/ltc4261 5769F: drivers/hwmon/ltc4261.c 5770 5771LTP (Linux Test Project) 5772M: Mike Frysinger <vapier@gentoo.org> 5773M: Cyril Hrubis <chrubis@suse.cz> 5774M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5775M: Jan Stancek <jstancek@redhat.com> 5776M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 5777M: Alexey Kodanev <alexey.kodanev@oracle.com> 5778L: ltp-list@lists.sourceforge.net (subscribers-only) 5779W: http://linux-test-project.github.io/ 5780T: git git://github.com/linux-test-project/ltp.git 5781S: Maintained 5782 5783M32R ARCHITECTURE 5784W: http://www.linux-m32r.org/ 5785S: Orphan 5786F: arch/m32r/ 5787 5788M68K ARCHITECTURE 5789M: Geert Uytterhoeven <geert@linux-m68k.org> 5790L: linux-m68k@lists.linux-m68k.org 5791W: http://www.linux-m68k.org/ 5792T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5793S: Maintained 5794F: arch/m68k/ 5795F: drivers/zorro/ 5796 5797M68K ON APPLE MACINTOSH 5798M: Joshua Thompson <funaho@jurai.org> 5799W: http://www.mac.linux-m68k.org/ 5800L: linux-m68k@lists.linux-m68k.org 5801S: Maintained 5802F: arch/m68k/mac/ 5803 5804M68K ON HP9000/300 5805M: Philip Blundell <philb@gnu.org> 5806W: http://www.tazenda.demon.co.uk/phil/linux-hp 5807S: Maintained 5808F: arch/m68k/hp300/ 5809 5810M88DS3103 MEDIA DRIVER 5811M: Antti Palosaari <crope@iki.fi> 5812L: linux-media@vger.kernel.org 5813W: http://linuxtv.org/ 5814W: http://palosaari.fi/linux/ 5815Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5816T: git git://linuxtv.org/anttip/media_tree.git 5817S: Maintained 5818F: drivers/media/dvb-frontends/m88ds3103* 5819 5820M88RS2000 MEDIA DRIVER 5821M: Malcolm Priestley <tvboxspy@gmail.com> 5822L: linux-media@vger.kernel.org 5823W: http://linuxtv.org/ 5824Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5825S: Maintained 5826F: drivers/media/dvb-frontends/m88rs2000* 5827 5828M88TS2022 MEDIA DRIVER 5829M: Antti Palosaari <crope@iki.fi> 5830L: linux-media@vger.kernel.org 5831W: http://linuxtv.org/ 5832W: http://palosaari.fi/linux/ 5833Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5834T: git git://linuxtv.org/anttip/media_tree.git 5835S: Maintained 5836F: drivers/media/tuners/m88ts2022* 5837 5838MA901 MASTERKIT USB FM RADIO DRIVER 5839M: Alexey Klimov <klimov.linux@gmail.com> 5840L: linux-media@vger.kernel.org 5841T: git git://linuxtv.org/media_tree.git 5842S: Maintained 5843F: drivers/media/radio/radio-ma901.c 5844 5845MAC80211 5846M: Johannes Berg <johannes@sipsolutions.net> 5847L: linux-wireless@vger.kernel.org 5848W: http://wireless.kernel.org/ 5849T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5850T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5851S: Maintained 5852F: Documentation/networking/mac80211-injection.txt 5853F: include/net/mac80211.h 5854F: net/mac80211/ 5855 5856MACVLAN DRIVER 5857M: Patrick McHardy <kaber@trash.net> 5858L: netdev@vger.kernel.org 5859S: Maintained 5860F: drivers/net/macvlan.c 5861F: include/linux/if_macvlan.h 5862 5863MAILBOX API 5864M: Jassi Brar <jassisinghbrar@gmail.com> 5865L: linux-kernel@vger.kernel.org 5866S: Maintained 5867F: drivers/mailbox/ 5868F: include/linux/mailbox_client.h 5869F: include/linux/mailbox_controller.h 5870 5871MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 5872M: Michael Kerrisk <mtk.manpages@gmail.com> 5873W: http://www.kernel.org/doc/man-pages 5874L: linux-man@vger.kernel.org 5875S: Maintained 5876 5877MARVELL ARMADA DRM SUPPORT 5878M: Russell King <rmk+kernel@arm.linux.org.uk> 5879S: Maintained 5880F: drivers/gpu/drm/armada/ 5881 5882MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 5883M: Mirko Lindner <mlindner@marvell.com> 5884M: Stephen Hemminger <stephen@networkplumber.org> 5885L: netdev@vger.kernel.org 5886S: Maintained 5887F: drivers/net/ethernet/marvell/sk* 5888 5889MARVELL LIBERTAS WIRELESS DRIVER 5890L: libertas-dev@lists.infradead.org 5891S: Orphan 5892F: drivers/net/wireless/libertas/ 5893 5894MARVELL MV643XX ETHERNET DRIVER 5895M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 5896L: netdev@vger.kernel.org 5897S: Maintained 5898F: drivers/net/ethernet/marvell/mv643xx_eth.* 5899F: include/linux/mv643xx.h 5900 5901MARVELL MVNETA ETHERNET DRIVER 5902M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 5903L: netdev@vger.kernel.org 5904S: Maintained 5905F: drivers/net/ethernet/marvell/mvneta.* 5906 5907MARVELL MWIFIEX WIRELESS DRIVER 5908M: Amitkumar Karwar <akarwar@marvell.com> 5909M: Avinash Patil <patila@marvell.com> 5910L: linux-wireless@vger.kernel.org 5911S: Maintained 5912F: drivers/net/wireless/mwifiex/ 5913 5914MARVELL MWL8K WIRELESS DRIVER 5915M: Lennert Buytenhek <buytenh@wantstofly.org> 5916L: linux-wireless@vger.kernel.org 5917S: Odd Fixes 5918F: drivers/net/wireless/mwl8k.c 5919 5920MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 5921M: Nicolas Pitre <nico@fluxnic.net> 5922S: Odd Fixes 5923F: drivers/mmc/host/mvsdio.* 5924 5925MATROX FRAMEBUFFER DRIVER 5926L: linux-fbdev@vger.kernel.org 5927S: Orphan 5928F: drivers/video/fbdev/matrox/matroxfb_* 5929F: include/uapi/linux/matroxfb.h 5930 5931MAX16065 HARDWARE MONITOR DRIVER 5932M: Guenter Roeck <linux@roeck-us.net> 5933L: lm-sensors@lm-sensors.org 5934S: Maintained 5935F: Documentation/hwmon/max16065 5936F: drivers/hwmon/max16065.c 5937 5938MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 5939M: "Hans J. Koch" <hjk@hansjkoch.de> 5940L: lm-sensors@lm-sensors.org 5941S: Maintained 5942F: Documentation/hwmon/max6650 5943F: drivers/hwmon/max6650.c 5944 5945MAX6697 HARDWARE MONITOR DRIVER 5946M: Guenter Roeck <linux@roeck-us.net> 5947L: lm-sensors@lm-sensors.org 5948S: Maintained 5949F: Documentation/hwmon/max6697 5950F: Documentation/devicetree/bindings/i2c/max6697.txt 5951F: drivers/hwmon/max6697.c 5952F: include/linux/platform_data/max6697.h 5953 5954MAXIRADIO FM RADIO RECEIVER DRIVER 5955M: Hans Verkuil <hverkuil@xs4all.nl> 5956L: linux-media@vger.kernel.org 5957T: git git://linuxtv.org/media_tree.git 5958W: http://linuxtv.org 5959S: Maintained 5960F: drivers/media/radio/radio-maxiradio* 5961 5962MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 5963M: Mauro Carvalho Chehab <m.chehab@samsung.com> 5964P: LinuxTV.org Project 5965L: linux-media@vger.kernel.org 5966W: http://linuxtv.org 5967Q: http://patchwork.kernel.org/project/linux-media/list/ 5968T: git git://linuxtv.org/media_tree.git 5969S: Maintained 5970F: Documentation/dvb/ 5971F: Documentation/video4linux/ 5972F: Documentation/DocBook/media/ 5973F: drivers/media/ 5974F: drivers/staging/media/ 5975F: include/media/ 5976F: include/uapi/linux/dvb/ 5977F: include/uapi/linux/videodev2.h 5978F: include/uapi/linux/media.h 5979F: include/uapi/linux/v4l2-* 5980F: include/uapi/linux/meye.h 5981F: include/uapi/linux/ivtv* 5982F: include/uapi/linux/uvcvideo.h 5983 5984MEDIAVISION PRO MOVIE STUDIO DRIVER 5985M: Hans Verkuil <hverkuil@xs4all.nl> 5986L: linux-media@vger.kernel.org 5987T: git git://linuxtv.org/media_tree.git 5988W: http://linuxtv.org 5989S: Odd Fixes 5990F: drivers/media/parport/pms* 5991 5992MEGARAID SCSI DRIVERS 5993M: Neela Syam Kolli <megaraidlinux@lsi.com> 5994L: linux-scsi@vger.kernel.org 5995W: http://megaraid.lsilogic.com 5996S: Maintained 5997F: Documentation/scsi/megaraid.txt 5998F: drivers/scsi/megaraid.* 5999F: drivers/scsi/megaraid/ 6000 6001MELLANOX ETHERNET DRIVER (mlx4_en) 6002M: Amir Vadai <amirv@mellanox.com> 6003L: netdev@vger.kernel.org 6004S: Supported 6005W: http://www.mellanox.com 6006Q: http://patchwork.ozlabs.org/project/netdev/list/ 6007F: drivers/net/ethernet/mellanox/mlx4/en_* 6008 6009MEMORY MANAGEMENT 6010L: linux-mm@kvack.org 6011W: http://www.linux-mm.org 6012S: Maintained 6013F: include/linux/mm.h 6014F: include/linux/gfp.h 6015F: include/linux/mmzone.h 6016F: include/linux/memory_hotplug.h 6017F: include/linux/vmalloc.h 6018F: mm/ 6019 6020MEMORY TECHNOLOGY DEVICES (MTD) 6021M: David Woodhouse <dwmw2@infradead.org> 6022M: Brian Norris <computersforpeace@gmail.com> 6023L: linux-mtd@lists.infradead.org 6024W: http://www.linux-mtd.infradead.org/ 6025Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6026T: git git://git.infradead.org/linux-mtd.git 6027T: git git://git.infradead.org/l2-mtd.git 6028S: Maintained 6029F: drivers/mtd/ 6030F: include/linux/mtd/ 6031F: include/uapi/mtd/ 6032 6033MEN A21 WATCHDOG DRIVER 6034M: Johannes Thumshirn <johannes.thumshirn@men.de> 6035L: linux-watchdog@vger.kernel.org 6036S: Supported 6037F: drivers/watchdog/mena21_wdt.c 6038 6039MEN CHAMELEON BUS (mcb) 6040M: Johannes Thumshirn <johannes.thumshirn@men.de> 6041S: Supported 6042F: drivers/mcb/ 6043F: include/linux/mcb.h 6044 6045MEN F21BMC (Board Management Controller) 6046M: Andreas Werner <andreas.werner@men.de> 6047S: Supported 6048F: drivers/mfd/menf21bmc.c 6049F: drivers/watchdog/menf21bmc_wdt.c 6050F: drivers/leds/leds-menf21bmc.c 6051F: drivers/hwmon/menf21bmc_hwmon.c 6052F: Documentation/hwmon/menf21bmc 6053 6054METAG ARCHITECTURE 6055M: James Hogan <james.hogan@imgtec.com> 6056L: linux-metag@vger.kernel.org 6057S: Supported 6058F: arch/metag/ 6059F: Documentation/metag/ 6060F: Documentation/devicetree/bindings/metag/ 6061F: drivers/clocksource/metag_generic.c 6062F: drivers/irqchip/irq-metag.c 6063F: drivers/irqchip/irq-metag-ext.c 6064F: drivers/tty/metag_da.c 6065 6066MICROBLAZE ARCHITECTURE 6067M: Michal Simek <monstr@monstr.eu> 6068W: http://www.monstr.eu/fdt/ 6069T: git git://git.monstr.eu/linux-2.6-microblaze.git 6070S: Supported 6071F: arch/microblaze/ 6072 6073MICROTEK X6 SCANNER 6074M: Oliver Neukum <oliver@neukum.org> 6075S: Maintained 6076F: drivers/usb/image/microtek.* 6077 6078MIPS 6079M: Ralf Baechle <ralf@linux-mips.org> 6080L: linux-mips@linux-mips.org 6081W: http://www.linux-mips.org/ 6082T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6083Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6084S: Supported 6085F: Documentation/mips/ 6086F: arch/mips/ 6087 6088MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6089M: Hans Verkuil <hverkuil@xs4all.nl> 6090L: linux-media@vger.kernel.org 6091T: git git://linuxtv.org/media_tree.git 6092W: http://linuxtv.org 6093S: Odd Fixes 6094F: drivers/media/radio/radio-miropcm20* 6095 6096Mellanox MLX5 core VPI driver 6097M: Eli Cohen <eli@mellanox.com> 6098L: netdev@vger.kernel.org 6099L: linux-rdma@vger.kernel.org 6100W: http://www.mellanox.com 6101Q: http://patchwork.ozlabs.org/project/netdev/list/ 6102Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6103T: git git://openfabrics.org/~eli/connect-ib.git 6104S: Supported 6105F: drivers/net/ethernet/mellanox/mlx5/core/ 6106F: include/linux/mlx5/ 6107 6108Mellanox MLX5 IB driver 6109M: Eli Cohen <eli@mellanox.com> 6110L: linux-rdma@vger.kernel.org 6111W: http://www.mellanox.com 6112Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6113T: git git://openfabrics.org/~eli/connect-ib.git 6114S: Supported 6115F: include/linux/mlx5/ 6116F: drivers/infiniband/hw/mlx5/ 6117 6118MN88472 MEDIA DRIVER 6119M: Antti Palosaari <crope@iki.fi> 6120L: linux-media@vger.kernel.org 6121W: http://linuxtv.org/ 6122W: http://palosaari.fi/linux/ 6123Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6124T: git git://linuxtv.org/anttip/media_tree.git 6125S: Maintained 6126F: drivers/staging/media/mn88472/ 6127F: drivers/media/dvb-frontends/mn88472.h 6128 6129MN88473 MEDIA DRIVER 6130M: Antti Palosaari <crope@iki.fi> 6131L: linux-media@vger.kernel.org 6132W: http://linuxtv.org/ 6133W: http://palosaari.fi/linux/ 6134Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6135T: git git://linuxtv.org/anttip/media_tree.git 6136S: Maintained 6137F: drivers/staging/media/mn88473/ 6138F: drivers/media/dvb-frontends/mn88473.h 6139 6140MODULE SUPPORT 6141M: Rusty Russell <rusty@rustcorp.com.au> 6142S: Maintained 6143F: include/linux/module.h 6144F: kernel/module.c 6145 6146MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6147W: http://popies.net/meye/ 6148S: Orphan 6149F: Documentation/video4linux/meye.txt 6150F: drivers/media/pci/meye/ 6151F: include/uapi/linux/meye.h 6152 6153MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6154M: Jiri Slaby <jirislaby@gmail.com> 6155S: Maintained 6156F: Documentation/serial/moxa-smartio 6157F: drivers/tty/mxser.* 6158 6159MR800 AVERMEDIA USB FM RADIO DRIVER 6160M: Alexey Klimov <klimov.linux@gmail.com> 6161L: linux-media@vger.kernel.org 6162T: git git://linuxtv.org/media_tree.git 6163S: Maintained 6164F: drivers/media/radio/radio-mr800.c 6165 6166MRF24J40 IEEE 802.15.4 RADIO DRIVER 6167M: Alan Ott <alan@signal11.us> 6168L: linux-wpan@vger.kernel.org 6169S: Maintained 6170F: drivers/net/ieee802154/mrf24j40.c 6171 6172MSI LAPTOP SUPPORT 6173M: "Lee, Chun-Yi" <jlee@suse.com> 6174L: platform-driver-x86@vger.kernel.org 6175S: Maintained 6176F: drivers/platform/x86/msi-laptop.c 6177 6178MSI WMI SUPPORT 6179M: Anisse Astier <anisse@astier.eu> 6180L: platform-driver-x86@vger.kernel.org 6181S: Supported 6182F: drivers/platform/x86/msi-wmi.c 6183 6184MSI001 MEDIA DRIVER 6185M: Antti Palosaari <crope@iki.fi> 6186L: linux-media@vger.kernel.org 6187W: http://linuxtv.org/ 6188W: http://palosaari.fi/linux/ 6189Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6190T: git git://linuxtv.org/anttip/media_tree.git 6191S: Maintained 6192F: drivers/media/tuners/msi001* 6193 6194MSI2500 MEDIA DRIVER 6195M: Antti Palosaari <crope@iki.fi> 6196L: linux-media@vger.kernel.org 6197W: http://linuxtv.org/ 6198W: http://palosaari.fi/linux/ 6199Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6200T: git git://linuxtv.org/anttip/media_tree.git 6201S: Maintained 6202F: drivers/media/usb/msi2500/ 6203 6204MT9M032 APTINA SENSOR DRIVER 6205M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6206L: linux-media@vger.kernel.org 6207T: git git://linuxtv.org/media_tree.git 6208S: Maintained 6209F: drivers/media/i2c/mt9m032.c 6210F: include/media/mt9m032.h 6211 6212MT9P031 APTINA CAMERA SENSOR 6213M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6214L: linux-media@vger.kernel.org 6215T: git git://linuxtv.org/media_tree.git 6216S: Maintained 6217F: drivers/media/i2c/mt9p031.c 6218F: include/media/mt9p031.h 6219 6220MT9T001 APTINA CAMERA SENSOR 6221M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6222L: linux-media@vger.kernel.org 6223T: git git://linuxtv.org/media_tree.git 6224S: Maintained 6225F: drivers/media/i2c/mt9t001.c 6226F: include/media/mt9t001.h 6227 6228MT9V032 APTINA CAMERA SENSOR 6229M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6230L: linux-media@vger.kernel.org 6231T: git git://linuxtv.org/media_tree.git 6232S: Maintained 6233F: drivers/media/i2c/mt9v032.c 6234F: include/media/mt9v032.h 6235 6236MULTIFUNCTION DEVICES (MFD) 6237M: Samuel Ortiz <sameo@linux.intel.com> 6238M: Lee Jones <lee.jones@linaro.org> 6239T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6240S: Supported 6241F: drivers/mfd/ 6242F: include/linux/mfd/ 6243 6244MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6245M: Chris Ball <chris@printf.net> 6246M: Ulf Hansson <ulf.hansson@linaro.org> 6247L: linux-mmc@vger.kernel.org 6248T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6249T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6250S: Maintained 6251F: drivers/mmc/ 6252F: include/linux/mmc/ 6253F: include/uapi/linux/mmc/ 6254 6255MULTIMEDIA CARD (MMC) ETC. OVER SPI 6256S: Orphan 6257F: drivers/mmc/host/mmc_spi.c 6258F: include/linux/spi/mmc_spi.h 6259 6260MULTISOUND SOUND DRIVER 6261M: Andrew Veliath <andrewtv@usa.net> 6262S: Maintained 6263F: Documentation/sound/oss/MultiSound 6264F: sound/oss/msnd* 6265 6266MULTITECH MULTIPORT CARD (ISICOM) 6267S: Orphan 6268F: drivers/tty/isicom.c 6269F: include/linux/isicom.h 6270 6271MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6272M: Felipe Balbi <balbi@ti.com> 6273L: linux-usb@vger.kernel.org 6274T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6275S: Maintained 6276F: drivers/usb/musb/ 6277 6278MXL5007T MEDIA DRIVER 6279M: Michael Krufky <mkrufky@linuxtv.org> 6280L: linux-media@vger.kernel.org 6281W: http://linuxtv.org/ 6282W: http://github.com/mkrufky 6283Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6284T: git git://linuxtv.org/mkrufky/tuners.git 6285S: Maintained 6286F: drivers/media/tuners/mxl5007t.* 6287 6288MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6289M: Hyong-Youb Kim <hykim@myri.com> 6290L: netdev@vger.kernel.org 6291W: https://www.myricom.com/support/downloads/myri10ge.html 6292S: Supported 6293F: drivers/net/ethernet/myricom/myri10ge/ 6294 6295NATSEMI ETHERNET DRIVER (DP8381x) 6296S: Orphan 6297F: drivers/net/ethernet/natsemi/natsemi.c 6298 6299NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6300M: Daniel Mack <zonque@gmail.com> 6301S: Maintained 6302L: alsa-devel@alsa-project.org 6303W: http://www.native-instruments.com 6304F: sound/usb/caiaq/ 6305 6306NCP FILESYSTEM 6307M: Petr Vandrovec <petr@vandrovec.name> 6308S: Odd Fixes 6309F: fs/ncpfs/ 6310 6311NCR 5380 SCSI DRIVERS 6312M: Finn Thain <fthain@telegraphics.com.au> 6313M: Michael Schmitz <schmitzmic@gmail.com> 6314L: linux-scsi@vger.kernel.org 6315S: Maintained 6316F: Documentation/scsi/g_NCR5380.txt 6317F: drivers/scsi/NCR5380.* 6318F: drivers/scsi/arm/cumana_1.c 6319F: drivers/scsi/arm/oak.c 6320F: drivers/scsi/atari_NCR5380.c 6321F: drivers/scsi/atari_scsi.* 6322F: drivers/scsi/dmx3191d.c 6323F: drivers/scsi/dtc.* 6324F: drivers/scsi/g_NCR5380.* 6325F: drivers/scsi/g_NCR5380_mmio.c 6326F: drivers/scsi/mac_scsi.* 6327F: drivers/scsi/pas16.* 6328F: drivers/scsi/sun3_NCR5380.c 6329F: drivers/scsi/sun3_scsi.* 6330F: drivers/scsi/sun3_scsi_vme.c 6331F: drivers/scsi/t128.* 6332 6333NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6334M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6335L: linux-scsi@vger.kernel.org 6336S: Maintained 6337F: drivers/scsi/NCR_D700.* 6338 6339NCT6775 HARDWARE MONITOR DRIVER 6340M: Guenter Roeck <linux@roeck-us.net> 6341L: lm-sensors@lm-sensors.org 6342S: Maintained 6343F: Documentation/hwmon/nct6775 6344F: drivers/hwmon/nct6775.c 6345 6346NETEFFECT IWARP RNIC DRIVER (IW_NES) 6347M: Faisal Latif <faisal.latif@intel.com> 6348L: linux-rdma@vger.kernel.org 6349W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6350S: Supported 6351F: drivers/infiniband/hw/nes/ 6352 6353NETEM NETWORK EMULATOR 6354M: Stephen Hemminger <stephen@networkplumber.org> 6355L: netem@lists.linux-foundation.org 6356S: Maintained 6357F: net/sched/sch_netem.c 6358 6359NETERION 10GbE DRIVERS (s2io/vxge) 6360M: Jon Mason <jdmason@kudzu.us> 6361L: netdev@vger.kernel.org 6362S: Supported 6363F: Documentation/networking/s2io.txt 6364F: Documentation/networking/vxge.txt 6365F: drivers/net/ethernet/neterion/ 6366 6367NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6368M: Pablo Neira Ayuso <pablo@netfilter.org> 6369M: Patrick McHardy <kaber@trash.net> 6370M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6371L: netfilter-devel@vger.kernel.org 6372L: coreteam@netfilter.org 6373W: http://www.netfilter.org/ 6374W: http://www.iptables.org/ 6375Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6376T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6377T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6378S: Supported 6379F: include/linux/netfilter* 6380F: include/linux/netfilter/ 6381F: include/net/netfilter/ 6382F: include/uapi/linux/netfilter* 6383F: include/uapi/linux/netfilter/ 6384F: net/*/netfilter.c 6385F: net/*/netfilter/ 6386F: net/netfilter/ 6387 6388NETLABEL 6389M: Paul Moore <paul@paul-moore.com> 6390W: http://netlabel.sf.net 6391L: netdev@vger.kernel.org 6392S: Maintained 6393F: Documentation/netlabel/ 6394F: include/net/netlabel.h 6395F: net/netlabel/ 6396 6397NETROM NETWORK LAYER 6398M: Ralf Baechle <ralf@linux-mips.org> 6399L: linux-hams@vger.kernel.org 6400W: http://www.linux-ax25.org/ 6401S: Maintained 6402F: include/net/netrom.h 6403F: include/uapi/linux/netrom.h 6404F: net/netrom/ 6405 6406NETWORK BLOCK DEVICE (NBD) 6407M: Paul Clements <Paul.Clements@steeleye.com> 6408S: Maintained 6409L: nbd-general@lists.sourceforge.net 6410F: Documentation/blockdev/nbd.txt 6411F: drivers/block/nbd.c 6412F: include/linux/nbd.h 6413F: include/uapi/linux/nbd.h 6414 6415NETWORK DROP MONITOR 6416M: Neil Horman <nhorman@tuxdriver.com> 6417L: netdev@vger.kernel.org 6418S: Maintained 6419W: https://fedorahosted.org/dropwatch/ 6420F: net/core/drop_monitor.c 6421 6422NETWORKING [GENERAL] 6423M: "David S. Miller" <davem@davemloft.net> 6424L: netdev@vger.kernel.org 6425W: http://www.linuxfoundation.org/en/Net 6426Q: http://patchwork.ozlabs.org/project/netdev/list/ 6427T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6429S: Maintained 6430F: net/ 6431F: include/net/ 6432F: include/linux/in.h 6433F: include/linux/net.h 6434F: include/linux/netdevice.h 6435F: include/uapi/linux/in.h 6436F: include/uapi/linux/net.h 6437F: include/uapi/linux/netdevice.h 6438F: tools/net/ 6439F: tools/testing/selftests/net/ 6440F: lib/random32.c 6441F: lib/test_bpf.c 6442 6443NETWORKING [IPv4/IPv6] 6444M: "David S. Miller" <davem@davemloft.net> 6445M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6446M: James Morris <jmorris@namei.org> 6447M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6448M: Patrick McHardy <kaber@trash.net> 6449L: netdev@vger.kernel.org 6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6451S: Maintained 6452F: net/ipv4/ 6453F: net/ipv6/ 6454F: include/net/ip* 6455F: arch/x86/net/* 6456 6457NETWORKING [IPSEC] 6458M: Steffen Klassert <steffen.klassert@secunet.com> 6459M: Herbert Xu <herbert@gondor.apana.org.au> 6460M: "David S. Miller" <davem@davemloft.net> 6461L: netdev@vger.kernel.org 6462T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6463T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6464S: Maintained 6465F: net/core/flow.c 6466F: net/xfrm/ 6467F: net/key/ 6468F: net/ipv4/xfrm* 6469F: net/ipv4/esp4.c 6470F: net/ipv4/ah4.c 6471F: net/ipv4/ipcomp.c 6472F: net/ipv4/ip_vti.c 6473F: net/ipv6/xfrm* 6474F: net/ipv6/esp6.c 6475F: net/ipv6/ah6.c 6476F: net/ipv6/ipcomp6.c 6477F: net/ipv6/ip6_vti.c 6478F: include/uapi/linux/xfrm.h 6479F: include/net/xfrm.h 6480 6481NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6482M: Paul Moore <paul@paul-moore.com> 6483L: netdev@vger.kernel.org 6484S: Maintained 6485 6486NETWORKING [WIRELESS] 6487M: "John W. Linville" <linville@tuxdriver.com> 6488L: linux-wireless@vger.kernel.org 6489Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6490T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git 6491S: Maintained 6492F: net/mac80211/ 6493F: net/rfkill/ 6494F: net/wireless/ 6495F: include/net/ieee80211* 6496F: include/linux/wireless.h 6497F: include/uapi/linux/wireless.h 6498F: include/net/iw_handler.h 6499F: drivers/net/wireless/ 6500 6501NETWORKING DRIVERS 6502L: netdev@vger.kernel.org 6503W: http://www.linuxfoundation.org/en/Net 6504Q: http://patchwork.ozlabs.org/project/netdev/list/ 6505T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6506T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6507S: Odd Fixes 6508F: drivers/net/ 6509F: include/linux/if_* 6510F: include/linux/netdevice.h 6511F: include/linux/arcdevice.h 6512F: include/linux/etherdevice.h 6513F: include/linux/fcdevice.h 6514F: include/linux/fddidevice.h 6515F: include/linux/hippidevice.h 6516F: include/linux/inetdevice.h 6517F: include/uapi/linux/if_* 6518F: include/uapi/linux/netdevice.h 6519 6520NETXEN (1/10) GbE SUPPORT 6521M: Manish Chopra <manish.chopra@qlogic.com> 6522M: Sony Chacko <sony.chacko@qlogic.com> 6523M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6524L: netdev@vger.kernel.org 6525W: http://www.qlogic.com 6526S: Supported 6527F: drivers/net/ethernet/qlogic/netxen/ 6528 6529NFC SUBSYSTEM 6530M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6531M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6532M: Samuel Ortiz <sameo@linux.intel.com> 6533L: linux-wireless@vger.kernel.org 6534L: linux-nfc@lists.01.org (subscribers-only) 6535S: Supported 6536F: net/nfc/ 6537F: include/net/nfc/ 6538F: include/uapi/linux/nfc.h 6539F: drivers/nfc/ 6540F: include/linux/platform_data/pn544.h 6541F: Documentation/devicetree/bindings/net/nfc/ 6542 6543NFS, SUNRPC, AND LOCKD CLIENTS 6544M: Trond Myklebust <trond.myklebust@primarydata.com> 6545L: linux-nfs@vger.kernel.org 6546W: http://client.linux-nfs.org 6547T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6548S: Maintained 6549F: fs/lockd/ 6550F: fs/nfs/ 6551F: fs/nfs_common/ 6552F: net/sunrpc/ 6553F: include/linux/lockd/ 6554F: include/linux/nfs* 6555F: include/linux/sunrpc/ 6556F: include/uapi/linux/nfs* 6557F: include/uapi/linux/sunrpc/ 6558 6559NILFS2 FILESYSTEM 6560M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6561L: linux-nilfs@vger.kernel.org 6562W: http://nilfs.sourceforge.net/ 6563T: git git://github.com/konis/nilfs2.git 6564S: Supported 6565F: Documentation/filesystems/nilfs2.txt 6566F: fs/nilfs2/ 6567F: include/linux/nilfs2_fs.h 6568 6569NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6570M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6571W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6572S: Maintained 6573F: Documentation/scsi/NinjaSCSI.txt 6574F: drivers/scsi/pcmcia/nsp_* 6575 6576NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6577M: GOTO Masanori <gotom@debian.or.jp> 6578M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6579W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6580S: Maintained 6581F: Documentation/scsi/NinjaSCSI.txt 6582F: drivers/scsi/nsp32* 6583 6584NTB DRIVER 6585M: Jon Mason <jdmason@kudzu.us> 6586M: Dave Jiang <dave.jiang@intel.com> 6587S: Supported 6588W: https://github.com/jonmason/ntb/wiki 6589T: git git://github.com/jonmason/ntb.git 6590F: drivers/ntb/ 6591F: drivers/net/ntb_netdev.c 6592F: include/linux/ntb.h 6593 6594NTFS FILESYSTEM 6595M: Anton Altaparmakov <anton@tuxera.com> 6596L: linux-ntfs-dev@lists.sourceforge.net 6597W: http://www.tuxera.com/ 6598T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6599S: Supported 6600F: Documentation/filesystems/ntfs.txt 6601F: fs/ntfs/ 6602 6603NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6604M: Antonino Daplas <adaplas@gmail.com> 6605L: linux-fbdev@vger.kernel.org 6606S: Maintained 6607F: drivers/video/fbdev/riva/ 6608F: drivers/video/fbdev/nvidia/ 6609 6610NVM EXPRESS DRIVER 6611M: Matthew Wilcox <willy@linux.intel.com> 6612L: linux-nvme@lists.infradead.org 6613T: git git://git.infradead.org/users/willy/linux-nvme.git 6614S: Supported 6615F: drivers/block/nvme* 6616F: include/linux/nvme.h 6617 6618NXP TDA998X DRM DRIVER 6619M: Russell King <rmk+kernel@arm.linux.org.uk> 6620S: Supported 6621F: drivers/gpu/drm/i2c/tda998x_drv.c 6622F: include/drm/i2c/tda998x.h 6623 6624OMAP SUPPORT 6625M: Tony Lindgren <tony@atomide.com> 6626L: linux-omap@vger.kernel.org 6627W: http://www.muru.com/linux/omap/ 6628W: http://linux.omap.com/ 6629Q: http://patchwork.kernel.org/project/linux-omap/list/ 6630T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6631S: Maintained 6632F: arch/arm/*omap*/ 6633F: drivers/i2c/busses/i2c-omap.c 6634F: include/linux/i2c-omap.h 6635 6636OMAP DEVICE TREE SUPPORT 6637M: Benoît Cousson <bcousson@baylibre.com> 6638M: Tony Lindgren <tony@atomide.com> 6639L: linux-omap@vger.kernel.org 6640L: devicetree@vger.kernel.org 6641S: Maintained 6642F: arch/arm/boot/dts/*omap* 6643F: arch/arm/boot/dts/*am3* 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