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