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