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