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 trivial 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 Linux Foundation certificate of contribution and should
  55        include a Signed-off-by: line.  The current version of this
  56        "Developer's Certificate of Origin" (DCO) is listed in the file
  57        Documentation/SubmittingPatches.
  58
  596.      Make sure you have the right to send any changes you make. If you
  60        do changes at work you may find your employer owns the patch
  61        not you.
  62
  637.      When sending security related changes or reports to a maintainer
  64        please Cc: security@kernel.org, especially if the maintainer
  65        does not respond.
  66
  678.      Happy hacking.
  68
  69Descriptions of section entries:
  70
  71        P: Person (obsolete)
  72        M: Mail patches to: FullName <address@domain>
  73        R: Designated reviewer: FullName <address@domain>
  74           These reviewers should be CCed on patches.
  75        L: Mailing list that is relevant to this area
  76        W: Web-page with status/info
  77        Q: Patchwork web based patch tracking system site
  78        T: SCM tree type and location.
  79           Type is one of: git, hg, quilt, stgit, topgit
  80        S: Status, one of the following:
  81           Supported:   Someone is actually paid to look after this.
  82           Maintained:  Someone actually looks after it.
  83           Odd Fixes:   It has a maintainer but they don't have time to do
  84                        much other than throw the odd patch in. See below..
  85           Orphan:      No current maintainer [but maybe you could take the
  86                        role as you write your new code].
  87           Obsolete:    Old code. Something tagged obsolete generally means
  88                        it has been replaced by a better system and you
  89                        should be using that.
  90        F: Files and directories with wildcard patterns.
  91           A trailing slash includes all files and subdirectory files.
  92           F:   drivers/net/    all files in and below drivers/net
  93           F:   drivers/net/*   all files in drivers/net, but not below
  94           F:   */net/*         all files in "any top level directory"/net
  95           One pattern per line.  Multiple F: lines acceptable.
  96        N: Files and directories with regex patterns.
  97           N:   [^a-z]tegra     all files whose path contains the word tegra
  98           One pattern per line.  Multiple N: lines acceptable.
  99           scripts/get_maintainer.pl has different behavior for files that
 100           match F: pattern and matches of N: patterns.  By default,
 101           get_maintainer will not look at git log history when an F: pattern
 102           match occurs.  When an N: match occurs, git log history is used
 103           to also notify the people that have git commit signatures.
 104        X: Files and directories that are NOT maintained, same rules as F:
 105           Files exclusions are tested before file matches.
 106           Can be useful for excluding a specific subdirectory, for instance:
 107           F:   net/
 108           X:   net/ipv6/
 109           matches all files in and below net excluding net/ipv6/
 110        K: Keyword perl extended regex pattern to match content in a
 111           patch or file.  For instance:
 112           K: of_get_profile
 113              matches patches or files that contain "of_get_profile"
 114           K: \b(printk|pr_(info|err))\b
 115              matches patches or files that contain one or more of the words
 116              printk, pr_info or pr_err
 117           One regex pattern per line.  Multiple K: lines acceptable.
 118
 119Note: For the hard of thinking, this list is meant to remain in alphabetical
 120order. If you could add yourselves to it in alphabetical order that would be
 121so much easier [Ed]
 122
 123Maintainers List (try to look for most precise areas first)
 124
 125                -----------------------------------
 126
 1273C59X NETWORK DRIVER
 128M:      Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
 129L:      netdev@vger.kernel.org
 130S:      Maintained
 131F:      Documentation/networking/vortex.txt
 132F:      drivers/net/ethernet/3com/3c59x.c
 133
 1343CR990 NETWORK DRIVER
 135M:      David Dillow <dave@thedillows.org>
 136L:      netdev@vger.kernel.org
 137S:      Maintained
 138F:      drivers/net/ethernet/3com/typhoon*
 139
 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
 141M:      Adam Radford <linuxraid@lsi.com>
 142L:      linux-scsi@vger.kernel.org
 143W:      http://www.lsi.com
 144S:      Supported
 145F:      drivers/scsi/3w-*
 146
 14753C700 AND 53C700-66 SCSI DRIVER
 148M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
 149L:      linux-scsi@vger.kernel.org
 150S:      Maintained
 151F:      drivers/scsi/53c700*
 152
 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4)
 154M:      Alexander Aring <alex.aring@gmail.com>
 155M:      Jukka Rissanen <jukka.rissanen@linux.intel.com>
 156L:      linux-bluetooth@vger.kernel.org
 157L:      linux-wpan@vger.kernel.org
 158S:      Maintained
 159F:      net/6lowpan/
 160F:      include/net/6lowpan.h
 161
 1626PACK NETWORK DRIVER FOR AX.25
 163M:      Andreas Koensgen <ajk@comnets.uni-bremen.de>
 164L:      linux-hams@vger.kernel.org
 165S:      Maintained
 166F:      drivers/net/hamradio/6pack.c
 167
 1688169 10/100/1000 GIGABIT ETHERNET DRIVER
 169M:      Realtek linux nic maintainers <nic_swsd@realtek.com>
 170L:      netdev@vger.kernel.org
 171S:      Maintained
 172F:      drivers/net/ethernet/realtek/r8169.c
 173
 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER
 175M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 176L:      linux-serial@vger.kernel.org
 177W:      http://serial.sourceforge.net
 178S:      Maintained
 179T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
 180F:      drivers/tty/serial/8250*
 181F:      include/linux/serial_8250.h
 182
 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
 184L:      netdev@vger.kernel.org
 185S:      Orphan / Obsolete
 186F:      drivers/net/ethernet/8390/
 187
 1889P FILE SYSTEM
 189M:      Eric Van Hensbergen <ericvh@gmail.com>
 190M:      Ron Minnich <rminnich@sandia.gov>
 191M:      Latchesar Ionkov <lucho@ionkov.net>
 192L:      v9fs-developer@lists.sourceforge.net
 193W:      http://swik.net/v9fs
 194Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
 195T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
 196S:      Maintained
 197F:      Documentation/filesystems/9p.txt
 198F:      fs/9p/
 199F:      net/9p/
 200F:      include/net/9p/
 201F:      include/uapi/linux/virtio_9p.h
 202F:      include/trace/events/9p.h
 203
 204
 205A8293 MEDIA DRIVER
 206M:      Antti Palosaari <crope@iki.fi>
 207L:      linux-media@vger.kernel.org
 208W:      http://linuxtv.org/
 209W:      http://palosaari.fi/linux/
 210Q:      http://patchwork.linuxtv.org/project/linux-media/list/
 211T:      git git://linuxtv.org/anttip/media_tree.git
 212S:      Maintained
 213F:      drivers/media/dvb-frontends/a8293*
 214
 215AACRAID SCSI RAID DRIVER
 216M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
 217L:      linux-scsi@vger.kernel.org
 218W:      http://www.adaptec.com/
 219S:      Supported
 220F:      Documentation/scsi/aacraid.txt
 221F:      drivers/scsi/aacraid/
 222
 223ABI/API
 224L:      linux-api@vger.kernel.org
 225F:      Documentation/ABI/
 226F:      include/linux/syscalls.h
 227F:      include/uapi/
 228F:      kernel/sys_ni.c
 229
 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
 231M:      Hans de Goede <hdegoede@redhat.com>
 232L:      lm-sensors@lm-sensors.org
 233S:      Maintained
 234F:      drivers/hwmon/abituguru.c
 235
 236ABIT UGURU 3 HARDWARE MONITOR DRIVER
 237M:      Alistair John Strachan <alistair@devzero.co.uk>
 238L:      lm-sensors@lm-sensors.org
 239S:      Maintained
 240F:      drivers/hwmon/abituguru3.c
 241
 242ACENIC DRIVER
 243M:      Jes Sorensen <jes@trained-monkey.org>
 244L:      linux-acenic@sunsite.dk
 245S:      Maintained
 246F:      drivers/net/ethernet/alteon/acenic*
 247
 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
 249M:      Peter Feuerer <peter@piie.net>
 250L:      platform-driver-x86@vger.kernel.org
 251W:      http://piie.net/?section=acerhdf
 252S:      Maintained
 253F:      drivers/platform/x86/acerhdf.c
 254
 255ACER WMI LAPTOP EXTRAS
 256M:      "Lee, Chun-Yi" <jlee@suse.com>
 257L:      platform-driver-x86@vger.kernel.org
 258S:      Maintained
 259F:      drivers/platform/x86/acer-wmi.c
 260
 261ACPI
 262M:      Rafael J. Wysocki <rjw@rjwysocki.net>
 263M:      Len Brown <lenb@kernel.org>
 264L:      linux-acpi@vger.kernel.org
 265W:      https://01.org/linux-acpi
 266Q:      https://patchwork.kernel.org/project/linux-acpi/list/
 267T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
 268S:      Supported
 269F:      drivers/acpi/
 270F:      drivers/pnp/pnpacpi/
 271F:      include/linux/acpi.h
 272F:      include/acpi/
 273F:      Documentation/acpi/
 274F:      Documentation/ABI/testing/sysfs-bus-acpi
 275F:      drivers/pci/*acpi*
 276F:      drivers/pci/*/*acpi*
 277F:      drivers/pci/*/*/*acpi*
 278F:      tools/power/acpi/
 279
 280ACPI COMPONENT ARCHITECTURE (ACPICA)
 281M:      Robert Moore <robert.moore@intel.com>
 282M:      Lv Zheng <lv.zheng@intel.com>
 283M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
 284L:      linux-acpi@vger.kernel.org
 285L:      devel@acpica.org
 286W:      https://acpica.org/
 287W:      https://github.com/acpica/acpica/
 288Q:      https://patchwork.kernel.org/project/linux-acpi/list/
 289T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
 290S:      Supported
 291F:      drivers/acpi/acpica/
 292F:      include/acpi/
 293F:      tools/power/acpi/
 294
 295ACPI FAN DRIVER
 296M:      Zhang Rui <rui.zhang@intel.com>
 297L:      linux-acpi@vger.kernel.org
 298W:      https://01.org/linux-acpi
 299S:      Supported
 300F:      drivers/acpi/fan.c
 301
 302ACPI THERMAL DRIVER
 303M:      Zhang Rui <rui.zhang@intel.com>
 304L:      linux-acpi@vger.kernel.org
 305W:      https://01.org/linux-acpi
 306S:      Supported
 307F:      drivers/acpi/*thermal*
 308
 309ACPI VIDEO DRIVER
 310M:      Zhang Rui <rui.zhang@intel.com>
 311L:      linux-acpi@vger.kernel.org
 312W:      https://01.org/linux-acpi
 313S:      Supported
 314F:      drivers/acpi/video.c
 315
 316ACPI WMI DRIVER
 317L:      platform-driver-x86@vger.kernel.org
 318S:      Orphan
 319F:      drivers/platform/x86/wmi.c
 320
 321AD1889 ALSA SOUND DRIVER
 322M:      Thibaut Varene <T-Bone@parisc-linux.org>
 323W:      http://wiki.parisc-linux.org/AD1889
 324L:      linux-parisc@vger.kernel.org
 325S:      Maintained
 326F:      sound/pci/ad1889.*
 327
 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
 329M:      Michael Hennerich <michael.hennerich@analog.com>
 330W:      http://wiki.analog.com/AD5254
 331W:      http://ez.analog.com/community/linux-device-drivers
 332S:      Supported
 333F:      drivers/misc/ad525x_dpot.c
 334
 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
 336M:      Michael Hennerich <michael.hennerich@analog.com>
 337W:      http://wiki.analog.com/AD5398
 338W:      http://ez.analog.com/community/linux-device-drivers
 339S:      Supported
 340F:      drivers/regulator/ad5398.c
 341
 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
 343M:      Michael Hennerich <michael.hennerich@analog.com>
 344W:      http://wiki.analog.com/AD7142
 345W:      http://ez.analog.com/community/linux-device-drivers
 346S:      Supported
 347F:      drivers/input/misc/ad714x.c
 348
 349AD7877 TOUCHSCREEN DRIVER
 350M:      Michael Hennerich <michael.hennerich@analog.com>
 351W:      http://wiki.analog.com/AD7877
 352W:      http://ez.analog.com/community/linux-device-drivers
 353S:      Supported
 354F:      drivers/input/touchscreen/ad7877.c
 355
 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
 357M:      Michael Hennerich <michael.hennerich@analog.com>
 358W:      http://wiki.analog.com/AD7879
 359W:      http://ez.analog.com/community/linux-device-drivers
 360S:      Supported
 361F:      drivers/input/touchscreen/ad7879.c
 362
 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
 364M:      Jiri Kosina <jkosina@suse.cz>
 365S:      Maintained
 366
 367ADM1025 HARDWARE MONITOR DRIVER
 368M:      Jean Delvare <jdelvare@suse.de>
 369L:      lm-sensors@lm-sensors.org
 370S:      Maintained
 371F:      Documentation/hwmon/adm1025
 372F:      drivers/hwmon/adm1025.c
 373
 374ADM1029 HARDWARE MONITOR DRIVER
 375M:      Corentin Labbe <clabbe.montjoie@gmail.com>
 376L:      lm-sensors@lm-sensors.org
 377S:      Maintained
 378F:      drivers/hwmon/adm1029.c
 379
 380ADM8211 WIRELESS DRIVER
 381L:      linux-wireless@vger.kernel.org
 382W:      http://wireless.kernel.org/
 383S:      Orphan
 384F:      drivers/net/wireless/adm8211.*
 385
 386ADP1653 FLASH CONTROLLER DRIVER
 387M:      Sakari Ailus <sakari.ailus@iki.fi>
 388L:      linux-media@vger.kernel.org
 389S:      Maintained
 390F:      drivers/media/i2c/adp1653.c
 391F:      include/media/adp1653.h
 392
 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
 394M:      Michael Hennerich <michael.hennerich@analog.com>
 395W:      http://wiki.analog.com/ADP5520
 396W:      http://ez.analog.com/community/linux-device-drivers
 397S:      Supported
 398F:      drivers/mfd/adp5520.c
 399F:      drivers/video/backlight/adp5520_bl.c
 400F:      drivers/leds/leds-adp5520.c
 401F:      drivers/gpio/gpio-adp5520.c
 402F:      drivers/input/keyboard/adp5520-keys.c
 403
 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
 405M:      Michael Hennerich <michael.hennerich@analog.com>
 406W:      http://wiki.analog.com/ADP5588
 407W:      http://ez.analog.com/community/linux-device-drivers
 408S:      Supported
 409F:      drivers/input/keyboard/adp5588-keys.c
 410F:      drivers/gpio/gpio-adp5588.c
 411
 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
 413M:      Michael Hennerich <michael.hennerich@analog.com>
 414W:      http://wiki.analog.com/ADP8860
 415W:      http://ez.analog.com/community/linux-device-drivers
 416S:      Supported
 417F:      drivers/video/backlight/adp8860_bl.c
 418
 419ADS1015 HARDWARE MONITOR DRIVER
 420M:      Dirk Eibach <eibach@gdsys.de>
 421L:      lm-sensors@lm-sensors.org
 422S:      Maintained
 423F:      Documentation/hwmon/ads1015
 424F:      drivers/hwmon/ads1015.c
 425F:      include/linux/i2c/ads1015.h
 426
 427ADT746X FAN DRIVER
 428M:      Colin Leroy <colin@colino.net>
 429S:      Maintained
 430F:      drivers/macintosh/therm_adt746x.c
 431
 432ADT7475 HARDWARE MONITOR DRIVER
 433M:      Jean Delvare <jdelvare@suse.de>
 434L:      lm-sensors@lm-sensors.org
 435S:      Maintained
 436F:      Documentation/hwmon/adt7475
 437F:      drivers/hwmon/adt7475.c
 438
 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
 440M:      Michael Hennerich <michael.hennerich@analog.com>
 441W:      http://wiki.analog.com/ADXL345
 442W:      http://ez.analog.com/community/linux-device-drivers
 443S:      Supported
 444F:      drivers/input/misc/adxl34x.c
 445
 446ADVANSYS SCSI DRIVER
 447M:      Matthew Wilcox <matthew@wil.cx>
 448L:      linux-scsi@vger.kernel.org
 449S:      Maintained
 450F:      Documentation/scsi/advansys.txt
 451F:      drivers/scsi/advansys.c
 452
 453AEDSP16 DRIVER
 454M:      Riccardo Facchetti <fizban@tin.it>
 455S:      Maintained
 456F:      sound/oss/aedsp16.c
 457
 458AF9013 MEDIA DRIVER
 459M:      Antti Palosaari <crope@iki.fi>
 460L:      linux-media@vger.kernel.org
 461W:      http://linuxtv.org/
 462W:      http://palosaari.fi/linux/
 463Q:      http://patchwork.linuxtv.org/project/linux-media/list/
 464T:      git git://linuxtv.org/anttip/media_tree.git
 465S:      Maintained
 466F:      drivers/media/dvb-frontends/af9013*
 467
 468AF9033 MEDIA DRIVER
 469M:      Antti Palosaari <crope@iki.fi>
 470L:      linux-media@vger.kernel.org
 471W:      http://linuxtv.org/
 472W:      http://palosaari.fi/linux/
 473Q:      http://patchwork.linuxtv.org/project/linux-media/list/
 474T:      git git://linuxtv.org/anttip/media_tree.git
 475S:      Maintained
 476F:      drivers/media/dvb-frontends/af9033*
 477
 478AFFS FILE SYSTEM
 479L:      linux-fsdevel@vger.kernel.org
 480S:      Orphan
 481F:      Documentation/filesystems/affs.txt
 482F:      fs/affs/
 483
 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
 485M:      David Howells <dhowells@redhat.com>
 486L:      linux-afs@lists.infradead.org
 487S:      Supported
 488F:      fs/afs/
 489F:      include/net/af_rxrpc.h
 490F:      net/rxrpc/af_rxrpc.c
 491
 492AGPGART DRIVER
 493M:      David Airlie <airlied@linux.ie>
 494T:      git git://people.freedesktop.org/~airlied/linux (part of drm maint)
 495S:      Maintained
 496F:      drivers/char/agp/
 497F:      include/linux/agp*
 498F:      include/uapi/linux/agp*
 499
 500AHA152X SCSI DRIVER
 501M:      "Juergen E. Fischer" <fischer@norbit.de>
 502L:      linux-scsi@vger.kernel.org
 503S:      Maintained
 504F:      drivers/scsi/aha152x*
 505F:      drivers/scsi/pcmcia/aha152x*
 506
 507AIC7XXX / AIC79XX SCSI DRIVER
 508M:      Hannes Reinecke <hare@suse.de>
 509L:      linux-scsi@vger.kernel.org
 510S:      Maintained
 511F:      drivers/scsi/aic7xxx/
 512
 513AIMSLAB FM RADIO RECEIVER DRIVER
 514M:      Hans Verkuil <hverkuil@xs4all.nl>
 515L:      linux-media@vger.kernel.org
 516T:      git git://linuxtv.org/media_tree.git
 517W:      http://linuxtv.org
 518S:      Maintained
 519F:      drivers/media/radio/radio-aimslab*
 520
 521AIO
 522M:      Benjamin LaHaise <bcrl@kvack.org>
 523L:      linux-aio@kvack.org
 524S:      Supported
 525F:      fs/aio.c
 526F:      include/linux/*aio*.h
 527
 528AIRSPY MEDIA DRIVER
 529M:      Antti Palosaari <crope@iki.fi>
 530L:      linux-media@vger.kernel.org
 531W:      http://linuxtv.org/
 532W:      http://palosaari.fi/linux/
 533Q:      http://patchwork.linuxtv.org/project/linux-media/list/
 534T:      git git://linuxtv.org/anttip/media_tree.git
 535S:      Maintained
 536F:      drivers/media/usb/airspy/
 537
 538ALCATEL SPEEDTOUCH USB DRIVER
 539M:      Duncan Sands <duncan.sands@free.fr>
 540L:      linux-usb@vger.kernel.org
 541W:      http://www.linux-usb.org/SpeedTouch/
 542S:      Maintained
 543F:      drivers/usb/atm/speedtch.c
 544F:      drivers/usb/atm/usbatm.c
 545
 546ALCHEMY AU1XX0 MMC DRIVER
 547M:      Manuel Lauss <manuel.lauss@gmail.com>
 548S:      Maintained
 549F:      drivers/mmc/host/au1xmmc.c
 550
 551ALI1563 I2C DRIVER
 552M:      Rudolf Marek <r.marek@assembler.cz>
 553L:      linux-i2c@vger.kernel.org
 554S:      Maintained
 555F:      Documentation/i2c/busses/i2c-ali1563
 556F:      drivers/i2c/busses/i2c-ali1563.c
 557
 558ALPHA PORT
 559M:      Richard Henderson <rth@twiddle.net>
 560M:      Ivan Kokshaysky <ink@jurassic.park.msu.ru>
 561M:      Matt Turner <mattst88@gmail.com>
 562S:      Odd Fixes
 563L:      linux-alpha@vger.kernel.org
 564F:      arch/alpha/
 565
 566ALTERA MAILBOX DRIVER
 567M:      Ley Foon Tan <lftan@altera.com>
 568L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
 569S:      Maintained
 570F:      drivers/mailbox/mailbox-altera.c
 571
 572ALTERA PIO DRIVER
 573M:      Tien Hock Loh <thloh@altera.com>
 574L:      linux-gpio@vger.kernel.org
 575S:      Maintained
 576F:      drivers/gpio/gpio-altera.c
 577
 578ALTERA TRIPLE SPEED ETHERNET DRIVER
 579M:      Vince Bridgers <vbridger@opensource.altera.com>
 580L:      netdev@vger.kernel.org
 581L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
 582S:      Maintained
 583F:      drivers/net/ethernet/altera/
 584
 585ALTERA UART/JTAG UART SERIAL DRIVERS
 586M:      Tobias Klauser <tklauser@distanz.ch>
 587L:      linux-serial@vger.kernel.org
 588L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
 589S:      Maintained
 590F:      drivers/tty/serial/altera_uart.c
 591F:      drivers/tty/serial/altera_jtaguart.c
 592F:      include/linux/altera_uart.h
 593F:      include/linux/altera_jtaguart.h
 594
 595AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
 596M:      Tom Lendacky <thomas.lendacky@amd.com>
 597L:      linux-crypto@vger.kernel.org
 598S:      Supported
 599F:      drivers/crypto/ccp/
 600F:      include/linux/ccp.h
 601
 602AMD FAM15H PROCESSOR POWER MONITORING DRIVER
 603M:      Andreas Herrmann <herrmann.der.user@googlemail.com>
 604L:      lm-sensors@lm-sensors.org
 605S:      Maintained
 606F:      Documentation/hwmon/fam15h_power
 607F:      drivers/hwmon/fam15h_power.c
 608
 609AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
 610M:      Thomas Dahlmann <dahlmann.thomas@arcor.de>
 611L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
 612S:      Supported
 613F:      drivers/usb/gadget/udc/amd5536udc.*
 614
 615AMD GEODE PROCESSOR/CHIPSET SUPPORT
 616P:      Andres Salomon <dilinger@queued.net>
 617L:      linux-geode@lists.infradead.org (moderated for non-subscribers)
 618W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
 619S:      Supported
 620F:      drivers/char/hw_random/geode-rng.c
 621F:      drivers/crypto/geode*
 622F:      drivers/video/fbdev/geode/
 623F:      arch/x86/include/asm/geode.h
 624
 625AMD IOMMU (AMD-VI)
 626M:      Joerg Roedel <joro@8bytes.org>
 627L:      iommu@lists.linux-foundation.org
 628T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
 629S:      Maintained
 630F:      drivers/iommu/amd_iommu*.[ch]
 631F:      include/linux/amd-iommu.h
 632
 633AMD KFD
 634M:      Oded Gabbay <oded.gabbay@amd.com>
 635L:      dri-devel@lists.freedesktop.org
 636T:      git git://people.freedesktop.org/~gabbayo/linux.git
 637S:      Supported
 638F:      drivers/gpu/drm/amd/amdkfd/
 639F:      drivers/gpu/drm/amd/include/cik_structs.h
 640F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
 641F:      drivers/gpu/drm/radeon/radeon_kfd.c
 642F:      drivers/gpu/drm/radeon/radeon_kfd.h
 643F:      include/uapi/linux/kfd_ioctl.h
 644
 645AMD MICROCODE UPDATE SUPPORT
 646M:      Borislav Petkov <bp@alien8.de>
 647S:      Maintained
 648F:      arch/x86/kernel/cpu/microcode/amd*
 649
 650AMD XGBE DRIVER
 651M:      Tom Lendacky <thomas.lendacky@amd.com>
 652L:      netdev@vger.kernel.org
 653S:      Supported
 654F:      drivers/net/ethernet/amd/xgbe/
 655F:      drivers/net/phy/amd-xgbe-phy.c
 656
 657AMS (Apple Motion Sensor) DRIVER
 658M:      Michael Hanselmann <linux-kernel@hansmi.ch>
 659S:      Supported
 660F:      drivers/macintosh/ams/
 661
 662AMSO1100 RNIC DRIVER
 663M:      Tom Tucker <tom@opengridcomputing.com>
 664M:      Steve Wise <swise@opengridcomputing.com>
 665L:      linux-rdma@vger.kernel.org
 666S:      Maintained
 667F:      drivers/infiniband/hw/amso1100/
 668
 669ANALOG DEVICES INC AD9389B DRIVER
 670M:      Hans Verkuil <hans.verkuil@cisco.com>
 671L:      linux-media@vger.kernel.org
 672S:      Maintained
 673F:      drivers/media/i2c/ad9389b*
 674
 675ANALOG DEVICES INC ADV7180 DRIVER
 676M:      Lars-Peter Clausen <lars@metafoo.de>
 677L:      linux-media@vger.kernel.org
 678W:      http://ez.analog.com/community/linux-device-drivers
 679S:      Supported
 680F:      drivers/media/i2c/adv7180.c
 681
 682ANALOG DEVICES INC ADV7511 DRIVER
 683M:      Hans Verkuil <hans.verkuil@cisco.com>
 684L:      linux-media@vger.kernel.org
 685S:      Maintained
 686F:      drivers/media/i2c/adv7511*
 687
 688ANALOG DEVICES INC ADV7604 DRIVER
 689M:      Hans Verkuil <hans.verkuil@cisco.com>
 690L:      linux-media@vger.kernel.org
 691S:      Maintained
 692F:      drivers/media/i2c/adv7604*
 693
 694ANALOG DEVICES INC ADV7842 DRIVER
 695M:      Hans Verkuil <hans.verkuil@cisco.com>
 696L:      linux-media@vger.kernel.org
 697S:      Maintained
 698F:      drivers/media/i2c/adv7842*
 699
 700ANALOG DEVICES INC ASOC CODEC DRIVERS
 701M:      Lars-Peter Clausen <lars@metafoo.de>
 702L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
 703W:      http://wiki.analog.com/
 704W:      http://ez.analog.com/community/linux-device-drivers
 705S:      Supported
 706F:      sound/soc/codecs/adau*
 707F:      sound/soc/codecs/adav*
 708F:      sound/soc/codecs/ad1*
 709F:      sound/soc/codecs/ad7*
 710F:      sound/soc/codecs/ssm*
 711F:      sound/soc/codecs/sigmadsp.*
 712
 713ANALOG DEVICES INC ASOC DRIVERS
 714L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
 715L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
 716W:      http://blackfin.uclinux.org/
 717S:      Supported
 718F:      sound/soc/blackfin/*
 719
 720ANALOG DEVICES INC IIO DRIVERS
 721M:      Lars-Peter Clausen <lars@metafoo.de>
 722M:      Michael Hennerich <Michael.Hennerich@analog.com>
 723W:      http://wiki.analog.com/
 724W:      http://ez.analog.com/community/linux-device-drivers
 725S:      Supported
 726F:      drivers/iio/*/ad*
 727X:      drivers/iio/*/adjd*
 728F:      drivers/staging/iio/*/ad*
 729F:      staging/iio/trigger/iio-trig-bfin-timer.c
 730
 731ANDROID DRIVERS
 732M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 733M:      Arve Hjønnevåg <arve@android.com>
 734M:      Riley Andrews <riandrews@android.com>
 735T:      git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
 736L:      devel@driverdev.osuosl.org
 737S:      Supported
 738F:      drivers/android/
 739F:      drivers/staging/android/
 740
 741AOA (Apple Onboard Audio) ALSA DRIVER
 742M:      Johannes Berg <johannes@sipsolutions.net>
 743L:      linuxppc-dev@lists.ozlabs.org
 744L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
 745S:      Maintained
 746F:      sound/aoa/
 747
 748APM DRIVER
 749M:      Jiri Kosina <jkosina@suse.cz>
 750S:      Odd fixes
 751F:      arch/x86/kernel/apm_32.c
 752F:      include/linux/apm_bios.h
 753F:      include/uapi/linux/apm_bios.h
 754F:      drivers/char/apm-emulation.c
 755
 756APPLE BCM5974 MULTITOUCH DRIVER
 757M:      Henrik Rydberg <rydberg@bitmath.org>
 758L:      linux-input@vger.kernel.org
 759S:      Odd fixes
 760F:      drivers/input/mouse/bcm5974.c
 761
 762APPLE SMC DRIVER
 763M:      Henrik Rydberg <rydberg@bitmath.org>
 764L:      lm-sensors@lm-sensors.org
 765S:      Odd fixes
 766F:      drivers/hwmon/applesmc.c
 767
 768APPLETALK NETWORK LAYER
 769M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
 770S:      Maintained
 771F:      drivers/net/appletalk/
 772F:      net/appletalk/
 773
 774APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
 775M:      Iyappan Subramanian <isubramanian@apm.com>
 776M:      Keyur Chudgar <kchudgar@apm.com>
 777S:      Supported
 778F:      drivers/net/ethernet/apm/xgene/
 779F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
 780
 781APTINA CAMERA SENSOR PLL
 782M:      Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
 783L:      linux-media@vger.kernel.org
 784S:      Maintained
 785F:      drivers/media/i2c/aptina-pll.*
 786
 787ARC FRAMEBUFFER DRIVER
 788M:      Jaya Kumar <jayalk@intworks.biz>
 789S:      Maintained
 790F:      drivers/video/fbdev/arcfb.c
 791F:      drivers/video/fbdev/core/fb_defio.c
 792
 793ARM MFM AND FLOPPY DRIVERS
 794M:      Ian Molton <spyro@f2s.com>
 795S:      Maintained
 796F:      arch/arm/lib/floppydma.S
 797F:      arch/arm/include/asm/floppy.h
 798
 799ARM PMU PROFILING AND DEBUGGING
 800M:      Will Deacon <will.deacon@arm.com>
 801S:      Maintained
 802F:      arch/arm/kernel/perf_event*
 803F:      arch/arm/oprofile/common.c
 804F:      arch/arm/include/asm/pmu.h
 805F:      arch/arm/kernel/hw_breakpoint.c
 806F:      arch/arm/include/asm/hw_breakpoint.h
 807
 808ARM PORT
 809M:      Russell King <linux@arm.linux.org.uk>
 810L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 811W:      http://www.arm.linux.org.uk/
 812S:      Maintained
 813F:      arch/arm/
 814
 815ARM SUB-ARCHITECTURES
 816L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 817S:      Maintained
 818F:      arch/arm/mach-*/
 819F:      arch/arm/plat-*/
 820T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
 821
 822ARM PRIMECELL AACI PL041 DRIVER
 823M:      Russell King <linux@arm.linux.org.uk>
 824S:      Maintained
 825F:      sound/arm/aaci.*
 826
 827ARM PRIMECELL CLCD PL110 DRIVER
 828M:      Russell King <linux@arm.linux.org.uk>
 829S:      Maintained
 830F:      drivers/video/fbdev/amba-clcd.*
 831
 832ARM PRIMECELL KMI PL050 DRIVER
 833M:      Russell King <linux@arm.linux.org.uk>
 834S:      Maintained
 835F:      drivers/input/serio/ambakmi.*
 836F:      include/linux/amba/kmi.h
 837
 838ARM PRIMECELL MMCI PL180/1 DRIVER
 839M:      Russell King <linux@arm.linux.org.uk>
 840S:      Maintained
 841F:      drivers/mmc/host/mmci.*
 842F:      include/linux/amba/mmci.h
 843
 844ARM PRIMECELL UART PL010 AND PL011 DRIVERS
 845M:      Russell King <linux@arm.linux.org.uk>
 846S:      Maintained
 847F:      drivers/tty/serial/amba-pl01*.c
 848F:      include/linux/amba/serial.h
 849
 850ARM PRIMECELL BUS SUPPORT
 851M:      Russell King <linux@arm.linux.org.uk>
 852S:      Maintained
 853F:      drivers/amba/
 854F:      include/linux/amba/bus.h
 855
 856ARM/ADS SPHERE MACHINE SUPPORT
 857M:      Lennert Buytenhek <kernel@wantstofly.org>
 858L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 859S:      Maintained
 860
 861ARM/AFEB9260 MACHINE SUPPORT
 862M:      Sergey Lapin <slapin@ossfans.org>
 863L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 864S:      Maintained
 865
 866ARM/AJECO 1ARM MACHINE SUPPORT
 867M:      Lennert Buytenhek <kernel@wantstofly.org>
 868L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 869S:      Maintained
 870
 871ARM/Allwinner A1X SoC support
 872M:      Maxime Ripard <maxime.ripard@free-electrons.com>
 873L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 874S:      Maintained
 875N:      sun[x4567]i
 876
 877ARM/Allwinner SoC Clock Support
 878M:      Emilio López <emilio@elopez.com.ar>
 879S:      Maintained
 880F:      drivers/clk/sunxi/
 881
 882ARM/Amlogic MesonX SoC support
 883M:      Carlo Caione <carlo@caione.org>
 884L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 885S:      Maintained
 886F:      drivers/media/rc/meson-ir.c
 887N:      meson[x68]
 888
 889ARM/Annapurna Labs ALPINE ARCHITECTURE
 890M:      Tsahee Zidenberg <tsahee@annapurnalabs.com>
 891S:      Maintained
 892F:      arch/arm/mach-alpine/
 893
 894ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
 895M:      Nicolas Ferre <nicolas.ferre@atmel.com>
 896M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
 897M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
 898L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 899W:      http://www.linux4sam.org
 900S:      Supported
 901F:      arch/arm/mach-at91/
 902F:      include/soc/at91/
 903F:      arch/arm/boot/dts/at91*.dts
 904F:      arch/arm/boot/dts/at91*.dtsi
 905F:      arch/arm/boot/dts/sama*.dts
 906F:      arch/arm/boot/dts/sama*.dtsi
 907F:      arch/arm/include/debug/at91.S
 908
 909ARM/ATMEL AT91 Clock Support
 910M:      Boris Brezillon <boris.brezillon@free-electrons.com>
 911S:      Maintained
 912F:      drivers/clk/at91
 913
 914ARM/CALXEDA HIGHBANK ARCHITECTURE
 915M:      Rob Herring <robh@kernel.org>
 916L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 917S:      Maintained
 918F:      arch/arm/mach-highbank/
 919
 920ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
 921M:      Krzysztof Halasa <khalasa@piap.pl>
 922S:      Maintained
 923F:      arch/arm/mach-cns3xxx/
 924
 925ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
 926M:      Alexander Shiyan <shc_work@mail.ru>
 927L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 928S:      Odd Fixes
 929N:      clps711x
 930
 931ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
 932M:      Hartley Sweeten <hsweeten@visionengravers.com>
 933M:      Ryan Mallon <rmallon@gmail.com>
 934L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 935S:      Maintained
 936F:      arch/arm/mach-ep93xx/
 937F:      arch/arm/mach-ep93xx/include/mach/
 938
 939ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
 940M:      Lennert Buytenhek <kernel@wantstofly.org>
 941L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 942S:      Maintained
 943
 944ARM/CLKDEV SUPPORT
 945M:      Russell King <linux@arm.linux.org.uk>
 946L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 947S:      Maintained
 948F:      arch/arm/include/asm/clkdev.h
 949F:      drivers/clk/clkdev.c
 950
 951ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
 952M:      Mike Rapoport <mike@compulab.co.il>
 953L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 954S:      Maintained
 955
 956ARM/CONTEC MICRO9 MACHINE SUPPORT
 957M:      Hubert Feurstein <hubert.feurstein@contec.at>
 958S:      Maintained
 959F:      arch/arm/mach-ep93xx/micro9.c
 960
 961ARM/CORESIGHT FRAMEWORK AND DRIVERS
 962M:      Mathieu Poirier <mathieu.poirier@linaro.org>
 963L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 964S:      Maintained
 965F:      drivers/hwtracing/coresight/*
 966F:      Documentation/trace/coresight.txt
 967F:      Documentation/devicetree/bindings/arm/coresight.txt
 968F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
 969
 970ARM/CORGI MACHINE SUPPORT
 971M:      Richard Purdie <rpurdie@rpsys.net>
 972S:      Maintained
 973
 974ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
 975M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
 976L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 977T:      git git://github.com/ulli-kroll/linux.git
 978S:      Maintained
 979F:      arch/arm/mach-gemini/
 980
 981ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
 982M:      Barry Song <baohua@kernel.org>
 983L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 984T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
 985S:      Maintained
 986F:      arch/arm/mach-prima2/
 987F:      drivers/clk/sirf/
 988F:      drivers/clocksource/timer-prima2.c
 989F:      drivers/clocksource/timer-atlas7.c
 990N:      [^a-z]sirf
 991
 992ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
 993M:      Baruch Siach <baruch@tkos.co.il>
 994L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 995S:      Maintained
 996N:      digicolor
 997
 998ARM/EBSA110 MACHINE SUPPORT
 999M:      Russell King <linux@arm.linux.org.uk>
1000L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001W:      http://www.arm.linux.org.uk/
1002S:      Maintained
1003F:      arch/arm/mach-ebsa110/
1004F:      drivers/net/ethernet/amd/am79c961a.*
1005
1006ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007M:      Uwe Kleine-König <kernel@pengutronix.de>
1008L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S:      Maintained
1010N:      efm32
1011
1012ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013M:      Daniel Ribeiro <drwyrm@gmail.com>
1014M:      Stefan Schmidt <stefan@openezx.org>
1015M:      Harald Welte <laforge@openezx.org>
1016L:      openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017W:      http://www.openezx.org/
1018S:      Maintained
1019T:      topgit git://git.openezx.org/openezx.git
1020F:      arch/arm/mach-pxa/ezx.c
1021
1022ARM/FARADAY FA526 PORT
1023M:      Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025S:      Maintained
1026T:      git git://git.berlios.de/gemini-board
1027F:      arch/arm/mm/*-fa*
1028
1029ARM/FOOTBRIDGE ARCHITECTURE
1030M:      Russell King <linux@arm.linux.org.uk>
1031L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032W:      http://www.arm.linux.org.uk/
1033S:      Maintained
1034F:      arch/arm/include/asm/hardware/dec21285.h
1035F:      arch/arm/mach-footbridge/
1036
1037ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038M:      Shawn Guo <shawn.guo@linaro.org>
1039M:      Sascha Hauer <kernel@pengutronix.de>
1040L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041S:      Maintained
1042T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043F:      arch/arm/mach-imx/
1044F:      arch/arm/mach-mxs/
1045F:      arch/arm/boot/dts/imx*
1046F:      arch/arm/configs/imx*_defconfig
1047
1048ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049M:      Shawn Guo <shawn.guo@linaro.org>
1050M:      Sascha Hauer <kernel@pengutronix.de>
1051R:      Stefan Agner <stefan@agner.ch>
1052L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S:      Maintained
1054T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055F:      arch/arm/mach-imx/*vf610*
1056F:      arch/arm/boot/dts/vf*
1057
1058ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059M:      Lennert Buytenhek <kernel@wantstofly.org>
1060L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061S:      Maintained
1062
1063ARM/GUMSTIX MACHINE SUPPORT
1064M:      Steve Sakoman <sakoman@gmail.com>
1065L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066S:      Maintained
1067
1068ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069M:      Philipp Zabel <philipp.zabel@gmail.com>
1070M:      Paul Parsons <lost.distance@yahoo.com>
1071L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072S:      Maintained
1073F:      arch/arm/mach-pxa/hx4700.c
1074F:      arch/arm/mach-pxa/include/mach/hx4700.h
1075F:      sound/soc/pxa/hx4700.c
1076
1077ARM/HISILICON SOC SUPPORT
1078M:      Wei Xu <xuwei5@hisilicon.com>
1079L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080W:      http://www.hisilicon.com
1081S:      Supported
1082T:      git git://github.com/hisilicon/linux-hisi.git
1083F:      arch/arm/mach-hisi/
1084
1085ARM/HP JORNADA 7XX MACHINE SUPPORT
1086M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087W:      www.jlime.com
1088S:      Maintained
1089T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090F:      arch/arm/mach-sa1100/jornada720.c
1091F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093ARM/IGEP MACHINE SUPPORT
1094M:      Enric Balletbo i Serra <eballetbo@gmail.com>
1095M:      Javier Martinez Canillas <javier@dowhile0.org>
1096L:      linux-omap@vger.kernel.org
1097L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098S:      Maintained
1099F:      arch/arm/boot/dts/omap3-igep*
1100
1101ARM/INCOME PXA270 SUPPORT
1102M:      Marek Vasut <marek.vasut@gmail.com>
1103L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104S:      Maintained
1105F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107ARM/INTEL IOP32X ARM ARCHITECTURE
1108M:      Lennert Buytenhek <kernel@wantstofly.org>
1109L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110S:      Maintained
1111
1112ARM/INTEL IOP33X ARM ARCHITECTURE
1113L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114S:      Orphan
1115
1116ARM/INTEL IOP13XX ARM ARCHITECTURE
1117M:      Lennert Buytenhek <kernel@wantstofly.org>
1118L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119S:      Maintained
1120
1121ARM/INTEL IQ81342EX MACHINE SUPPORT
1122M:      Lennert Buytenhek <kernel@wantstofly.org>
1123L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124S:      Maintained
1125
1126ARM/INTEL IXDP2850 MACHINE SUPPORT
1127M:      Lennert Buytenhek <kernel@wantstofly.org>
1128L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129S:      Maintained
1130
1131ARM/INTEL IXP4XX ARM ARCHITECTURE
1132M:      Imre Kaloz <kaloz@openwrt.org>
1133M:      Krzysztof Halasa <khalasa@piap.pl>
1134L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135S:      Maintained
1136F:      arch/arm/mach-ixp4xx/
1137
1138ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139M:      Jonathan Cameron <jic23@cam.ac.uk>
1140L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141S:      Maintained
1142F:      arch/arm/mach-pxa/stargate2.c
1143F:      drivers/pcmcia/pxa2xx_stargate2.c
1144
1145ARM/INTEL XSC3 (MANZANO) ARM CORE
1146M:      Lennert Buytenhek <kernel@wantstofly.org>
1147L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148S:      Maintained
1149
1150ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151M:      Lennert Buytenhek <kernel@wantstofly.org>
1152L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153S:      Maintained
1154
1155ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156M:      Santosh Shilimkar <ssantosh@kernel.org>
1157L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158S:      Maintained
1159F:      arch/arm/mach-keystone/
1160T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163M:      Santosh Shilimkar <ssantosh@kernel.org>
1164L:      linux-kernel@vger.kernel.org
1165S:      Maintained
1166F:      drivers/clk/keystone/
1167
1168ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169M:      Santosh Shilimkar <ssantosh@kernel.org>
1170L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171L:      linux-kernel@vger.kernel.org
1172S:      Maintained
1173F:      drivers/clocksource/timer-keystone.c
1174
1175ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176M:      Santosh Shilimkar <ssantosh@kernel.org>
1177L:      linux-kernel@vger.kernel.org
1178S:      Maintained
1179F:      drivers/power/reset/keystone-reset.c
1180
1181ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182M:      Santosh Shilimkar <ssantosh@kernel.org>
1183L:      linux-kernel@vger.kernel.org
1184S:      Maintained
1185F:      drivers/memory/*emif*
1186
1187ARM/LOGICPD PXA270 MACHINE SUPPORT
1188M:      Lennert Buytenhek <kernel@wantstofly.org>
1189L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190S:      Maintained
1191
1192ARM/MAGICIAN MACHINE SUPPORT
1193M:      Philipp Zabel <philipp.zabel@gmail.com>
1194S:      Maintained
1195
1196ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1197M:      Jason Cooper <jason@lakedaemon.net>
1198M:      Andrew Lunn <andrew@lunn.ch>
1199M:      Gregory Clement <gregory.clement@free-electrons.com>
1200M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202S:      Maintained
1203F:      arch/arm/mach-mvebu/
1204F:      drivers/rtc/rtc-armada38x.c
1205F:      arch/arm/boot/dts/armada*
1206F:      arch/arm/boot/dts/kirkwood*
1207
1208
1209ARM/Marvell Berlin SoC support
1210M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1211L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212S:      Maintained
1213F:      arch/arm/mach-berlin/
1214F:      arch/arm/boot/dts/berlin*
1215
1216
1217ARM/Marvell Dove/MV78xx0/Orion SOC support
1218M:      Jason Cooper <jason@lakedaemon.net>
1219M:      Andrew Lunn <andrew@lunn.ch>
1220M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1221M:      Gregory Clement <gregory.clement@free-electrons.com>
1222L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223S:      Maintained
1224F:      arch/arm/mach-dove/
1225F:      arch/arm/mach-mv78xx0/
1226F:      arch/arm/mach-orion5x/
1227F:      arch/arm/plat-orion/
1228F:      arch/arm/boot/dts/dove*
1229F:      arch/arm/boot/dts/orion5x*
1230
1231
1232ARM/Orion SoC/Technologic Systems TS-78xx platform support
1233M:      Alexander Clouter <alex@digriz.org.uk>
1234L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235W:      http://www.digriz.org.uk/ts78xx/kernel
1236S:      Maintained
1237F:      arch/arm/mach-orion5x/ts78xx-*
1238
1239ARM/Mediatek SoC support
1240M:      Matthias Brugger <matthias.bgg@gmail.com>
1241L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242L:      linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1243S:      Maintained
1244F:      arch/arm/boot/dts/mt6*
1245F:      arch/arm/boot/dts/mt8*
1246F:      arch/arm/mach-mediatek/
1247N:      mtk
1248K:      mediatek
1249
1250ARM/MICREL KS8695 ARCHITECTURE
1251M:      Greg Ungerer <gerg@uclinux.org>
1252L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253F:      arch/arm/mach-ks8695/
1254S:      Odd Fixes
1255
1256ARM/MIOA701 MACHINE SUPPORT
1257M:      Robert Jarzmik <robert.jarzmik@free.fr>
1258L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259F:      arch/arm/mach-pxa/mioa701.c
1260S:      Maintained
1261
1262ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1263M:      Michael Petchkovsky <mkpetch@internode.on.net>
1264S:      Maintained
1265
1266ARM/NOMADIK ARCHITECTURE
1267M:      Alessandro Rubini <rubini@unipv.it>
1268M:      Linus Walleij <linus.walleij@linaro.org>
1269L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270S:      Maintained
1271F:      arch/arm/mach-nomadik/
1272F:      drivers/pinctrl/nomadik/
1273F:      drivers/i2c/busses/i2c-nomadik.c
1274T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1275
1276ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1277M:      Nelson Castillo <arhuaco@freaks-unidos.net>
1278L:      openmoko-kernel@lists.openmoko.org (subscribers-only)
1279W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1280S:      Supported
1281
1282ARM/TOSA MACHINE SUPPORT
1283M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1284M:      Dirk Opfer <dirk@opfer-online.de>
1285S:      Maintained
1286
1287ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1288M:      Marek Vasut <marek.vasut@gmail.com>
1289L:      linux-arm-kernel@lists.infradead.org
1290W:      http://hackndev.com
1291S:      Maintained
1292F:      arch/arm/mach-pxa/include/mach/palmtx.h
1293F:      arch/arm/mach-pxa/palmtx.c
1294F:      arch/arm/mach-pxa/include/mach/palmt5.h
1295F:      arch/arm/mach-pxa/palmt5.c
1296F:      arch/arm/mach-pxa/include/mach/palmld.h
1297F:      arch/arm/mach-pxa/palmld.c
1298F:      arch/arm/mach-pxa/include/mach/palmte2.h
1299F:      arch/arm/mach-pxa/palmte2.c
1300F:      arch/arm/mach-pxa/include/mach/palmtc.h
1301F:      arch/arm/mach-pxa/palmtc.c
1302
1303ARM/PALM TREO SUPPORT
1304M:      Tomas Cech <sleep_walker@suse.cz>
1305L:      linux-arm-kernel@lists.infradead.org
1306W:      http://hackndev.com
1307S:      Maintained
1308F:      arch/arm/mach-pxa/include/mach/palmtreo.h
1309F:      arch/arm/mach-pxa/palmtreo.c
1310
1311ARM/PALMZ72 SUPPORT
1312M:      Sergey Lapin <slapin@ossfans.org>
1313L:      linux-arm-kernel@lists.infradead.org
1314W:      http://hackndev.com
1315S:      Maintained
1316F:      arch/arm/mach-pxa/include/mach/palmz72.h
1317F:      arch/arm/mach-pxa/palmz72.c
1318
1319ARM/PLEB SUPPORT
1320M:      Peter Chubb <pleb@gelato.unsw.edu.au>
1321W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1322S:      Maintained
1323
1324ARM/PT DIGITAL BOARD PORT
1325M:      Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1326L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327W:      http://www.arm.linux.org.uk/
1328S:      Maintained
1329
1330ARM/QUALCOMM SUPPORT
1331M:      Kumar Gala <galak@codeaurora.org>
1332M:      Andy Gross <agross@codeaurora.org>
1333M:      David Brown <davidb@codeaurora.org>
1334L:      linux-arm-msm@vger.kernel.org
1335L:      linux-soc@vger.kernel.org
1336S:      Maintained
1337F:      arch/arm/mach-qcom/
1338F:      drivers/soc/qcom/
1339F:      drivers/tty/serial/msm_serial.h
1340F:      drivers/tty/serial/msm_serial.c
1341F:      drivers/*/pm8???-*
1342F:      drivers/mfd/ssbi.c
1343F:      drivers/firmware/qcom_scm.c
1344T:      git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1345
1346ARM/RADISYS ENP2611 MACHINE SUPPORT
1347M:      Lennert Buytenhek <kernel@wantstofly.org>
1348L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349S:      Maintained
1350
1351ARM/RISCPC ARCHITECTURE
1352M:      Russell King <linux@arm.linux.org.uk>
1353L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354W:      http://www.arm.linux.org.uk/
1355S:      Maintained
1356F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1357F:      arch/arm/include/asm/hardware/ioc.h
1358F:      arch/arm/include/asm/hardware/iomd.h
1359F:      arch/arm/include/asm/hardware/memc.h
1360F:      arch/arm/mach-rpc/
1361F:      drivers/net/ethernet/8390/etherh.c
1362F:      drivers/net/ethernet/i825xx/ether1*
1363F:      drivers/net/ethernet/seeq/ether3*
1364F:      drivers/scsi/arm/
1365
1366ARM/Rockchip SoC support
1367M:      Heiko Stuebner <heiko@sntech.de>
1368L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369L:      linux-rockchip@lists.infradead.org
1370S:      Maintained
1371F:      arch/arm/boot/dts/rk3*
1372F:      arch/arm/mach-rockchip/
1373F:      drivers/clk/rockchip/
1374F:      drivers/i2c/busses/i2c-rk3x.c
1375F:      drivers/*/*rockchip*
1376F:      drivers/*/*/*rockchip*
1377F:      sound/soc/rockchip/
1378N:      rockchip
1379
1380ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1381M:      Kukjin Kim <kgene@kernel.org>
1382M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
1383L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1385S:      Maintained
1386F:      arch/arm/boot/dts/s3c*
1387F:      arch/arm/boot/dts/exynos*
1388F:      arch/arm/plat-samsung/
1389F:      arch/arm/mach-s3c24*/
1390F:      arch/arm/mach-s3c64xx/
1391F:      arch/arm/mach-s5p*/
1392F:      arch/arm/mach-exynos*/
1393F:      drivers/*/*s3c2410*
1394F:      drivers/*/*/*s3c2410*
1395F:      drivers/spi/spi-s3c*
1396F:      sound/soc/samsung/*
1397N:      exynos
1398
1399ARM/SAMSUNG MOBILE MACHINE SUPPORT
1400M:      Kyungmin Park <kyungmin.park@samsung.com>
1401L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402S:      Maintained
1403F:      arch/arm/mach-s5pv210/
1404
1405ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1406M:      Kyungmin Park <kyungmin.park@samsung.com>
1407M:      Kamil Debski <k.debski@samsung.com>
1408L:      linux-arm-kernel@lists.infradead.org
1409L:      linux-media@vger.kernel.org
1410S:      Maintained
1411F:      drivers/media/platform/s5p-g2d/
1412
1413ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1414M:      Kyungmin Park <kyungmin.park@samsung.com>
1415M:      Kamil Debski <k.debski@samsung.com>
1416M:      Jeongtae Park <jtp.park@samsung.com>
1417L:      linux-arm-kernel@lists.infradead.org
1418L:      linux-media@vger.kernel.org
1419S:      Maintained
1420F:      arch/arm/plat-samsung/s5p-dev-mfc.c
1421F:      drivers/media/platform/s5p-mfc/
1422
1423ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1424M:      Kyungmin Park <kyungmin.park@samsung.com>
1425M:      Tomasz Stanislawski <t.stanislaws@samsung.com>
1426L:      linux-arm-kernel@lists.infradead.org
1427L:      linux-media@vger.kernel.org
1428S:      Maintained
1429F:      drivers/media/platform/s5p-tv/
1430
1431ARM/SHMOBILE ARM ARCHITECTURE
1432M:      Simon Horman <horms@verge.net.au>
1433M:      Magnus Damm <magnus.damm@gmail.com>
1434L:      linux-sh@vger.kernel.org
1435W:      http://oss.renesas.com
1436Q:      http://patchwork.kernel.org/project/linux-sh/list/
1437T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1438S:      Supported
1439F:      arch/arm/boot/dts/emev2*
1440F:      arch/arm/boot/dts/r7s*
1441F:      arch/arm/boot/dts/r8a*
1442F:      arch/arm/boot/dts/sh*
1443F:      arch/arm/configs/armadillo800eva_defconfig
1444F:      arch/arm/configs/bockw_defconfig
1445F:      arch/arm/configs/kzm9g_defconfig
1446F:      arch/arm/configs/marzen_defconfig
1447F:      arch/arm/configs/shmobile_defconfig
1448F:      arch/arm/include/debug/renesas-scif.S
1449F:      arch/arm/mach-shmobile/
1450F:      drivers/sh/
1451
1452ARM/SOCFPGA ARCHITECTURE
1453M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1454S:      Maintained
1455F:      arch/arm/mach-socfpga/
1456F:      arch/arm/boot/dts/socfpga*
1457F:      arch/arm/configs/socfpga_defconfig
1458W:      http://www.rocketboards.org
1459T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1460
1461ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1462M:      Dinh Nguyen <dinguyen@opensource.altera.com>
1463S:      Maintained
1464F:      drivers/clk/socfpga/
1465
1466ARM/SOCFPGA EDAC SUPPORT
1467M:      Thor Thayer <tthayer@opensource.altera.com>
1468S:      Maintained
1469F:      drivers/edac/altera_edac.
1470
1471ARM/STI ARCHITECTURE
1472M:      Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1473M:      Maxime Coquelin <maxime.coquelin@st.com>
1474M:      Patrice Chotard <patrice.chotard@st.com>
1475L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1476L:      kernel@stlinux.com
1477W:      http://www.stlinux.com
1478S:      Maintained
1479F:      arch/arm/mach-sti/
1480F:      arch/arm/boot/dts/sti*
1481F:      drivers/clocksource/arm_global_timer.c
1482F:      drivers/i2c/busses/i2c-st.c
1483F:      drivers/media/rc/st_rc.c
1484F:      drivers/mmc/host/sdhci-st.c
1485F:      drivers/phy/phy-miphy28lp.c
1486F:      drivers/phy/phy-miphy365x.c
1487F:      drivers/phy/phy-stih407-usb.c
1488F:      drivers/phy/phy-stih41x-usb.c
1489F:      drivers/pinctrl/pinctrl-st.c
1490F:      drivers/reset/sti/
1491F:      drivers/tty/serial/st-asc.c
1492F:      drivers/usb/dwc3/dwc3-st.c
1493F:      drivers/usb/host/ehci-st.c
1494F:      drivers/usb/host/ohci-st.c
1495F:      drivers/ata/ahci_st.c
1496
1497ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1498M:      Lennert Buytenhek <kernel@wantstofly.org>
1499L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500S:      Maintained
1501
1502ARM/TETON BGA MACHINE SUPPORT
1503M:      "Mark F. Brown" <mark.brown314@gmail.com>
1504L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1505S:      Maintained
1506
1507ARM/THECUS N2100 MACHINE SUPPORT
1508M:      Lennert Buytenhek <kernel@wantstofly.org>
1509L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510S:      Maintained
1511
1512ARM/NUVOTON W90X900 ARM ARCHITECTURE
1513M:      Wan ZongShun <mcuos.com@gmail.com>
1514L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515W:      http://www.mcuos.com
1516S:      Maintained
1517F:      arch/arm/mach-w90x900/
1518F:      drivers/input/keyboard/w90p910_keypad.c
1519F:      drivers/input/touchscreen/w90p910_ts.c
1520F:      drivers/watchdog/nuc900_wdt.c
1521F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1522F:      drivers/mtd/nand/nuc900_nand.c
1523F:      drivers/rtc/rtc-nuc900.c
1524F:      drivers/spi/spi-nuc900.c
1525F:      drivers/usb/host/ehci-w90x900.c
1526F:      drivers/video/fbdev/nuc900fb.c
1527
1528ARM/U300 MACHINE SUPPORT
1529M:      Linus Walleij <linus.walleij@linaro.org>
1530L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531S:      Supported
1532F:      arch/arm/mach-u300/
1533F:      drivers/clocksource/timer-u300.c
1534F:      drivers/i2c/busses/i2c-stu300.c
1535F:      drivers/rtc/rtc-coh901331.c
1536F:      drivers/watchdog/coh901327_wdt.c
1537F:      drivers/dma/coh901318*
1538F:      drivers/mfd/ab3100*
1539F:      drivers/rtc/rtc-ab3100.c
1540F:      drivers/rtc/rtc-coh901331.c
1541T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1542
1543ARM/Ux500 ARM ARCHITECTURE
1544M:      Linus Walleij <linus.walleij@linaro.org>
1545L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546S:      Maintained
1547F:      arch/arm/mach-ux500/
1548F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1549F:      drivers/dma/ste_dma40*
1550F:      drivers/hwspinlock/u8500_hsem.c
1551F:      drivers/mfd/abx500*
1552F:      drivers/mfd/ab8500*
1553F:      drivers/mfd/dbx500*
1554F:      drivers/mfd/db8500*
1555F:      drivers/pinctrl/nomadik/pinctrl-ab*
1556F:      drivers/pinctrl/nomadik/pinctrl-nomadik*
1557F:      drivers/rtc/rtc-ab8500.c
1558F:      drivers/rtc/rtc-pl031.c
1559T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1560
1561ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1562M:      Ulf Hansson <ulf.hansson@linaro.org>
1563L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564T:      git git://git.linaro.org/people/ulfh/clk.git
1565S:      Maintained
1566F:      drivers/clk/ux500/
1567F:      include/linux/platform_data/clk-ux500.h
1568
1569ARM/VERSATILE EXPRESS PLATFORM
1570M:      Liviu Dudau <liviu.dudau@arm.com>
1571M:      Sudeep Holla <sudeep.holla@arm.com>
1572M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1573L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574S:      Maintained
1575F:      arch/arm/boot/dts/vexpress*
1576F:      arch/arm/mach-vexpress/
1577F:      */*/vexpress*
1578F:      */*/*/vexpress*
1579F:      drivers/clk/versatile/clk-vexpress-osc.c
1580F:      drivers/clocksource/versatile.c
1581
1582ARM/VFP SUPPORT
1583M:      Russell King <linux@arm.linux.org.uk>
1584L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585W:      http://www.arm.linux.org.uk/
1586S:      Maintained
1587F:      arch/arm/vfp/
1588
1589ARM/VOIPAC PXA270 SUPPORT
1590M:      Marek Vasut <marek.vasut@gmail.com>
1591L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S:      Maintained
1593F:      arch/arm/mach-pxa/vpac270.c
1594F:      arch/arm/mach-pxa/include/mach/vpac270.h
1595
1596ARM/VT8500 ARM ARCHITECTURE
1597M:      Tony Prisk <linux@prisktech.co.nz>
1598L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S:      Maintained
1600F:      arch/arm/mach-vt8500/
1601F:      drivers/clocksource/vt8500_timer.c
1602F:      drivers/i2c/busses/i2c-wmt.c
1603F:      drivers/mmc/host/wmt-sdmmc.c
1604F:      drivers/pwm/pwm-vt8500.c
1605F:      drivers/rtc/rtc-vt8500.c
1606F:      drivers/tty/serial/vt8500_serial.c
1607F:      drivers/usb/host/ehci-platform.c
1608F:      drivers/usb/host/uhci-platform.c
1609F:      drivers/video/fbdev/vt8500lcdfb.*
1610F:      drivers/video/fbdev/wm8505fb*
1611F:      drivers/video/fbdev/wmt_ge_rops.*
1612
1613ARM/ZIPIT Z2 SUPPORT
1614M:      Marek Vasut <marek.vasut@gmail.com>
1615L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616S:      Maintained
1617F:      arch/arm/mach-pxa/z2.c
1618F:      arch/arm/mach-pxa/include/mach/z2.h
1619
1620ARM/ZYNQ ARCHITECTURE
1621M:      Michal Simek <michal.simek@xilinx.com>
1622R:      Sören Brinkmann <soren.brinkmann@xilinx.com>
1623L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624W:      http://wiki.xilinx.com
1625T:      git git://git.xilinx.com/linux-xlnx.git
1626S:      Supported
1627F:      arch/arm/mach-zynq/
1628F:      drivers/cpuidle/cpuidle-zynq.c
1629F:      drivers/block/xsysace.c
1630N:      zynq
1631N:      xilinx
1632F:      drivers/clocksource/cadence_ttc_timer.c
1633F:      drivers/i2c/busses/i2c-cadence.c
1634F:      drivers/mmc/host/sdhci-of-arasan.c
1635F:      drivers/edac/synopsys_edac.c
1636
1637ARM SMMU DRIVER
1638M:      Will Deacon <will.deacon@arm.com>
1639L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640S:      Maintained
1641F:      drivers/iommu/arm-smmu.c
1642F:      drivers/iommu/io-pgtable-arm.c
1643
1644ARM64 PORT (AARCH64 ARCHITECTURE)
1645M:      Catalin Marinas <catalin.marinas@arm.com>
1646M:      Will Deacon <will.deacon@arm.com>
1647L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648S:      Maintained
1649F:      arch/arm64/
1650F:      Documentation/arm64/
1651
1652AS3645A LED FLASH CONTROLLER DRIVER
1653M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1654L:      linux-media@vger.kernel.org
1655T:      git git://linuxtv.org/media_tree.git
1656S:      Maintained
1657F:      drivers/media/i2c/as3645a.c
1658F:      include/media/as3645a.h
1659
1660ASC7621 HARDWARE MONITOR DRIVER
1661M:      George Joseph <george.joseph@fairview5.com>
1662L:      lm-sensors@lm-sensors.org
1663S:      Maintained
1664F:      Documentation/hwmon/asc7621
1665F:      drivers/hwmon/asc7621.c
1666
1667ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1668M:      Corentin Chary <corentin.chary@gmail.com>
1669L:      acpi4asus-user@lists.sourceforge.net
1670L:      platform-driver-x86@vger.kernel.org
1671W:      http://acpi4asus.sf.net
1672S:      Maintained
1673F:      drivers/platform/x86/asus*.c
1674F:      drivers/platform/x86/eeepc*.c
1675
1676ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1677R:      Dan Williams <dan.j.williams@intel.com>
1678W:      http://sourceforge.net/projects/xscaleiop
1679S:      Odd fixes
1680F:      Documentation/crypto/async-tx-api.txt
1681F:      crypto/async_tx/
1682F:      drivers/dma/
1683F:      include/linux/dmaengine.h
1684F:      include/linux/async_tx.h
1685
1686AT24 EEPROM DRIVER
1687M:      Wolfram Sang <wsa@the-dreams.de>
1688L:      linux-i2c@vger.kernel.org
1689S:      Maintained
1690F:      drivers/misc/eeprom/at24.c
1691F:      include/linux/platform_data/at24.h
1692
1693ATA OVER ETHERNET (AOE) DRIVER
1694M:      "Ed L. Cashin" <ed.cashin@acm.org>
1695W:      http://www.openaoe.org/
1696S:      Supported
1697F:      Documentation/aoe/
1698F:      drivers/block/aoe/
1699
1700ATHEROS ATH GENERIC UTILITIES
1701M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1702L:      linux-wireless@vger.kernel.org
1703S:      Supported
1704F:      drivers/net/wireless/ath/*
1705
1706ATHEROS ATH5K WIRELESS DRIVER
1707M:      Jiri Slaby <jirislaby@gmail.com>
1708M:      Nick Kossifidis <mickflemm@gmail.com>
1709M:      "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1710L:      linux-wireless@vger.kernel.org
1711W:      http://wireless.kernel.org/en/users/Drivers/ath5k
1712S:      Maintained
1713F:      drivers/net/wireless/ath/ath5k/
1714
1715ATHEROS ATH6KL WIRELESS DRIVER
1716M:      Kalle Valo <kvalo@qca.qualcomm.com>
1717L:      linux-wireless@vger.kernel.org
1718W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
1719T:      git git://github.com/kvalo/ath.git
1720S:      Supported
1721F:      drivers/net/wireless/ath/ath6kl/
1722
1723WILOCITY WIL6210 WIRELESS DRIVER
1724M:      Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1725L:      linux-wireless@vger.kernel.org
1726L:      wil6210@qca.qualcomm.com
1727S:      Supported
1728W:      http://wireless.kernel.org/en/users/Drivers/wil6210
1729F:      drivers/net/wireless/ath/wil6210/
1730F:      include/uapi/linux/wil6210_uapi.h
1731
1732CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1733M:      Christian Lamparter <chunkeey@googlemail.com>
1734L:      linux-wireless@vger.kernel.org
1735W:      http://wireless.kernel.org/en/users/Drivers/carl9170
1736S:      Maintained
1737F:      drivers/net/wireless/ath/carl9170/
1738
1739ATK0110 HWMON DRIVER
1740M:      Luca Tettamanti <kronos.it@gmail.com>
1741L:      lm-sensors@lm-sensors.org
1742S:      Maintained
1743F:      drivers/hwmon/asus_atk0110.c
1744
1745ATI_REMOTE2 DRIVER
1746M:      Ville Syrjala <syrjala@sci.fi>
1747S:      Maintained
1748F:      drivers/input/misc/ati_remote2.c
1749
1750ATLX ETHERNET DRIVERS
1751M:      Jay Cliburn <jcliburn@gmail.com>
1752M:      Chris Snook <chris.snook@gmail.com>
1753L:      netdev@vger.kernel.org
1754W:      http://sourceforge.net/projects/atl1
1755W:      http://atl1.sourceforge.net
1756S:      Maintained
1757F:      drivers/net/ethernet/atheros/
1758
1759ATM
1760M:      Chas Williams <3chas3@gmail.com>
1761L:      linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1762L:      netdev@vger.kernel.org
1763W:      http://linux-atm.sourceforge.net
1764S:      Maintained
1765F:      drivers/atm/
1766F:      include/linux/atm*
1767F:      include/uapi/linux/atm*
1768
1769ATMEL AT91 / AT32 MCI DRIVER
1770M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1771S:      Maintained
1772F:      drivers/mmc/host/atmel-mci.c
1773F:      drivers/mmc/host/atmel-mci-regs.h
1774
1775ATMEL AT91 / AT32 SERIAL DRIVER
1776M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1777S:      Supported
1778F:      drivers/tty/serial/atmel_serial.c
1779
1780ATMEL Audio ALSA driver
1781M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1782L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
1783S:      Supported
1784F:      sound/soc/atmel
1785
1786ATMEL DMA DRIVER
1787M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1788L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789S:      Supported
1790F:      drivers/dma/at_hdmac.c
1791F:      drivers/dma/at_hdmac_regs.h
1792F:      include/linux/platform_data/dma-atmel.h
1793
1794ATMEL XDMA DRIVER
1795M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1796L:      linux-arm-kernel@lists.infradead.org
1797L:      dmaengine@vger.kernel.org
1798S:      Supported
1799F:      drivers/dma/at_xdmac.c
1800
1801ATMEL I2C DRIVER
1802M:      Ludovic Desroches <ludovic.desroches@atmel.com>
1803L:      linux-i2c@vger.kernel.org
1804S:      Supported
1805F:      drivers/i2c/busses/i2c-at91.c
1806
1807ATMEL ISI DRIVER
1808M:      Josh Wu <josh.wu@atmel.com>
1809L:      linux-media@vger.kernel.org
1810S:      Supported
1811F:      drivers/media/platform/soc_camera/atmel-isi.c
1812F:      include/media/atmel-isi.h
1813
1814ATMEL LCDFB DRIVER
1815M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1816L:      linux-fbdev@vger.kernel.org
1817S:      Maintained
1818F:      drivers/video/fbdev/atmel_lcdfb.c
1819F:      include/video/atmel_lcdc.h
1820
1821ATMEL MACB ETHERNET DRIVER
1822M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1823S:      Supported
1824F:      drivers/net/ethernet/cadence/
1825
1826ATMEL NAND DRIVER
1827M:      Josh Wu <josh.wu@atmel.com>
1828L:      linux-mtd@lists.infradead.org
1829S:      Supported
1830F:      drivers/mtd/nand/atmel_nand*
1831
1832ATMEL SPI DRIVER
1833M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1834S:      Supported
1835F:      drivers/spi/spi-atmel.*
1836
1837ATMEL SSC DRIVER
1838M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1839L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840S:      Supported
1841F:      drivers/misc/atmel-ssc.c
1842F:      include/linux/atmel-ssc.h
1843
1844ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1845M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1846L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847S:      Supported
1848F:      drivers/misc/atmel_tclib.c
1849F:      drivers/clocksource/tcb_clksrc.c
1850
1851ATMEL USBA UDC DRIVER
1852M:      Nicolas Ferre <nicolas.ferre@atmel.com>
1853L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854S:      Supported
1855F:      drivers/usb/gadget/udc/atmel_usba_udc.*
1856
1857ATMEL WIRELESS DRIVER
1858M:      Simon Kelley <simon@thekelleys.org.uk>
1859L:      linux-wireless@vger.kernel.org
1860W:      http://www.thekelleys.org.uk/atmel
1861W:      http://atmelwlandriver.sourceforge.net/
1862S:      Maintained
1863F:      drivers/net/wireless/atmel*
1864
1865ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1866M:      Bradley Grove <linuxdrivers@attotech.com>
1867L:      linux-scsi@vger.kernel.org
1868W:      http://www.attotech.com
1869S:      Supported
1870F:      drivers/scsi/esas2r
1871
1872AUDIT SUBSYSTEM
1873M:      Paul Moore <paul@paul-moore.com>
1874M:      Eric Paris <eparis@redhat.com>
1875L:      linux-audit@redhat.com (moderated for non-subscribers)
1876W:      http://people.redhat.com/sgrubb/audit/
1877T:      git git://git.infradead.org/users/pcmoore/audit
1878S:      Maintained
1879F:      include/linux/audit.h
1880F:      include/uapi/linux/audit.h
1881F:      kernel/audit*
1882
1883AUXILIARY DISPLAY DRIVERS
1884M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1885W:      http://miguelojeda.es/auxdisplay.htm
1886W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1887S:      Maintained
1888F:      drivers/auxdisplay/
1889F:      include/linux/cfag12864b.h
1890
1891AVR32 ARCHITECTURE
1892M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1893M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894W:      http://www.atmel.com/products/AVR32/
1895W:      http://mirror.egtvedt.no/avr32linux.org/
1896W:      http://avrfreaks.net/
1897S:      Maintained
1898F:      arch/avr32/
1899
1900AVR32/AT32AP MACHINE SUPPORT
1901M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
1902M:      Hans-Christian Egtvedt <egtvedt@samfundet.no>
1903S:      Maintained
1904F:      arch/avr32/mach-at32ap/
1905
1906AX.25 NETWORK LAYER
1907M:      Ralf Baechle <ralf@linux-mips.org>
1908L:      linux-hams@vger.kernel.org
1909W:      http://www.linux-ax25.org/
1910S:      Maintained
1911F:      include/uapi/linux/ax25.h
1912F:      include/net/ax25.h
1913F:      net/ax25/
1914
1915AZ6007 DVB DRIVER
1916M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1917L:      linux-media@vger.kernel.org
1918W:      http://linuxtv.org
1919T:      git git://linuxtv.org/media_tree.git
1920S:      Maintained
1921F:      drivers/media/usb/dvb-usb-v2/az6007.c
1922
1923AZTECH FM RADIO RECEIVER DRIVER
1924M:      Hans Verkuil <hverkuil@xs4all.nl>
1925L:      linux-media@vger.kernel.org
1926T:      git git://linuxtv.org/media_tree.git
1927W:      http://linuxtv.org
1928S:      Maintained
1929F:      drivers/media/radio/radio-aztech*
1930
1931B43 WIRELESS DRIVER
1932L:      linux-wireless@vger.kernel.org
1933L:      b43-dev@lists.infradead.org
1934W:      http://wireless.kernel.org/en/users/Drivers/b43
1935S:      Odd Fixes
1936F:      drivers/net/wireless/b43/
1937
1938B43LEGACY WIRELESS DRIVER
1939M:      Larry Finger <Larry.Finger@lwfinger.net>
1940L:      linux-wireless@vger.kernel.org
1941L:      b43-dev@lists.infradead.org
1942W:      http://wireless.kernel.org/en/users/Drivers/b43
1943S:      Maintained
1944F:      drivers/net/wireless/b43legacy/
1945
1946BACKLIGHT CLASS/SUBSYSTEM
1947M:      Jingoo Han <jingoohan1@gmail.com>
1948M:      Lee Jones <lee.jones@linaro.org>
1949S:      Maintained
1950F:      drivers/video/backlight/
1951F:      include/linux/backlight.h
1952
1953BATMAN ADVANCED
1954M:      Marek Lindner <mareklindner@neomailbox.ch>
1955M:      Simon Wunderlich <sw@simonwunderlich.de>
1956M:      Antonio Quartulli <antonio@meshcoding.com>
1957L:      b.a.t.m.a.n@lists.open-mesh.org
1958W:      http://www.open-mesh.org/
1959S:      Maintained
1960F:      net/batman-adv/
1961
1962BAYCOM/HDLCDRV DRIVERS FOR AX.25
1963M:      Thomas Sailer <t.sailer@alumni.ethz.ch>
1964L:      linux-hams@vger.kernel.org
1965W:      http://www.baycom.org/~tom/ham/ham.html
1966S:      Maintained
1967F:      drivers/net/hamradio/baycom*
1968
1969BCACHE (BLOCK LAYER CACHE)
1970M:      Kent Overstreet <kmo@daterainc.com>
1971L:      linux-bcache@vger.kernel.org
1972W:      http://bcache.evilpiepirate.org
1973S:      Maintained:
1974F:      drivers/md/bcache/
1975
1976BEFS FILE SYSTEM
1977S:      Orphan
1978F:      Documentation/filesystems/befs.txt
1979F:      fs/befs/
1980
1981BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1982M:      Dariusz Marcinkiewicz <reksio@newterm.pl>
1983L:      netdev@vger.kernel.org
1984S:      Maintained
1985F:      drivers/net/ethernet/ec_bhf.c
1986
1987BFS FILE SYSTEM
1988M:      "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1989S:      Maintained
1990F:      Documentation/filesystems/bfs.txt
1991F:      fs/bfs/
1992F:      include/uapi/linux/bfs_fs.h
1993
1994BLACKFIN ARCHITECTURE
1995M:      Steven Miao <realmz6@gmail.com>
1996L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1997T:      git git://git.code.sf.net/p/adi-linux/code
1998W:      http://blackfin.uclinux.org
1999S:      Supported
2000F:      arch/blackfin/
2001
2002BLACKFIN EMAC DRIVER
2003L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2004W:      http://blackfin.uclinux.org
2005S:      Supported
2006F:      drivers/net/ethernet/adi/
2007
2008BLACKFIN RTC DRIVER
2009L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2010W:      http://blackfin.uclinux.org
2011S:      Supported
2012F:      drivers/rtc/rtc-bfin.c
2013
2014BLACKFIN SDH DRIVER
2015M:      Sonic Zhang <sonic.zhang@analog.com>
2016L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2017W:      http://blackfin.uclinux.org
2018S:      Supported
2019F:      drivers/mmc/host/bfin_sdh.c
2020
2021BLACKFIN SERIAL DRIVER
2022M:      Sonic Zhang <sonic.zhang@analog.com>
2023L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2024W:      http://blackfin.uclinux.org
2025S:      Supported
2026F:      drivers/tty/serial/bfin_uart.c
2027
2028BLACKFIN WATCHDOG DRIVER
2029L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2030W:      http://blackfin.uclinux.org
2031S:      Supported
2032F:      drivers/watchdog/bfin_wdt.c
2033
2034BLACKFIN I2C TWI DRIVER
2035M:      Sonic Zhang <sonic.zhang@analog.com>
2036L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2037W:      http://blackfin.uclinux.org/
2038S:      Supported
2039F:      drivers/i2c/busses/i2c-bfin-twi.c
2040
2041BLACKFIN MEDIA DRIVER
2042M:      Scott Jiang <scott.jiang.linux@gmail.com>
2043L:      adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2044W:      http://blackfin.uclinux.org/
2045S:      Supported
2046F:      drivers/media/platform/blackfin/
2047F:      drivers/media/i2c/adv7183*
2048F:      drivers/media/i2c/vs6624*
2049
2050BLINKM RGB LED DRIVER
2051M:      Jan-Simon Moeller <jansimon.moeller@gmx.de>
2052S:      Maintained
2053F:      drivers/leds/leds-blinkm.c
2054
2055BLOCK LAYER
2056M:      Jens Axboe <axboe@kernel.dk>
2057T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2058S:      Maintained
2059F:      block/
2060
2061BLOCK2MTD DRIVER
2062M:      Joern Engel <joern@lazybastard.org>
2063L:      linux-mtd@lists.infradead.org
2064S:      Maintained
2065F:      drivers/mtd/devices/block2mtd.c
2066
2067BLUETOOTH DRIVERS
2068M:      Marcel Holtmann <marcel@holtmann.org>
2069M:      Gustavo Padovan <gustavo@padovan.org>
2070M:      Johan Hedberg <johan.hedberg@gmail.com>
2071L:      linux-bluetooth@vger.kernel.org
2072W:      http://www.bluez.org/
2073T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2074T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2075S:      Maintained
2076F:      drivers/bluetooth/
2077
2078BLUETOOTH SUBSYSTEM
2079M:      Marcel Holtmann <marcel@holtmann.org>
2080M:      Gustavo Padovan <gustavo@padovan.org>
2081M:      Johan Hedberg <johan.hedberg@gmail.com>
2082L:      linux-bluetooth@vger.kernel.org
2083W:      http://www.bluez.org/
2084T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2085T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2086S:      Maintained
2087F:      net/bluetooth/
2088F:      include/net/bluetooth/
2089
2090BONDING DRIVER
2091M:      Jay Vosburgh <j.vosburgh@gmail.com>
2092M:      Veaceslav Falico <vfalico@gmail.com>
2093M:      Andy Gospodarek <gospo@cumulusnetworks.com>
2094L:      netdev@vger.kernel.org
2095W:      http://sourceforge.net/projects/bonding/
2096S:      Supported
2097F:      drivers/net/bonding/
2098F:      include/uapi/linux/if_bonding.h
2099
2100BPF (Safe dynamic programs and tools)
2101M:      Alexei Starovoitov <ast@kernel.org>
2102L:      netdev@vger.kernel.org
2103L:      linux-kernel@vger.kernel.org
2104S:      Supported
2105F:      kernel/bpf/
2106
2107BROADCOM B44 10/100 ETHERNET DRIVER
2108M:      Gary Zambrano <zambrano@broadcom.com>
2109L:      netdev@vger.kernel.org
2110S:      Supported
2111F:      drivers/net/ethernet/broadcom/b44.*
2112
2113BROADCOM GENET ETHERNET DRIVER
2114M:      Florian Fainelli <f.fainelli@gmail.com>
2115L:      netdev@vger.kernel.org
2116S:      Supported
2117F:      drivers/net/ethernet/broadcom/genet/
2118
2119BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2120M:      Sony Chacko <sony.chacko@qlogic.com>
2121M:      Dept-HSGLinuxNICDev@qlogic.com
2122L:      netdev@vger.kernel.org
2123S:      Supported
2124F:      drivers/net/ethernet/broadcom/bnx2.*
2125F:      drivers/net/ethernet/broadcom/bnx2_*
2126
2127BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2128M:      Ariel Elior <ariel.elior@qlogic.com>
2129L:      netdev@vger.kernel.org
2130S:      Supported
2131F:      drivers/net/ethernet/broadcom/bnx2x/
2132
2133BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2134M:      Florian Fainelli <f.fainelli@gmail.com>
2135M:      Ray Jui <rjui@broadcom.com>
2136M:      Scott Branden <sbranden@broadcom.com>
2137L:      bcm-kernel-feedback-list@broadcom.com
2138T:      git git://github.com/broadcom/mach-bcm
2139S:      Maintained
2140F:      arch/arm/mach-bcm/
2141F:      arch/arm/boot/dts/bcm113*
2142F:      arch/arm/boot/dts/bcm216*
2143F:      arch/arm/boot/dts/bcm281*
2144F:      arch/arm/configs/bcm_defconfig
2145F:      drivers/mmc/host/sdhci-bcm-kona.c
2146F:      drivers/clocksource/bcm_kona_timer.c
2147
2148BROADCOM BCM2835 ARM ARCHITECTURE
2149M:      Stephen Warren <swarren@wwwdotorg.org>
2150M:      Lee Jones <lee@kernel.org>
2151L:      linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2152T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2153S:      Maintained
2154N:      bcm2835
2155
2156BROADCOM BCM33XX MIPS ARCHITECTURE
2157M:      Kevin Cernekee <cernekee@gmail.com>
2158L:      linux-mips@linux-mips.org
2159S:      Maintained
2160F:      arch/mips/bcm3384/*
2161F:      arch/mips/include/asm/mach-bcm3384/*
2162F:      arch/mips/kernel/*bmips*
2163
2164BROADCOM BCM5301X ARM ARCHITECTURE
2165M:      Hauke Mehrtens <hauke@hauke-m.de>
2166L:      linux-arm-kernel@lists.infradead.org
2167S:      Maintained
2168F:      arch/arm/mach-bcm/bcm_5301x.c
2169F:      arch/arm/boot/dts/bcm5301x.dtsi
2170F:      arch/arm/boot/dts/bcm470*
2171
2172BROADCOM BCM63XX ARM ARCHITECTURE
2173M:      Florian Fainelli <f.fainelli@gmail.com>
2174L:      linux-arm-kernel@lists.infradead.org
2175T:      git git://github.com/broadcom/arm-bcm63xx.git
2176S:      Maintained
2177F:      arch/arm/mach-bcm/bcm63xx.c
2178F:      arch/arm/include/debug/bcm63xx.S
2179
2180BROADCOM BCM63XX/BCM33XX UDC DRIVER
2181M:      Kevin Cernekee <cernekee@gmail.com>
2182L:      linux-usb@vger.kernel.org
2183S:      Maintained
2184F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2185
2186BROADCOM BCM7XXX ARM ARCHITECTURE
2187M:      Brian Norris <computersforpeace@gmail.com>
2188M:      Gregory Fong <gregory.0xf0@gmail.com>
2189M:      Florian Fainelli <f.fainelli@gmail.com>
2190L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2191T:      git git://github.com/broadcom/stblinux.git
2192S:      Maintained
2193F:      arch/arm/mach-bcm/*brcmstb*
2194F:      arch/arm/boot/dts/bcm7*.dts*
2195F:      drivers/bus/brcmstb_gisb.c
2196
2197BROADCOM BMIPS MIPS ARCHITECTURE
2198M:      Kevin Cernekee <cernekee@gmail.com>
2199M:      Florian Fainelli <f.fainelli@gmail.com>
2200L:      linux-mips@linux-mips.org
2201T:      git git://github.com/broadcom/stblinux.git
2202S:      Maintained
2203F:      arch/mips/bmips/*
2204F:      arch/mips/include/asm/mach-bmips/*
2205F:      arch/mips/kernel/*bmips*
2206F:      arch/mips/boot/dts/bcm*.dts*
2207F:      drivers/irqchip/irq-bcm7*
2208F:      drivers/irqchip/irq-brcmstb*
2209
2210BROADCOM TG3 GIGABIT ETHERNET DRIVER
2211M:      Prashant Sreedharan <prashant@broadcom.com>
2212M:      Michael Chan <mchan@broadcom.com>
2213L:      netdev@vger.kernel.org
2214S:      Supported
2215F:      drivers/net/ethernet/broadcom/tg3.*
2216
2217BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2218M:      Brett Rudley <brudley@broadcom.com>
2219M:      Arend van Spriel <arend@broadcom.com>
2220M:      Franky (Zhenhui) Lin <frankyl@broadcom.com>
2221M:      Hante Meuleman <meuleman@broadcom.com>
2222L:      linux-wireless@vger.kernel.org
2223L:      brcm80211-dev-list@broadcom.com
2224S:      Supported
2225F:      drivers/net/wireless/brcm80211/
2226
2227BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2228M:      QLogic-Storage-Upstream@qlogic.com
2229L:      linux-scsi@vger.kernel.org
2230S:      Supported
2231F:      drivers/scsi/bnx2fc/
2232
2233BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2234M:      QLogic-Storage-Upstream@qlogic.com
2235L:      linux-scsi@vger.kernel.org
2236S:      Supported
2237F:      drivers/scsi/bnx2i/
2238
2239BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2240M:      Ray Jui <rjui@broadcom.com>
2241M:      Scott Branden <sbranden@broadcom.com>
2242L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2243L:      bcm-kernel-feedback-list@broadcom.com
2244T:      git git://github.com/broadcom/cygnus-linux.git
2245S:      Maintained
2246N:      iproc
2247N:      cygnus
2248N:      bcm9113*
2249N:      bcm9583*
2250N:      bcm583*
2251N:      bcm113*
2252
2253BROADCOM KONA GPIO DRIVER
2254M:      Ray Jui <rjui@broadcom.com>
2255L:      bcm-kernel-feedback-list@broadcom.com
2256S:      Supported
2257F:      drivers/gpio/gpio-bcm-kona.c
2258F:      Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2259
2260BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2261M:      Rafał Miłecki <zajec5@gmail.com>
2262L:      linux-wireless@vger.kernel.org
2263S:      Maintained
2264F:      drivers/bcma/
2265F:      include/linux/bcma/
2266
2267BROADCOM SYSTEMPORT ETHERNET DRIVER
2268M:      Florian Fainelli <f.fainelli@gmail.com>
2269L:      netdev@vger.kernel.org
2270S:      Supported
2271F:      drivers/net/ethernet/broadcom/bcmsysport.*
2272
2273BROCADE BFA FC SCSI DRIVER
2274M:      Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2275M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2276L:      linux-scsi@vger.kernel.org
2277S:      Supported
2278F:      drivers/scsi/bfa/
2279
2280BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2281M:      Rasesh Mody <rasesh.mody@qlogic.com>
2282L:      netdev@vger.kernel.org
2283S:      Supported
2284F:      drivers/net/ethernet/brocade/bna/
2285
2286BSG (block layer generic sg v4 driver)
2287M:      FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2288L:      linux-scsi@vger.kernel.org
2289S:      Supported
2290F:      block/bsg.c
2291F:      include/linux/bsg.h
2292F:      include/uapi/linux/bsg.h
2293
2294BT87X AUDIO DRIVER
2295M:      Clemens Ladisch <clemens@ladisch.de>
2296L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2297T:      git git://git.alsa-project.org/alsa-kernel.git
2298S:      Maintained
2299F:      Documentation/sound/alsa/Bt87x.txt
2300F:      sound/pci/bt87x.c
2301
2302BT8XXGPIO DRIVER
2303M:      Michael Buesch <m@bues.ch>
2304W:      http://bu3sch.de/btgpio.php
2305S:      Maintained
2306F:      drivers/gpio/gpio-bt8xx.c
2307
2308BTRFS FILE SYSTEM
2309M:      Chris Mason <clm@fb.com>
2310M:      Josef Bacik <jbacik@fb.com>
2311M:      David Sterba <dsterba@suse.cz>
2312L:      linux-btrfs@vger.kernel.org
2313W:      http://btrfs.wiki.kernel.org/
2314Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
2315T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2316S:      Maintained
2317F:      Documentation/filesystems/btrfs.txt
2318F:      fs/btrfs/
2319
2320BTTV VIDEO4LINUX DRIVER
2321M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2322L:      linux-media@vger.kernel.org
2323W:      http://linuxtv.org
2324T:      git git://linuxtv.org/media_tree.git
2325S:      Odd fixes
2326F:      Documentation/video4linux/bttv/
2327F:      drivers/media/pci/bt8xx/bttv*
2328
2329BUSLOGIC SCSI DRIVER
2330M:      Khalid Aziz <khalid@gonehiking.org>
2331L:      linux-scsi@vger.kernel.org
2332S:      Maintained
2333F:      drivers/scsi/BusLogic.*
2334F:      drivers/scsi/FlashPoint.*
2335
2336C-MEDIA CMI8788 DRIVER
2337M:      Clemens Ladisch <clemens@ladisch.de>
2338L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2339T:      git git://git.alsa-project.org/alsa-kernel.git
2340S:      Maintained
2341F:      sound/pci/oxygen/
2342
2343C6X ARCHITECTURE
2344M:      Mark Salter <msalter@redhat.com>
2345M:      Aurelien Jacquiot <a-jacquiot@ti.com>
2346L:      linux-c6x-dev@linux-c6x.org
2347W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
2348S:      Maintained
2349F:      arch/c6x/
2350
2351CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2352M:      David Howells <dhowells@redhat.com>
2353L:      linux-cachefs@redhat.com
2354S:      Supported
2355F:      Documentation/filesystems/caching/cachefiles.txt
2356F:      fs/cachefiles/
2357
2358CADET FM/AM RADIO RECEIVER DRIVER
2359M:      Hans Verkuil <hverkuil@xs4all.nl>
2360L:      linux-media@vger.kernel.org
2361T:      git git://linuxtv.org/media_tree.git
2362W:      http://linuxtv.org
2363S:      Maintained
2364F:      drivers/media/radio/radio-cadet*
2365
2366CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2367M:      Jonathan Corbet <corbet@lwn.net>
2368L:      linux-media@vger.kernel.org
2369T:      git git://linuxtv.org/media_tree.git
2370S:      Maintained
2371F:      Documentation/video4linux/cafe_ccic
2372F:      drivers/media/platform/marvell-ccic/
2373
2374CAIF NETWORK LAYER
2375M:      Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2376L:      netdev@vger.kernel.org
2377S:      Supported
2378F:      Documentation/networking/caif/
2379F:      drivers/net/caif/
2380F:      include/uapi/linux/caif/
2381F:      include/net/caif/
2382F:      net/caif/
2383
2384CALGARY x86-64 IOMMU
2385M:      Muli Ben-Yehuda <muli@il.ibm.com>
2386M:      "Jon D. Mason" <jdmason@kudzu.us>
2387L:      discuss@x86-64.org
2388S:      Maintained
2389F:      arch/x86/kernel/pci-calgary_64.c
2390F:      arch/x86/kernel/tce_64.c
2391F:      arch/x86/include/asm/calgary.h
2392F:      arch/x86/include/asm/tce.h
2393
2394CAN NETWORK LAYER
2395M:      Oliver Hartkopp <socketcan@hartkopp.net>
2396M:      Marc Kleine-Budde <mkl@pengutronix.de>
2397L:      linux-can@vger.kernel.org
2398W:      https://github.com/linux-can
2399T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2400T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2401S:      Maintained
2402F:      Documentation/networking/can.txt
2403F:      net/can/
2404F:      include/linux/can/core.h
2405F:      include/uapi/linux/can.h
2406F:      include/uapi/linux/can/bcm.h
2407F:      include/uapi/linux/can/raw.h
2408F:      include/uapi/linux/can/gw.h
2409
2410CAN NETWORK DRIVERS
2411M:      Wolfgang Grandegger <wg@grandegger.com>
2412M:      Marc Kleine-Budde <mkl@pengutronix.de>
2413L:      linux-can@vger.kernel.org
2414W:      https://github.com/linux-can
2415T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2416T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2417S:      Maintained
2418F:      drivers/net/can/
2419F:      include/linux/can/dev.h
2420F:      include/linux/can/platform/
2421F:      include/uapi/linux/can/error.h
2422F:      include/uapi/linux/can/netlink.h
2423
2424CAPABILITIES
2425M:      Serge Hallyn <serge.hallyn@canonical.com>
2426L:      linux-security-module@vger.kernel.org
2427S:      Supported
2428F:      include/linux/capability.h
2429F:      include/uapi/linux/capability.h
2430F:      security/commoncap.c
2431F:      kernel/capability.c
2432
2433CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2434M:      Kevin Tsai <ktsai@capellamicro.com>
2435S:      Maintained
2436F:      drivers/iio/light/cm*
2437F:      Documentation/devicetree/bindings/i2c/trivial-devices.txt
2438
2439CC2520 IEEE-802.15.4 RADIO DRIVER
2440M:      Varka Bhadram <varkabhadram@gmail.com>
2441L:      linux-wpan@vger.kernel.org
2442S:      Maintained
2443F:      drivers/net/ieee802154/cc2520.c
2444F:      include/linux/spi/cc2520.h
2445F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2446
2447CELL BROADBAND ENGINE ARCHITECTURE
2448M:      Arnd Bergmann <arnd@arndb.de>
2449L:      linuxppc-dev@lists.ozlabs.org
2450L:      cbe-oss-dev@lists.ozlabs.org
2451W:      http://www.ibm.com/developerworks/power/cell/
2452S:      Supported
2453F:      arch/powerpc/include/asm/cell*.h
2454F:      arch/powerpc/include/asm/spu*.h
2455F:      arch/powerpc/include/uapi/asm/spu*.h
2456F:      arch/powerpc/oprofile/*cell*
2457F:      arch/powerpc/platforms/cell/
2458
2459CEPH DISTRIBUTED FILE SYSTEM CLIENT
2460M:      Yan, Zheng <zyan@redhat.com>
2461M:      Sage Weil <sage@redhat.com>
2462L:      ceph-devel@vger.kernel.org
2463W:      http://ceph.com/
2464T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2465S:      Supported
2466F:      Documentation/filesystems/ceph.txt
2467F:      fs/ceph/
2468F:      net/ceph/
2469F:      include/linux/ceph/
2470F:      include/linux/crush/
2471
2472CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2473L:      linux-usb@vger.kernel.org
2474S:      Orphan
2475F:      Documentation/usb/WUSB-Design-overview.txt
2476F:      Documentation/usb/wusb-cbaf
2477F:      drivers/usb/host/hwa-hc.c
2478F:      drivers/usb/host/whci/
2479F:      drivers/usb/wusbcore/
2480F:      include/linux/usb/wusb*
2481
2482CFAG12864B LCD DRIVER
2483M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2484W:      http://miguelojeda.es/auxdisplay.htm
2485W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2486S:      Maintained
2487F:      drivers/auxdisplay/cfag12864b.c
2488F:      include/linux/cfag12864b.h
2489
2490CFAG12864BFB LCD FRAMEBUFFER DRIVER
2491M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2492W:      http://miguelojeda.es/auxdisplay.htm
2493W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2494S:      Maintained
2495F:      drivers/auxdisplay/cfag12864bfb.c
2496F:      include/linux/cfag12864b.h
2497
2498CFG80211 and NL80211
2499M:      Johannes Berg <johannes@sipsolutions.net>
2500L:      linux-wireless@vger.kernel.org
2501W:      http://wireless.kernel.org/
2502T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2503T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2504S:      Maintained
2505F:      include/uapi/linux/nl80211.h
2506F:      include/net/cfg80211.h
2507F:      net/wireless/*
2508X:      net/wireless/wext*
2509
2510CHAR and MISC DRIVERS
2511M:      Arnd Bergmann <arnd@arndb.de>
2512M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2513T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2514S:      Supported
2515F:      drivers/char/*
2516F:      drivers/misc/*
2517F:      include/linux/miscdevice.h
2518
2519CHECKPATCH
2520M:      Andy Whitcroft <apw@canonical.com>
2521M:      Joe Perches <joe@perches.com>
2522S:      Maintained
2523F:      scripts/checkpatch.pl
2524
2525CHINESE DOCUMENTATION
2526M:      Harry Wei <harryxiyou@gmail.com>
2527L:      xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2528L:      linux-kernel@zh-kernel.org (moderated for non-subscribers)
2529S:      Maintained
2530F:      Documentation/zh_CN/
2531
2532CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2533M:      Peter Chen <Peter.Chen@freescale.com>
2534T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2535L:      linux-usb@vger.kernel.org
2536S:      Maintained
2537F:      drivers/usb/chipidea/
2538
2539CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2540M:      Hans de Goede <hdegoede@redhat.com>
2541L:      linux-input@vger.kernel.org
2542S:      Maintained
2543F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2544F:      drivers/input/touchscreen/chipone_icn8318.c
2545
2546CHROME HARDWARE PLATFORM SUPPORT
2547M:      Olof Johansson <olof@lixom.net>
2548S:      Maintained
2549F:      drivers/platform/chrome/
2550
2551CISCO VIC ETHERNET NIC DRIVER
2552M:      Christian Benvenuti <benve@cisco.com>
2553M:      Sujith Sankar <ssujith@cisco.com>
2554M:      Govindarajulu Varadarajan <_govind@gmx.com>
2555M:      Neel Patel <neepatel@cisco.com>
2556S:      Supported
2557F:      drivers/net/ethernet/cisco/enic/
2558
2559CISCO VIC LOW LATENCY NIC DRIVER
2560M:      Upinder Malhi <umalhi@cisco.com>
2561S:      Supported
2562F:      drivers/infiniband/hw/usnic
2563
2564CIRRUS LOGIC EP93XX ETHERNET DRIVER
2565M:      Hartley Sweeten <hsweeten@visionengravers.com>
2566L:      netdev@vger.kernel.org
2567S:      Maintained
2568F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
2569
2570CIRRUS LOGIC AUDIO CODEC DRIVERS
2571M:      Brian Austin <brian.austin@cirrus.com>
2572M:      Paul Handrigan <Paul.Handrigan@cirrus.com>
2573L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
2574S:      Maintained
2575F:      sound/soc/codecs/cs*
2576
2577CLEANCACHE API
2578M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2579L:      linux-kernel@vger.kernel.org
2580S:      Maintained
2581F:      mm/cleancache.c
2582F:      include/linux/cleancache.h
2583
2584CLK API
2585M:      Russell King <linux@arm.linux.org.uk>
2586L:      linux-clk@vger.kernel.org
2587S:      Maintained
2588F:      include/linux/clk.h
2589
2590CLOCKSOURCE, CLOCKEVENT DRIVERS
2591M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2592M:      Thomas Gleixner <tglx@linutronix.de>
2593L:      linux-kernel@vger.kernel.org
2594T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2595S:      Supported
2596F:      drivers/clocksource
2597
2598CISCO FCOE HBA DRIVER
2599M:      Hiral Patel <hiralpat@cisco.com>
2600M:      Suma Ramars <sramars@cisco.com>
2601M:      Brian Uchino <buchino@cisco.com>
2602L:      linux-scsi@vger.kernel.org
2603S:      Supported
2604F:      drivers/scsi/fnic/
2605
2606CMPC ACPI DRIVER
2607M:      Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2608M:      Daniel Oliveira Nascimento <don@syst.com.br>
2609L:      platform-driver-x86@vger.kernel.org
2610S:      Supported
2611F:      drivers/platform/x86/classmate-laptop.c
2612
2613COCCINELLE/Semantic Patches (SmPL)
2614M:      Julia Lawall <Julia.Lawall@lip6.fr>
2615M:      Gilles Muller <Gilles.Muller@lip6.fr>
2616M:      Nicolas Palix <nicolas.palix@imag.fr>
2617M:      Michal Marek <mmarek@suse.cz>
2618L:      cocci@systeme.lip6.fr (moderated for non-subscribers)
2619T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2620W:      http://coccinelle.lip6.fr/
2621S:      Supported
2622F:      Documentation/coccinelle.txt
2623F:      scripts/coccinelle/
2624F:      scripts/coccicheck
2625
2626CODA FILE SYSTEM
2627M:      Jan Harkes <jaharkes@cs.cmu.edu>
2628M:      coda@cs.cmu.edu
2629L:      codalist@coda.cs.cmu.edu
2630W:      http://www.coda.cs.cmu.edu/
2631S:      Maintained
2632F:      Documentation/filesystems/coda.txt
2633F:      fs/coda/
2634F:      include/linux/coda*.h
2635F:      include/uapi/linux/coda*.h
2636
2637CODA V4L2 MEM2MEM DRIVER
2638M:      Philipp Zabel <p.zabel@pengutronix.de>
2639L:      linux-media@vger.kernel.org
2640S:      Maintained
2641F:      Documentation/devicetree/bindings/media/coda.txt
2642F:      drivers/media/platform/coda/
2643
2644COMMON CLK FRAMEWORK
2645M:      Mike Turquette <mturquette@linaro.org>
2646M:      Stephen Boyd <sboyd@codeaurora.org>
2647L:      linux-clk@vger.kernel.org
2648T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2649S:      Maintained
2650F:      drivers/clk/
2651X:      drivers/clk/clkdev.c
2652F:      include/linux/clk-pr*
2653F:      include/linux/clk/
2654
2655COMMON INTERNET FILE SYSTEM (CIFS)
2656M:      Steve French <sfrench@samba.org>
2657L:      linux-cifs@vger.kernel.org
2658L:      samba-technical@lists.samba.org (moderated for non-subscribers)
2659W:      http://linux-cifs.samba.org/
2660T:      git git://git.samba.org/sfrench/cifs-2.6.git
2661S:      Supported
2662F:      Documentation/filesystems/cifs/
2663F:      fs/cifs/
2664
2665COMPACTPCI HOTPLUG CORE
2666M:      Scott Murray <scott@spiteful.org>
2667L:      linux-pci@vger.kernel.org
2668S:      Maintained
2669F:      drivers/pci/hotplug/cpci_hotplug*
2670
2671COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2672M:      Scott Murray <scott@spiteful.org>
2673L:      linux-pci@vger.kernel.org
2674S:      Maintained
2675F:      drivers/pci/hotplug/cpcihp_zt5550.*
2676
2677COMPACTPCI HOTPLUG GENERIC DRIVER
2678M:      Scott Murray <scott@spiteful.org>
2679L:      linux-pci@vger.kernel.org
2680S:      Maintained
2681F:      drivers/pci/hotplug/cpcihp_generic.c
2682
2683COMPAL LAPTOP SUPPORT
2684M:      Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2685L:      platform-driver-x86@vger.kernel.org
2686S:      Maintained
2687F:      drivers/platform/x86/compal-laptop.c
2688
2689CONEXANT ACCESSRUNNER USB DRIVER
2690M:      Simon Arlott <cxacru@fire.lp0.eu>
2691L:      accessrunner-general@lists.sourceforge.net
2692W:      http://accessrunner.sourceforge.net/
2693S:      Maintained
2694F:      drivers/usb/atm/cxacru.c
2695
2696CONFIGFS
2697M:      Joel Becker <jlbec@evilplan.org>
2698T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2699S:      Supported
2700F:      fs/configfs/
2701F:      include/linux/configfs.h
2702
2703CONNECTOR
2704M:      Evgeniy Polyakov <zbr@ioremap.net>
2705L:      netdev@vger.kernel.org
2706S:      Maintained
2707F:      drivers/connector/
2708
2709CONTROL GROUP (CGROUP)
2710M:      Tejun Heo <tj@kernel.org>
2711M:      Li Zefan <lizefan@huawei.com>
2712L:      cgroups@vger.kernel.org
2713T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2714S:      Maintained
2715F:      Documentation/cgroups/
2716F:      include/linux/cgroup*
2717F:      kernel/cgroup*
2718
2719CONTROL GROUP - CPUSET
2720M:      Li Zefan <lizefan@huawei.com>
2721L:      cgroups@vger.kernel.org
2722W:      http://www.bullopensource.org/cpuset/
2723W:      http://oss.sgi.com/projects/cpusets/
2724T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2725S:      Maintained
2726F:      Documentation/cgroups/cpusets.txt
2727F:      include/linux/cpuset.h
2728F:      kernel/cpuset.c
2729
2730CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2731M:      Johannes Weiner <hannes@cmpxchg.org>
2732M:      Michal Hocko <mhocko@suse.cz>
2733L:      cgroups@vger.kernel.org
2734L:      linux-mm@kvack.org
2735S:      Maintained
2736F:      mm/memcontrol.c
2737F:      mm/swap_cgroup.c
2738
2739CORETEMP HARDWARE MONITORING DRIVER
2740M:      Fenghua Yu <fenghua.yu@intel.com>
2741L:      lm-sensors@lm-sensors.org
2742S:      Maintained
2743F:      Documentation/hwmon/coretemp
2744F:      drivers/hwmon/coretemp.c
2745
2746COSA/SRP SYNC SERIAL DRIVER
2747M:      Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2748W:      http://www.fi.muni.cz/~kas/cosa/
2749S:      Maintained
2750F:      drivers/net/wan/cosa*
2751
2752CPMAC ETHERNET DRIVER
2753M:      Florian Fainelli <florian@openwrt.org>
2754L:      netdev@vger.kernel.org
2755S:      Maintained
2756F:      drivers/net/ethernet/ti/cpmac.c
2757
2758CPU FREQUENCY DRIVERS
2759M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2760M:      Viresh Kumar <viresh.kumar@linaro.org>
2761L:      linux-pm@vger.kernel.org
2762S:      Maintained
2763T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2764T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2765F:      drivers/cpufreq/
2766F:      include/linux/cpufreq.h
2767
2768CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2769M:      Viresh Kumar <viresh.kumar@linaro.org>
2770M:      Sudeep Holla <sudeep.holla@arm.com>
2771L:      linux-pm@vger.kernel.org
2772W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2773S:      Maintained
2774F:      drivers/cpufreq/arm_big_little.h
2775F:      drivers/cpufreq/arm_big_little.c
2776F:      drivers/cpufreq/arm_big_little_dt.c
2777
2778CPUIDLE DRIVER - ARM BIG LITTLE
2779M:      Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2780M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2781L:      linux-pm@vger.kernel.org
2782L:      linux-arm-kernel@lists.infradead.org
2783T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2784S:      Maintained
2785F:      drivers/cpuidle/cpuidle-big_little.c
2786
2787CPUIDLE DRIVER - ARM EXYNOS
2788M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2789M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2790M:      Kukjin Kim <kgene@kernel.org>
2791L:      linux-pm@vger.kernel.org
2792L:      linux-samsung-soc@vger.kernel.org
2793S:      Supported
2794F:      drivers/cpuidle/cpuidle-exynos.c
2795F:      arch/arm/mach-exynos/pm.c
2796
2797CPUIDLE DRIVERS
2798M:      Rafael J. Wysocki <rjw@rjwysocki.net>
2799M:      Daniel Lezcano <daniel.lezcano@linaro.org>
2800L:      linux-pm@vger.kernel.org
2801S:      Maintained
2802T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2803F:      drivers/cpuidle/*
2804F:      include/linux/cpuidle.h
2805
2806CPUID/MSR DRIVER
2807M:      "H. Peter Anvin" <hpa@zytor.com>
2808S:      Maintained
2809F:      arch/x86/kernel/cpuid.c
2810F:      arch/x86/kernel/msr.c
2811
2812CPU POWER MONITORING SUBSYSTEM
2813M:      Thomas Renninger <trenn@suse.de>
2814L:      linux-pm@vger.kernel.org
2815S:      Maintained
2816F:      tools/power/cpupower/
2817
2818CRAMFS FILESYSTEM
2819W:      http://sourceforge.net/projects/cramfs/
2820S:      Orphan / Obsolete
2821F:      Documentation/filesystems/cramfs.txt
2822F:      fs/cramfs/
2823
2824CRIS PORT
2825M:      Mikael Starvik <starvik@axis.com>
2826M:      Jesper Nilsson <jesper.nilsson@axis.com>
2827L:      linux-cris-kernel@axis.com
2828W:      http://developer.axis.com
2829S:      Maintained
2830F:      arch/cris/
2831F:      drivers/tty/serial/crisv10.*
2832
2833CRYPTO API
2834M:      Herbert Xu <herbert@gondor.apana.org.au>
2835M:      "David S. Miller" <davem@davemloft.net>
2836L:      linux-crypto@vger.kernel.org
2837T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2838S:      Maintained
2839F:      Documentation/crypto/
2840F:      Documentation/DocBook/crypto-API.tmpl
2841F:      arch/*/crypto/
2842F:      crypto/
2843F:      drivers/crypto/
2844F:      include/crypto/
2845
2846CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2847M:      Neil Horman <nhorman@tuxdriver.com>
2848L:      linux-crypto@vger.kernel.org
2849S:      Maintained
2850F:      crypto/ansi_cprng.c
2851F:      crypto/rng.c
2852
2853CS5535 Audio ALSA driver
2854M:      Jaya Kumar <jayakumar.alsa@gmail.com>
2855S:      Maintained
2856F:      sound/pci/cs5535audio/
2857
2858CW1200 WLAN driver
2859M:      Solomon Peachy <pizza@shaftnet.org>
2860S:      Maintained
2861F:      drivers/net/wireless/cw1200/
2862
2863CX18 VIDEO4LINUX DRIVER
2864M:      Andy Walls <awalls@md.metrocast.net>
2865L:      ivtv-devel@ivtvdriver.org (subscribers-only)
2866L:      linux-media@vger.kernel.org
2867T:      git git://linuxtv.org/media_tree.git
2868W:      http://linuxtv.org
2869W:      http://www.ivtvdriver.org/index.php/Cx18
2870S:      Maintained
2871F:      Documentation/video4linux/cx18.txt
2872F:      drivers/media/pci/cx18/
2873F:      include/uapi/linux/ivtv*
2874
2875CX2341X MPEG ENCODER HELPER MODULE
2876M:      Hans Verkuil <hverkuil@xs4all.nl>
2877L:      linux-media@vger.kernel.org
2878T:      git git://linuxtv.org/media_tree.git
2879W:      http://linuxtv.org
2880S:      Maintained
2881F:      drivers/media/common/cx2341x*
2882F:      include/media/cx2341x*
2883
2884CX88 VIDEO4LINUX DRIVER
2885M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2886L:      linux-media@vger.kernel.org
2887W:      http://linuxtv.org
2888T:      git git://linuxtv.org/media_tree.git
2889S:      Odd fixes
2890F:      Documentation/video4linux/cx88/
2891F:      drivers/media/pci/cx88/
2892
2893CXD2820R MEDIA DRIVER
2894M:      Antti Palosaari <crope@iki.fi>
2895L:      linux-media@vger.kernel.org
2896W:      http://linuxtv.org/
2897W:      http://palosaari.fi/linux/
2898Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2899T:      git git://linuxtv.org/anttip/media_tree.git
2900S:      Maintained
2901F:      drivers/media/dvb-frontends/cxd2820r*
2902
2903CXGB3 ETHERNET DRIVER (CXGB3)
2904M:      Santosh Raspatur <santosh@chelsio.com>
2905L:      netdev@vger.kernel.org
2906W:      http://www.chelsio.com
2907S:      Supported
2908F:      drivers/net/ethernet/chelsio/cxgb3/
2909
2910CXGB3 ISCSI DRIVER (CXGB3I)
2911M:      Karen Xie <kxie@chelsio.com>
2912L:      linux-scsi@vger.kernel.org
2913W:      http://www.chelsio.com
2914S:      Supported
2915F:      drivers/scsi/cxgbi/cxgb3i
2916
2917CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2918M:      Steve Wise <swise@chelsio.com>
2919L:      linux-rdma@vger.kernel.org
2920W:      http://www.openfabrics.org
2921S:      Supported
2922F:      drivers/infiniband/hw/cxgb3/
2923
2924CXGB4 ETHERNET DRIVER (CXGB4)
2925M:      Hariprasad S <hariprasad@chelsio.com>
2926L:      netdev@vger.kernel.org
2927W:      http://www.chelsio.com
2928S:      Supported
2929F:      drivers/net/ethernet/chelsio/cxgb4/
2930
2931CXGB4 ISCSI DRIVER (CXGB4I)
2932M:      Karen Xie <kxie@chelsio.com>
2933L:      linux-scsi@vger.kernel.org
2934W:      http://www.chelsio.com
2935S:      Supported
2936F:      drivers/scsi/cxgbi/cxgb4i
2937
2938CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2939M:      Steve Wise <swise@chelsio.com>
2940L:      linux-rdma@vger.kernel.org
2941W:      http://www.openfabrics.org
2942S:      Supported
2943F:      drivers/infiniband/hw/cxgb4/
2944
2945CXGB4VF ETHERNET DRIVER (CXGB4VF)
2946M:      Casey Leedom <leedom@chelsio.com>
2947L:      netdev@vger.kernel.org
2948W:      http://www.chelsio.com
2949S:      Supported
2950F:      drivers/net/ethernet/chelsio/cxgb4vf/
2951
2952CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2953M:      Ian Munsie <imunsie@au1.ibm.com>
2954M:      Michael Neuling <mikey@neuling.org>
2955L:      linuxppc-dev@lists.ozlabs.org
2956S:      Supported
2957F:      drivers/misc/cxl/
2958F:      include/misc/cxl.h
2959F:      include/uapi/misc/cxl.h
2960F:      Documentation/powerpc/cxl.txt
2961F:      Documentation/powerpc/cxl.txt
2962F:      Documentation/ABI/testing/sysfs-class-cxl
2963
2964STMMAC ETHERNET DRIVER
2965M:      Giuseppe Cavallaro <peppe.cavallaro@st.com>
2966L:      netdev@vger.kernel.org
2967W:      http://www.stlinux.com
2968S:      Supported
2969F:      drivers/net/ethernet/stmicro/stmmac/
2970
2971CYBERPRO FB DRIVER
2972M:      Russell King <linux@arm.linux.org.uk>
2973L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2974W:      http://www.arm.linux.org.uk/
2975S:      Maintained
2976F:      drivers/video/fbdev/cyber2000fb.*
2977
2978CYCLADES ASYNC MUX DRIVER
2979W:      http://www.cyclades.com/
2980S:      Orphan
2981F:      drivers/tty/cyclades.c
2982F:      include/linux/cyclades.h
2983F:      include/uapi/linux/cyclades.h
2984
2985CYCLADES PC300 DRIVER
2986W:      http://www.cyclades.com/
2987S:      Orphan
2988F:      drivers/net/wan/pc300*
2989
2990CYPRESS_FIRMWARE MEDIA DRIVER
2991M:      Antti Palosaari <crope@iki.fi>
2992L:      linux-media@vger.kernel.org
2993W:      http://linuxtv.org/
2994W:      http://palosaari.fi/linux/
2995Q:      http://patchwork.linuxtv.org/project/linux-media/list/
2996T:      git git://linuxtv.org/anttip/media_tree.git
2997S:      Maintained
2998F:      drivers/media/common/cypress_firmware*
2999
3000CYTTSP TOUCHSCREEN DRIVER
3001M:      Ferruh Yigit <fery@cypress.com>
3002L:      linux-input@vger.kernel.org
3003S:      Supported
3004F:      drivers/input/touchscreen/cyttsp*
3005F:      include/linux/input/cyttsp.h
3006
3007DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3008M:      Joshua Kinard <kumba@gentoo.org>
3009S:      Maintained
3010F:      drivers/rtc/rtc-ds1685.c
3011F:      include/linux/rtc/ds1685.h
3012
3013DAMA SLAVE for AX.25
3014M:      Joerg Reuter <jreuter@yaina.de>
3015W:      http://yaina.de/jreuter/
3016W:      http://www.qsl.net/dl1bke/
3017L:      linux-hams@vger.kernel.org
3018S:      Maintained
3019F:      net/ax25/af_ax25.c
3020F:      net/ax25/ax25_dev.c
3021F:      net/ax25/ax25_ds_*
3022F:      net/ax25/ax25_in.c
3023F:      net/ax25/ax25_out.c
3024F:      net/ax25/ax25_timer.c
3025F:      net/ax25/sysctl_net_ax25.c
3026
3027DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3028L:      netdev@vger.kernel.org
3029S:      Orphan
3030F:      Documentation/networking/dmfe.txt
3031F:      drivers/net/ethernet/dec/tulip/dmfe.c
3032
3033DC390/AM53C974 SCSI driver
3034M:      Hannes Reinecke <hare@suse.de>
3035L:      linux-scsi@vger.kernel.org
3036S:      Maintained
3037F:      drivers/scsi/am53c974.c
3038
3039DC395x SCSI driver
3040M:      Oliver Neukum <oliver@neukum.org>
3041M:      Ali Akcaagac <aliakc@web.de>
3042M:      Jamie Lenehan <lenehan@twibble.org>
3043L:      dc395x@twibble.org
3044W:      http://twibble.org/dist/dc395x/
3045W:      http://lists.twibble.org/mailman/listinfo/dc395x/
3046S:      Maintained
3047F:      Documentation/scsi/dc395x.txt
3048F:      drivers/scsi/dc395x.*
3049
3050DCCP PROTOCOL
3051M:      Gerrit Renker <gerrit@erg.abdn.ac.uk>
3052L:      dccp@vger.kernel.org
3053W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3054S:      Maintained
3055F:      include/linux/dccp.h
3056F:      include/uapi/linux/dccp.h
3057F:      include/linux/tfrc.h
3058F:      net/dccp/
3059
3060DECnet NETWORK LAYER
3061W:      http://linux-decnet.sourceforge.net
3062L:      linux-decnet-user@lists.sourceforge.net
3063S:      Orphan
3064F:      Documentation/networking/decnet.txt
3065F:      net/decnet/
3066
3067DECSTATION PLATFORM SUPPORT
3068M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3069L:      linux-mips@linux-mips.org
3070W:      http://www.linux-mips.org/wiki/DECstation
3071S:      Maintained
3072F:      arch/mips/dec/
3073F:      arch/mips/include/asm/dec/
3074F:      arch/mips/include/asm/mach-dec/
3075
3076DEFXX FDDI NETWORK DRIVER
3077M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3078S:      Maintained
3079F:      drivers/net/fddi/defxx.*
3080
3081DELL LAPTOP DRIVER
3082M:      Matthew Garrett <mjg59@srcf.ucam.org>
3083M:      Pali Rohár <pali.rohar@gmail.com>
3084L:      platform-driver-x86@vger.kernel.org
3085S:      Maintained
3086F:      drivers/platform/x86/dell-laptop.c
3087
3088DELL LAPTOP FREEFALL DRIVER
3089M:      Pali Rohár <pali.rohar@gmail.com>
3090S:      Maintained
3091F:      drivers/platform/x86/dell-smo8800.c
3092
3093DELL LAPTOP SMM DRIVER
3094M:      Guenter Roeck <linux@roeck-us.net>
3095S:      Maintained
3096F:      drivers/char/i8k.c
3097F:      include/uapi/linux/i8k.h
3098
3099DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3100M:      Doug Warzecha <Douglas_Warzecha@dell.com>
3101S:      Maintained
3102F:      Documentation/dcdbas.txt
3103F:      drivers/firmware/dcdbas.*
3104
3105DELL WMI EXTRAS DRIVER
3106M:      Matthew Garrett <mjg59@srcf.ucam.org>
3107M:      Pali Rohár <pali.rohar@gmail.com>
3108S:      Maintained
3109F:      drivers/platform/x86/dell-wmi.c
3110
3111DESIGNWARE USB2 DRD IP DRIVER
3112M:      John Youn <johnyoun@synopsys.com>
3113L:      linux-usb@vger.kernel.org
3114T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3115S:      Maintained
3116F:      drivers/usb/dwc2/
3117
3118DESIGNWARE USB3 DRD IP DRIVER
3119M:      Felipe Balbi <balbi@ti.com>
3120L:      linux-usb@vger.kernel.org
3121L:      linux-omap@vger.kernel.org
3122T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3123S:      Maintained
3124F:      drivers/usb/dwc3/
3125
3126DEVICE COREDUMP (DEV_COREDUMP)
3127M:      Johannes Berg <johannes@sipsolutions.net>
3128L:      linux-kernel@vger.kernel.org
3129S:      Maintained
3130F:      drivers/base/devcoredump.c
3131F:      include/linux/devcoredump.h
3132
3133DEVICE FREQUENCY (DEVFREQ)
3134M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3135M:      Kyungmin Park <kyungmin.park@samsung.com>
3136L:      linux-pm@vger.kernel.org
3137S:      Maintained
3138F:      drivers/devfreq/
3139
3140DEVICE NUMBER REGISTRY
3141M:      Torben Mathiasen <device@lanana.org>
3142W:      http://lanana.org/docs/device-list/index.html
3143S:      Maintained
3144
3145DEVICE-MAPPER  (LVM)
3146M:      Alasdair Kergon <agk@redhat.com>
3147M:      Mike Snitzer <snitzer@redhat.com>
3148M:      dm-devel@redhat.com
3149L:      dm-devel@redhat.com
3150W:      http://sources.redhat.com/dm
3151Q:      http://patchwork.kernel.org/project/dm-devel/list/
3152T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3153T:      quilt http://people.redhat.com/agk/patches/linux/editing/
3154S:      Maintained
3155F:      Documentation/device-mapper/
3156F:      drivers/md/dm*
3157F:      drivers/md/persistent-data/
3158F:      include/linux/device-mapper.h
3159F:      include/linux/dm-*.h
3160F:      include/uapi/linux/dm-*.h
3161
3162DIALOG SEMICONDUCTOR DRIVERS
3163M:      Support Opensource <support.opensource@diasemi.com>
3164W:      http://www.dialog-semiconductor.com/products
3165S:      Supported
3166F:      Documentation/hwmon/da90??
3167F:      drivers/gpio/gpio-da90??.c
3168F:      drivers/hwmon/da90??-hwmon.c
3169F:      drivers/iio/adc/da91??-*.c
3170F:      drivers/input/misc/da90??_onkey.c
3171F:      drivers/input/touchscreen/da9052_tsi.c
3172F:      drivers/leds/leds-da90??.c
3173F:      drivers/mfd/da903x.c
3174F:      drivers/mfd/da90??-*.c
3175F:      drivers/mfd/da91??-*.c
3176F:      drivers/power/da9052-battery.c
3177F:      drivers/power/da91??-*.c
3178F:      drivers/regulator/da903x.c
3179F:      drivers/regulator/da9???-regulator.[ch]
3180F:      drivers/rtc/rtc-da90??.c
3181F:      drivers/video/backlight/da90??_bl.c
3182F:      drivers/watchdog/da90??_wdt.c
3183F:      include/linux/mfd/da903x.h
3184F:      include/linux/mfd/da9052/
3185F:      include/linux/mfd/da9055/
3186F:      include/linux/mfd/da9063/
3187F:      include/linux/mfd/da9150/
3188F:      include/sound/da[79]*.h
3189F:      sound/soc/codecs/da[79]*.[ch]
3190
3191DIGI NEO AND CLASSIC PCI PRODUCTS
3192M:      Lidza Louina <lidza.louina@gmail.com>
3193M:      Mark Hounschell <markh@compro.net>
3194L:      driverdev-devel@linuxdriverproject.org
3195S:      Maintained
3196F:      drivers/staging/dgnc/
3197
3198DIGI EPCA PCI PRODUCTS
3199M:      Lidza Louina <lidza.louina@gmail.com>
3200M:      Mark Hounschell <markh@compro.net>
3201M:      Daeseok Youn <daeseok.youn@gmail.com>
3202L:      driverdev-devel@linuxdriverproject.org
3203S:      Maintained
3204F:      drivers/staging/dgap/
3205
3206DIOLAN U2C-12 I2C DRIVER
3207M:      Guenter Roeck <linux@roeck-us.net>
3208L:      linux-i2c@vger.kernel.org
3209S:      Maintained
3210F:      drivers/i2c/busses/i2c-diolan-u2c.c
3211
3212DIRECT ACCESS (DAX)
3213M:      Matthew Wilcox <willy@linux.intel.com>
3214L:      linux-fsdevel@vger.kernel.org
3215S:      Supported
3216F:      fs/dax.c
3217
3218DIRECTORY NOTIFICATION (DNOTIFY)
3219M:      Eric Paris <eparis@parisplace.org>
3220S:      Maintained
3221F:      Documentation/filesystems/dnotify.txt
3222F:      fs/notify/dnotify/
3223F:      include/linux/dnotify.h
3224
3225DISK GEOMETRY AND PARTITION HANDLING
3226M:      Andries Brouwer <aeb@cwi.nl>
3227W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3228W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3229W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3230S:      Maintained
3231
3232DISKQUOTA
3233M:      Jan Kara <jack@suse.cz>
3234S:      Maintained
3235F:      Documentation/filesystems/quota.txt
3236F:      fs/quota/
3237F:      include/linux/quota*.h
3238F:      include/uapi/linux/quota*.h
3239
3240DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3241M:      Bernie Thompson <bernie@plugable.com>
3242L:      linux-fbdev@vger.kernel.org
3243S:      Maintained
3244W:      http://plugable.com/category/projects/udlfb/
3245F:      drivers/video/fbdev/udlfb.c
3246F:      include/video/udlfb.h
3247F:      Documentation/fb/udlfb.txt
3248
3249DISTRIBUTED LOCK MANAGER (DLM)
3250M:      Christine Caulfield <ccaulfie@redhat.com>
3251M:      David Teigland <teigland@redhat.com>
3252L:      cluster-devel@redhat.com
3253W:      http://sources.redhat.com/cluster/
3254T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3255S:      Supported
3256F:      fs/dlm/
3257
3258DMA BUFFER SHARING FRAMEWORK
3259M:      Sumit Semwal <sumit.semwal@linaro.org>
3260S:      Maintained
3261L:      linux-media@vger.kernel.org
3262L:      dri-devel@lists.freedesktop.org
3263L:      linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3264F:      drivers/dma-buf/
3265F:      include/linux/dma-buf*
3266F:      include/linux/reservation.h
3267F:      include/linux/*fence.h
3268F:      Documentation/dma-buf-sharing.txt
3269T:      git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3270
3271DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3272M:      Vinod Koul <vinod.koul@intel.com>
3273L:      dmaengine@vger.kernel.org
3274Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
3275S:      Maintained
3276F:      drivers/dma/
3277F:      include/linux/dmaengine.h
3278F:      Documentation/dmaengine/
3279T:      git git://git.infradead.org/users/vkoul/slave-dma.git
3280
3281DME1737 HARDWARE MONITOR DRIVER
3282M:      Juerg Haefliger <juergh@gmail.com>
3283L:      lm-sensors@lm-sensors.org
3284S:      Maintained
3285F:      Documentation/hwmon/dme1737
3286F:      drivers/hwmon/dme1737.c
3287
3288DMI/SMBIOS SUPPORT
3289M:      Jean Delvare <jdelvare@suse.de>
3290S:      Maintained
3291F:      drivers/firmware/dmi-id.c
3292F:      drivers/firmware/dmi_scan.c
3293F:      include/linux/dmi.h
3294
3295DOCUMENTATION
3296M:      Jonathan Corbet <corbet@lwn.net>
3297L:      linux-doc@vger.kernel.org
3298S:      Maintained
3299F:      Documentation/
3300X:      Documentation/ABI/
3301X:      Documentation/devicetree/
3302X:      Documentation/acpi
3303X:      Documentation/power
3304X:      Documentation/spi
3305T:      git git://git.lwn.net/linux-2.6.git docs-next
3306
3307DOUBLETALK DRIVER
3308M:      "James R. Van Zandt" <jrv@vanzandt.mv.com>
3309L:      blinux-list@redhat.com
3310S:      Maintained
3311F:      drivers/char/dtlk.c
3312F:      include/linux/dtlk.h
3313
3314DPT_I2O SCSI RAID DRIVER
3315M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3316L:      linux-scsi@vger.kernel.org
3317W:      http://www.adaptec.com/
3318S:      Maintained
3319F:      drivers/scsi/dpt*
3320F:      drivers/scsi/dpt/
3321
3322DRBD DRIVER
3323P:      Philipp Reisner
3324P:      Lars Ellenberg
3325M:      drbd-dev@lists.linbit.com
3326L:      drbd-user@lists.linbit.com
3327W:      http://www.drbd.org
3328T:      git git://git.drbd.org/linux-2.6-drbd.git drbd
3329T:      git git://git.drbd.org/drbd-8.3.git
3330S:      Supported
3331F:      drivers/block/drbd/
3332F:      lib/lru_cache.c
3333F:      Documentation/blockdev/drbd/
3334
3335DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3336M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3337T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3338S:      Supported
3339F:      Documentation/kobject.txt
3340F:      drivers/base/
3341F:      fs/sysfs/
3342F:      fs/debugfs/
3343F:      include/linux/kobj*
3344F:      include/linux/debugfs.h
3345F:      lib/kobj*
3346
3347DRM DRIVERS
3348M:      David Airlie <airlied@linux.ie>
3349L:      dri-devel@lists.freedesktop.org
3350T:      git git://people.freedesktop.org/~airlied/linux
3351S:      Maintained
3352F:      drivers/gpu/drm/
3353F:      drivers/gpu/vga/
3354F:      include/drm/
3355F:      include/uapi/drm/
3356
3357RADEON DRM DRIVERS
3358M:      Alex Deucher <alexander.deucher@amd.com>
3359M:      Christian König <christian.koenig@amd.com>
3360L:      dri-devel@lists.freedesktop.org
3361T:      git git://people.freedesktop.org/~agd5f/linux
3362S:      Supported
3363F:      drivers/gpu/drm/radeon/
3364F:      include/uapi/drm/radeon*
3365
3366DRM PANEL DRIVERS
3367M:      Thierry Reding <thierry.reding@gmail.com>
3368L:      dri-devel@lists.freedesktop.org
3369T:      git git://anongit.freedesktop.org/tegra/linux.git
3370S:      Maintained
3371F:      drivers/gpu/drm/drm_panel.c
3372F:      drivers/gpu/drm/panel/
3373F:      include/drm/drm_panel.h
3374F:      Documentation/devicetree/bindings/panel/
3375
3376INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3377M:      Daniel Vetter <daniel.vetter@intel.com>
3378M:      Jani Nikula <jani.nikula@linux.intel.com>
3379L:      intel-gfx@lists.freedesktop.org
3380L:      dri-devel@lists.freedesktop.org
3381Q:      http://patchwork.freedesktop.org/project/intel-gfx/
3382T:      git git://anongit.freedesktop.org/drm-intel
3383S:      Supported
3384F:      drivers/gpu/drm/i915/
3385F:      include/drm/i915*
3386F:      include/uapi/drm/i915*
3387
3388DRM DRIVERS FOR EXYNOS
3389M:      Inki Dae <inki.dae@samsung.com>
3390M:      Joonyoung Shim <jy0922.shim@samsung.com>
3391M:      Seung-Woo Kim <sw0312.kim@samsung.com>
3392M:      Kyungmin Park <kyungmin.park@samsung.com>
3393L:      dri-devel@lists.freedesktop.org
3394T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3395S:      Supported
3396F:      drivers/gpu/drm/exynos/
3397F:      include/drm/exynos*
3398F:      include/uapi/drm/exynos*
3399
3400DRM DRIVERS FOR FREESCALE IMX
3401M:      Philipp Zabel <p.zabel@pengutronix.de>
3402L:      dri-devel@lists.freedesktop.org
3403S:      Maintained
3404F:      drivers/gpu/drm/imx/
3405F:      Documentation/devicetree/bindings/drm/imx/
3406
3407DRM DRIVERS FOR NVIDIA TEGRA
3408M:      Thierry Reding <thierry.reding@gmail.com>
3409M:      Terje Bergström <tbergstrom@nvidia.com>
3410L:      dri-devel@lists.freedesktop.org
3411L:      linux-tegra@vger.kernel.org
3412T:      git git://anongit.freedesktop.org/tegra/linux.git
3413S:      Supported
3414F:      drivers/gpu/drm/tegra/
3415F:      drivers/gpu/host1x/
3416F:      include/linux/host1x.h
3417F:      include/uapi/drm/tegra_drm.h
3418F:      Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3419
3420DRM DRIVERS FOR RENESAS
3421M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3422L:      dri-devel@lists.freedesktop.org
3423L:      linux-sh@vger.kernel.org
3424T:      git git://people.freedesktop.org/~airlied/linux
3425S:      Supported
3426F:      drivers/gpu/drm/rcar-du/
3427F:      drivers/gpu/drm/shmobile/
3428F:      include/linux/platform_data/shmob_drm.h
3429
3430DRM DRIVERS FOR ROCKCHIP
3431M:      Mark Yao <mark.yao@rock-chips.com>
3432L:      dri-devel@lists.freedesktop.org
3433S:      Maintained
3434F:      drivers/gpu/drm/rockchip/
3435F:      Documentation/devicetree/bindings/video/rockchip*
3436
3437DSBR100 USB FM RADIO DRIVER
3438M:      Alexey Klimov <klimov.linux@gmail.com>
3439L:      linux-media@vger.kernel.org
3440T:      git git://linuxtv.org/media_tree.git
3441S:      Maintained
3442F:      drivers/media/radio/dsbr100.c
3443
3444DSCC4 DRIVER
3445M:      Francois Romieu <romieu@fr.zoreil.com>
3446L:      netdev@vger.kernel.org
3447S:      Maintained
3448F:      drivers/net/wan/dscc4.c
3449
3450DVB_USB_AF9015 MEDIA DRIVER
3451M:      Antti Palosaari <crope@iki.fi>
3452L:      linux-media@vger.kernel.org
3453W:      http://linuxtv.org/
3454W:      http://palosaari.fi/linux/
3455Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3456T:      git git://linuxtv.org/anttip/media_tree.git
3457S:      Maintained
3458F:      drivers/media/usb/dvb-usb-v2/af9015*
3459
3460DVB_USB_AF9035 MEDIA DRIVER
3461M:      Antti Palosaari <crope@iki.fi>
3462L:      linux-media@vger.kernel.org
3463W:      http://linuxtv.org/
3464W:      http://palosaari.fi/linux/
3465Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3466T:      git git://linuxtv.org/anttip/media_tree.git
3467S:      Maintained
3468F:      drivers/media/usb/dvb-usb-v2/af9035*
3469
3470DVB_USB_ANYSEE MEDIA DRIVER
3471M:      Antti Palosaari <crope@iki.fi>
3472L:      linux-media@vger.kernel.org
3473W:      http://linuxtv.org/
3474W:      http://palosaari.fi/linux/
3475Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3476T:      git git://linuxtv.org/anttip/media_tree.git
3477S:      Maintained
3478F:      drivers/media/usb/dvb-usb-v2/anysee*
3479
3480DVB_USB_AU6610 MEDIA DRIVER
3481M:      Antti Palosaari <crope@iki.fi>
3482L:      linux-media@vger.kernel.org
3483W:      http://linuxtv.org/
3484W:      http://palosaari.fi/linux/
3485Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3486T:      git git://linuxtv.org/anttip/media_tree.git
3487S:      Maintained
3488F:      drivers/media/usb/dvb-usb-v2/au6610*
3489
3490DVB_USB_CE6230 MEDIA DRIVER
3491M:      Antti Palosaari <crope@iki.fi>
3492L:      linux-media@vger.kernel.org
3493W:      http://linuxtv.org/
3494W:      http://palosaari.fi/linux/
3495Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3496T:      git git://linuxtv.org/anttip/media_tree.git
3497S:      Maintained
3498F:      drivers/media/usb/dvb-usb-v2/ce6230*
3499
3500DVB_USB_CXUSB MEDIA DRIVER
3501M:      Michael Krufky <mkrufky@linuxtv.org>
3502L:      linux-media@vger.kernel.org
3503W:      http://linuxtv.org/
3504W:      http://github.com/mkrufky
3505Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3506T:      git git://linuxtv.org/media_tree.git
3507S:      Maintained
3508F:      drivers/media/usb/dvb-usb/cxusb*
3509
3510DVB_USB_EC168 MEDIA DRIVER
3511M:      Antti Palosaari <crope@iki.fi>
3512L:      linux-media@vger.kernel.org
3513W:      http://linuxtv.org/
3514W:      http://palosaari.fi/linux/
3515Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3516T:      git git://linuxtv.org/anttip/media_tree.git
3517S:      Maintained
3518F:      drivers/media/usb/dvb-usb-v2/ec168*
3519
3520DVB_USB_GL861 MEDIA DRIVER
3521M:      Antti Palosaari <crope@iki.fi>
3522L:      linux-media@vger.kernel.org
3523W:      http://linuxtv.org/
3524Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3525T:      git git://linuxtv.org/anttip/media_tree.git
3526S:      Maintained
3527F:      drivers/media/usb/dvb-usb-v2/gl861*
3528
3529DVB_USB_MXL111SF MEDIA DRIVER
3530M:      Michael Krufky <mkrufky@linuxtv.org>
3531L:      linux-media@vger.kernel.org
3532W:      http://linuxtv.org/
3533W:      http://github.com/mkrufky
3534Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3535T:      git git://linuxtv.org/mkrufky/mxl111sf.git
3536S:      Maintained
3537F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
3538
3539DVB_USB_RTL28XXU MEDIA DRIVER
3540M:      Antti Palosaari <crope@iki.fi>
3541L:      linux-media@vger.kernel.org
3542W:      http://linuxtv.org/
3543W:      http://palosaari.fi/linux/
3544Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3545T:      git git://linuxtv.org/anttip/media_tree.git
3546S:      Maintained
3547F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
3548
3549DVB_USB_V2 MEDIA DRIVER
3550M:      Antti Palosaari <crope@iki.fi>
3551L:      linux-media@vger.kernel.org
3552W:      http://linuxtv.org/
3553W:      http://palosaari.fi/linux/
3554Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3555T:      git git://linuxtv.org/anttip/media_tree.git
3556S:      Maintained
3557F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
3558F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
3559
3560DYNAMIC DEBUG
3561M:      Jason Baron <jbaron@akamai.com>
3562S:      Maintained
3563F:      lib/dynamic_debug.c
3564F:      include/linux/dynamic_debug.h
3565
3566DZ DECSTATION DZ11 SERIAL DRIVER
3567M:      "Maciej W. Rozycki" <macro@linux-mips.org>
3568S:      Maintained
3569F:      drivers/tty/serial/dz.*
3570
3571E3X0 POWER BUTTON DRIVER
3572M:      Moritz Fischer <moritz.fischer@ettus.com>
3573L:      usrp-users@lists.ettus.com
3574W:      http://www.ettus.com
3575S:      Supported
3576F:      drivers/input/misc/e3x0-button.c
3577F:      Documentation/devicetree/bindings/input/e3x0-button.txt
3578
3579E4000 MEDIA DRIVER
3580M:      Antti Palosaari <crope@iki.fi>
3581L:      linux-media@vger.kernel.org
3582W:      http://linuxtv.org/
3583W:      http://palosaari.fi/linux/
3584Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3585T:      git git://linuxtv.org/anttip/media_tree.git
3586S:      Maintained
3587F:      drivers/media/tuners/e4000*
3588
3589EATA ISA/EISA/PCI SCSI DRIVER
3590M:      Dario Ballabio <ballabio_dario@emc.com>
3591L:      linux-scsi@vger.kernel.org
3592S:      Maintained
3593F:      drivers/scsi/eata.c
3594
3595EC100 MEDIA DRIVER
3596M:      Antti Palosaari <crope@iki.fi>
3597L:      linux-media@vger.kernel.org
3598W:      http://linuxtv.org/
3599W:      http://palosaari.fi/linux/
3600Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3601T:      git git://linuxtv.org/anttip/media_tree.git
3602S:      Maintained
3603F:      drivers/media/dvb-frontends/ec100*
3604
3605ECRYPT FILE SYSTEM
3606M:      Tyler Hicks <tyhicks@canonical.com>
3607L:      ecryptfs@vger.kernel.org
3608W:      http://ecryptfs.org
3609W:      https://launchpad.net/ecryptfs
3610S:      Supported
3611F:      Documentation/filesystems/ecryptfs.txt
3612F:      fs/ecryptfs/
3613
3614EDAC-CORE
3615M:      Doug Thompson <dougthompson@xmission.com>
3616M:      Borislav Petkov <bp@alien8.de>
3617M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3618L:      linux-edac@vger.kernel.org
3619W:      bluesmoke.sourceforge.net
3620T:      git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3621T:      git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3622S:      Supported
3623F:      Documentation/edac.txt
3624F:      drivers/edac/
3625F:      include/linux/edac.h
3626
3627EDAC-AMD64
3628M:      Doug Thompson <dougthompson@xmission.com>
3629M:      Borislav Petkov <bp@alien8.de>
3630L:      linux-edac@vger.kernel.org
3631W:      bluesmoke.sourceforge.net
3632S:      Maintained
3633F:      drivers/edac/amd64_edac*
3634
3635EDAC-CALXEDA
3636M:      Doug Thompson <dougthompson@xmission.com>
3637M:      Robert Richter <rric@kernel.org>
3638L:      linux-edac@vger.kernel.org
3639W:      bluesmoke.sourceforge.net
3640S:      Maintained
3641F:      drivers/edac/highbank*
3642
3643EDAC-CAVIUM
3644M:      Ralf Baechle <ralf@linux-mips.org>
3645M:      David Daney <david.daney@cavium.com>
3646L:      linux-edac@vger.kernel.org
3647L:      linux-mips@linux-mips.org
3648W:      bluesmoke.sourceforge.net
3649S:      Supported
3650F:      drivers/edac/octeon_edac*
3651
3652EDAC-E752X
3653M:      Mark Gross <mark.gross@intel.com>
3654M:      Doug Thompson <dougthompson@xmission.com>
3655L:      linux-edac@vger.kernel.org
3656W:      bluesmoke.sourceforge.net
3657S:      Maintained
3658F:      drivers/edac/e752x_edac.c
3659
3660EDAC-E7XXX
3661M:      Doug Thompson <dougthompson@xmission.com>
3662L:      linux-edac@vger.kernel.org
3663W:      bluesmoke.sourceforge.net
3664S:      Maintained
3665F:      drivers/edac/e7xxx_edac.c
3666
3667EDAC-GHES
3668M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3669L:      linux-edac@vger.kernel.org
3670W:      bluesmoke.sourceforge.net
3671S:      Maintained
3672F:      drivers/edac/ghes_edac.c
3673
3674EDAC-I82443BXGX
3675M:      Tim Small <tim@buttersideup.com>
3676L:      linux-edac@vger.kernel.org
3677W:      bluesmoke.sourceforge.net
3678S:      Maintained
3679F:      drivers/edac/i82443bxgx_edac.c
3680
3681EDAC-I3000
3682M:      Jason Uhlenkott <juhlenko@akamai.com>
3683L:      linux-edac@vger.kernel.org
3684W:      bluesmoke.sourceforge.net
3685S:      Maintained
3686F:      drivers/edac/i3000_edac.c
3687
3688EDAC-I5000
3689M:      Doug Thompson <dougthompson@xmission.com>
3690L:      linux-edac@vger.kernel.org
3691W:      bluesmoke.sourceforge.net
3692S:      Maintained
3693F:      drivers/edac/i5000_edac.c
3694
3695EDAC-I5400
3696M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3697L:      linux-edac@vger.kernel.org
3698W:      bluesmoke.sourceforge.net
3699S:      Maintained
3700F:      drivers/edac/i5400_edac.c
3701
3702EDAC-I7300
3703M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3704L:      linux-edac@vger.kernel.org
3705W:      bluesmoke.sourceforge.net
3706S:      Maintained
3707F:      drivers/edac/i7300_edac.c
3708
3709EDAC-I7CORE
3710M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3711L:      linux-edac@vger.kernel.org
3712W:      bluesmoke.sourceforge.net
3713S:      Maintained
3714F:      drivers/edac/i7core_edac.c
3715
3716EDAC-I82975X
3717M:      Ranganathan Desikan <ravi@jetztechnologies.com>
3718M:      "Arvind R." <arvino55@gmail.com>
3719L:      linux-edac@vger.kernel.org
3720W:      bluesmoke.sourceforge.net
3721S:      Maintained
3722F:      drivers/edac/i82975x_edac.c
3723
3724EDAC-IE31200
3725M:      Jason Baron <jbaron@akamai.com>
3726L:      linux-edac@vger.kernel.org
3727W:      bluesmoke.sourceforge.net
3728S:      Maintained
3729F:      drivers/edac/ie31200_edac.c
3730
3731EDAC-MPC85XX
3732M:      Johannes Thumshirn <johannes.thumshirn@men.de>
3733L:      linux-edac@vger.kernel.org
3734W:      bluesmoke.sourceforge.net
3735S:      Maintained
3736F:      drivers/edac/mpc85xx_edac.[ch]
3737
3738EDAC-PASEMI
3739M:      Egor Martovetsky <egor@pasemi.com>
3740L:      linux-edac@vger.kernel.org
3741W:      bluesmoke.sourceforge.net
3742S:      Maintained
3743F:      drivers/edac/pasemi_edac.c
3744
3745EDAC-R82600
3746M:      Tim Small <tim@buttersideup.com>
3747L:      linux-edac@vger.kernel.org
3748W:      bluesmoke.sourceforge.net
3749S:      Maintained
3750F:      drivers/edac/r82600_edac.c
3751
3752EDAC-SBRIDGE
3753M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3754L:      linux-edac@vger.kernel.org
3755W:      bluesmoke.sourceforge.net
3756S:      Maintained
3757F:      drivers/edac/sb_edac.c
3758
3759EDIROL UA-101/UA-1000 DRIVER
3760M:      Clemens Ladisch <clemens@ladisch.de>
3761L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
3762T:      git git://git.alsa-project.org/alsa-kernel.git
3763S:      Maintained
3764F:      sound/usb/misc/ua101.c
3765
3766EXTENSIBLE FIRMWARE INTERFACE (EFI)
3767M:      Matt Fleming <matt.fleming@intel.com>
3768L:      linux-efi@vger.kernel.org
3769T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3770S:      Maintained
3771F:      Documentation/efi-stub.txt
3772F:      arch/ia64/kernel/efi.c
3773F:      arch/x86/boot/compressed/eboot.[ch]
3774F:      arch/x86/include/asm/efi.h
3775F:      arch/x86/platform/efi/*
3776F:      drivers/firmware/efi/*
3777F:      include/linux/efi*.h
3778
3779EFI VARIABLE FILESYSTEM
3780M:      Matthew Garrett <matthew.garrett@nebula.com>
3781M:      Jeremy Kerr <jk@ozlabs.org>
3782M:      Matt Fleming <matt.fleming@intel.com>
3783T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3784L:      linux-efi@vger.kernel.org
3785S:      Maintained
3786F:      fs/efivarfs/
3787
3788EFIFB FRAMEBUFFER DRIVER
3789L:      linux-fbdev@vger.kernel.org
3790M:      Peter Jones <pjones@redhat.com>
3791S:      Maintained
3792F:      drivers/video/fbdev/efifb.c
3793
3794EFS FILESYSTEM
3795W:      http://aeschi.ch.eu.org/efs/
3796S:      Orphan
3797F:      fs/efs/
3798
3799EHCA (IBM GX bus InfiniBand adapter) DRIVER
3800M:      Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3801M:      Christoph Raisch <raisch@de.ibm.com>
3802L:      linux-rdma@vger.kernel.org
3803S:      Supported
3804F:      drivers/infiniband/hw/ehca/
3805
3806EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3807M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3808L:      netdev@vger.kernel.org
3809S:      Maintained
3810F:      drivers/net/ethernet/ibm/ehea/
3811
3812EM28XX VIDEO4LINUX DRIVER
3813M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3814L:      linux-media@vger.kernel.org
3815W:      http://linuxtv.org
3816T:      git git://linuxtv.org/media_tree.git
3817S:      Maintained
3818F:      drivers/media/usb/em28xx/
3819
3820EMBEDDED LINUX
3821M:      Paul Gortmaker <paul.gortmaker@windriver.com>
3822M:      Matt Mackall <mpm@selenic.com>
3823M:      David Woodhouse <dwmw2@infradead.org>
3824L:      linux-embedded@vger.kernel.org
3825S:      Maintained
3826
3827EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
3828M:      James Smart <james.smart@avagotech.com>
3829M:      Dick Kennedy <dick.kennedy@avagotech.com>
3830L:      linux-scsi@vger.kernel.org
3831W:      http://www.avagotech.com
3832S:      Supported
3833F:      drivers/scsi/lpfc/
3834
3835ENE CB710 FLASH CARD READER DRIVER
3836M:      Michał Mirosław <mirq-linux@rere.qmqm.pl>
3837S:      Maintained
3838F:      drivers/misc/cb710/
3839F:      drivers/mmc/host/cb710-mmc.*
3840F:      include/linux/cb710.h
3841
3842ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3843M:      Maxim Levitsky <maximlevitsky@gmail.com>
3844S:      Maintained
3845F:      drivers/media/rc/ene_ir.*
3846
3847ENHANCED ERROR HANDLING (EEH)
3848M:      Gavin Shan <shangw@linux.vnet.ibm.com>
3849L:      linuxppc-dev@lists.ozlabs.org
3850S:      Supported
3851F:      Documentation/powerpc/eeh-pci-error-recovery.txt
3852F:      arch/powerpc/kernel/eeh*.c
3853
3854EPSON S1D13XXX FRAMEBUFFER DRIVER
3855M:      Kristoffer Ericson <kristoffer.ericson@gmail.com>
3856S:      Maintained
3857T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3858F:      drivers/video/fbdev/s1d13xxxfb.c
3859F:      include/video/s1d13xxxfb.h
3860
3861ET131X NETWORK DRIVER
3862M:      Mark Einon <mark.einon@gmail.com>
3863S:      Odd Fixes
3864F:      drivers/net/ethernet/agere/
3865
3866ETHERNET BRIDGE
3867M:      Stephen Hemminger <stephen@networkplumber.org>
3868L:      bridge@lists.linux-foundation.org
3869L:      netdev@vger.kernel.org
3870W:      http://www.linuxfoundation.org/en/Net:Bridge
3871S:      Maintained
3872F:      include/linux/netfilter_bridge/
3873F:      net/bridge/
3874
3875ETHERNET PHY LIBRARY
3876M:      Florian Fainelli <f.fainelli@gmail.com>
3877L:      netdev@vger.kernel.org
3878S:      Maintained
3879F:      include/linux/phy.h
3880F:      include/linux/phy_fixed.h
3881F:      drivers/net/phy/
3882F:      Documentation/networking/phy.txt
3883F:      drivers/of/of_mdio.c
3884F:      drivers/of/of_net.c
3885
3886EXT2 FILE SYSTEM
3887M:      Jan Kara <jack@suse.cz>
3888L:      linux-ext4@vger.kernel.org
3889S:      Maintained
3890F:      Documentation/filesystems/ext2.txt
3891F:      fs/ext2/
3892F:      include/linux/ext2*
3893
3894EXT3 FILE SYSTEM
3895M:      Jan Kara <jack@suse.cz>
3896M:      Andrew Morton <akpm@linux-foundation.org>
3897M:      Andreas Dilger <adilger.kernel@dilger.ca>
3898L:      linux-ext4@vger.kernel.org
3899S:      Maintained
3900F:      Documentation/filesystems/ext3.txt
3901F:      fs/ext3/
3902
3903EXT4 FILE SYSTEM
3904M:      "Theodore Ts'o" <tytso@mit.edu>
3905M:      Andreas Dilger <adilger.kernel@dilger.ca>
3906L:      linux-ext4@vger.kernel.org
3907W:      http://ext4.wiki.kernel.org
3908Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
3909S:      Maintained
3910F:      Documentation/filesystems/ext4.txt
3911F:      fs/ext4/
3912
3913Extended Verification Module (EVM)
3914M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
3915L:      linux-ima-devel@lists.sourceforge.net
3916L:      linux-security-module@vger.kernel.org
3917S:      Supported
3918F:      security/integrity/evm/
3919
3920EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3921M:      MyungJoo Ham <myungjoo.ham@samsung.com>
3922M:      Chanwoo Choi <cw00.choi@samsung.com>
3923L:      linux-kernel@vger.kernel.org
3924T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3925S:      Maintained
3926F:      drivers/extcon/
3927F:      Documentation/extcon/
3928
3929EXYNOS DP DRIVER
3930M:      Jingoo Han <jingoohan1@gmail.com>
3931L:      dri-devel@lists.freedesktop.org
3932S:      Maintained
3933F:      drivers/gpu/drm/exynos/exynos_dp*
3934
3935EXYNOS MIPI DISPLAY DRIVERS
3936M:      Inki Dae <inki.dae@samsung.com>
3937M:      Donghwa Lee <dh09.lee@samsung.com>
3938M:      Kyungmin Park <kyungmin.park@samsung.com>
3939L:      linux-fbdev@vger.kernel.org
3940S:      Maintained
3941F:      drivers/video/fbdev/exynos/exynos_mipi*
3942F:      include/video/exynos_mipi*
3943
3944F71805F HARDWARE MONITORING DRIVER
3945M:      Jean Delvare <jdelvare@suse.de>
3946L:      lm-sensors@lm-sensors.org
3947S:      Maintained
3948F:      Documentation/hwmon/f71805f
3949F:      drivers/hwmon/f71805f.c
3950
3951FC0011 TUNER DRIVER
3952M:      Michael Buesch <m@bues.ch>
3953L:      linux-media@vger.kernel.org
3954S:      Maintained
3955F:      drivers/media/tuners/fc0011.h
3956F:      drivers/media/tuners/fc0011.c
3957
3958FC2580 MEDIA DRIVER
3959M:      Antti Palosaari <crope@iki.fi>
3960L:      linux-media@vger.kernel.org
3961W:      http://linuxtv.org/
3962W:      http://palosaari.fi/linux/
3963Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3964T:      git git://linuxtv.org/anttip/media_tree.git
3965S:      Maintained
3966F:      drivers/media/tuners/fc2580*
3967
3968FANOTIFY
3969M:      Eric Paris <eparis@redhat.com>
3970S:      Maintained
3971F:      fs/notify/fanotify/
3972F:      include/linux/fanotify.h
3973F:      include/uapi/linux/fanotify.h
3974
3975FARSYNC SYNCHRONOUS DRIVER
3976M:      Kevin Curtis <kevin.curtis@farsite.co.uk>
3977W:      http://www.farsite.co.uk/
3978S:      Supported
3979F:      drivers/net/wan/farsync.*
3980
3981FAULT INJECTION SUPPORT
3982M:      Akinobu Mita <akinobu.mita@gmail.com>
3983S:      Supported
3984F:      Documentation/fault-injection/
3985F:      lib/fault-inject.c
3986
3987FBTFT Framebuffer drivers
3988M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3989M:      Noralf Trønnes <noralf@tronnes.org>
3990S:      Maintained
3991F:      drivers/staging/fbtft/
3992
3993FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3994M:      Vasu Dev <vasu.dev@intel.com>
3995L:      fcoe-devel@open-fcoe.org
3996W:      www.Open-FCoE.org
3997S:      Supported
3998F:      drivers/scsi/libfc/
3999F:      drivers/scsi/fcoe/
4000F:      include/scsi/fc/
4001F:      include/scsi/libfc.h
4002F:      include/scsi/libfcoe.h
4003F:      include/uapi/scsi/fc/
4004
4005FILE LOCKING (flock() and fcntl()/lockf())
4006M:      Jeff Layton <jlayton@poochiereds.net>
4007M:      J. Bruce Fields <bfields@fieldses.org>
4008L:      linux-fsdevel@vger.kernel.org
4009S:      Maintained
4010F:      include/linux/fcntl.h
4011F:      include/linux/fs.h
4012F:      include/uapi/linux/fcntl.h
4013F:      include/uapi/linux/fs.h
4014F:      fs/fcntl.c
4015F:      fs/locks.c
4016
4017FILESYSTEMS (VFS and infrastructure)
4018M:      Alexander Viro <viro@zeniv.linux.org.uk>
4019L:      linux-fsdevel@vger.kernel.org
4020S:      Maintained
4021F:      fs/*
4022
4023FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4024M:      Riku Voipio <riku.voipio@iki.fi>
4025L:      lm-sensors@lm-sensors.org
4026S:      Maintained
4027F:      drivers/hwmon/f75375s.c
4028F:      include/linux/f75375s.h
4029
4030FIREWIRE AUDIO DRIVERS
4031M:      Clemens Ladisch <clemens@ladisch.de>
4032L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4033T:      git git://git.alsa-project.org/alsa-kernel.git
4034S:      Maintained
4035F:      sound/firewire/
4036
4037FIREWIRE MEDIA DRIVERS (firedtv)
4038M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4039L:      linux-media@vger.kernel.org
4040L:      linux1394-devel@lists.sourceforge.net
4041T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4042S:      Maintained
4043F:      drivers/media/firewire/
4044
4045FIREWIRE SBP-2 TARGET
4046M:      Chris Boot <bootc@bootc.net>
4047L:      linux-scsi@vger.kernel.org
4048L:      target-devel@vger.kernel.org
4049L:      linux1394-devel@lists.sourceforge.net
4050T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4051S:      Maintained
4052F:      drivers/target/sbp/
4053
4054FIREWIRE SUBSYSTEM
4055M:      Stefan Richter <stefanr@s5r6.in-berlin.de>
4056L:      linux1394-devel@lists.sourceforge.net
4057W:      http://ieee1394.wiki.kernel.org/
4058T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4059S:      Maintained
4060F:      drivers/firewire/
4061F:      include/linux/firewire.h
4062F:      include/uapi/linux/firewire*.h
4063F:      tools/firewire/
4064
4065FIRMWARE LOADER (request_firmware)
4066M:      Ming Lei <ming.lei@canonical.com>
4067L:      linux-kernel@vger.kernel.org
4068S:      Maintained
4069F:      Documentation/firmware_class/
4070F:      drivers/base/firmware*.c
4071F:      include/linux/firmware.h
4072
4073FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4074M:      Joshua Morris <josh.h.morris@us.ibm.com>
4075M:      Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4076S:      Maintained
4077F:      drivers/block/rsxx/
4078
4079FLOPPY DRIVER
4080M:      Jiri Kosina <jkosina@suse.cz>
4081T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4082S:      Odd fixes
4083F:      drivers/block/floppy.c
4084
4085FMC SUBSYSTEM
4086M:      Alessandro Rubini <rubini@gnudd.com>
4087W:      http://www.ohwr.org/projects/fmc-bus
4088S:      Supported
4089F:      drivers/fmc/
4090F:      include/linux/fmc*.h
4091F:      include/linux/ipmi-fru.h
4092K:      fmc_d.*register
4093
4094FPU EMULATOR
4095M:      Bill Metzenthen <billm@melbpc.org.au>
4096W:      http://floatingpoint.sourceforge.net/emulator/index.html
4097S:      Maintained
4098F:      arch/x86/math-emu/
4099
4100FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4101L:      netdev@vger.kernel.org
4102S:      Orphan
4103F:      drivers/net/wan/dlci.c
4104F:      drivers/net/wan/sdla.c
4105
4106FRAMEBUFFER LAYER
4107M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4108M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
4109L:      linux-fbdev@vger.kernel.org
4110W:      http://linux-fbdev.sourceforge.net/
4111Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
4112T:      git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4113S:      Maintained
4114F:      Documentation/fb/
4115F:      Documentation/devicetree/bindings/fb/
4116F:      drivers/video/
4117F:      include/video/
4118F:      include/linux/fb.h
4119F:      include/uapi/video/
4120F:      include/uapi/linux/fb.h
4121
4122FREESCALE DIU FRAMEBUFFER DRIVER
4123M:      Timur Tabi <timur@tabi.org>
4124L:      linux-fbdev@vger.kernel.org
4125S:      Maintained
4126F:      drivers/video/fbdev/fsl-diu-fb.*
4127
4128FREESCALE DMA DRIVER
4129M:      Li Yang <leoli@freescale.com>
4130M:      Zhang Wei <zw@zh-kernel.org>
4131L:      linuxppc-dev@lists.ozlabs.org
4132S:      Maintained
4133F:      drivers/dma/fsldma.*
4134
4135FREESCALE I2C CPM DRIVER
4136M:      Jochen Friedrich <jochen@scram.de>
4137L:      linuxppc-dev@lists.ozlabs.org
4138L:      linux-i2c@vger.kernel.org
4139S:      Maintained
4140F:      drivers/i2c/busses/i2c-cpm.c
4141
4142FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4143M:      Sascha Hauer <kernel@pengutronix.de>
4144L:      linux-fbdev@vger.kernel.org
4145L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4146S:      Maintained
4147F:      include/linux/platform_data/video-imxfb.h
4148F:      drivers/video/fbdev/imxfb.c
4149
4150FREESCALE QUAD SPI DRIVER
4151M:      Han Xu <han.xu@freescale.com>
4152L:      linux-mtd@lists.infradead.org
4153S:      Maintained
4154F:      drivers/mtd/spi-nor/fsl-quadspi.c
4155
4156FREESCALE SOC FS_ENET DRIVER
4157M:      Pantelis Antoniou <pantelis.antoniou@gmail.com>
4158M:      Vitaly Bordug <vbordug@ru.mvista.com>
4159L:      linuxppc-dev@lists.ozlabs.org
4160L:      netdev@vger.kernel.org
4161S:      Maintained
4162F:      drivers/net/ethernet/freescale/fs_enet/
4163F:      include/linux/fs_enet_pd.h
4164
4165FREESCALE QUICC ENGINE LIBRARY
4166L:      linuxppc-dev@lists.ozlabs.org
4167S:      Orphan
4168F:      arch/powerpc/sysdev/qe_lib/
4169F:      arch/powerpc/include/asm/*qe.h
4170
4171FREESCALE USB PERIPHERAL DRIVERS
4172M:      Li Yang <leoli@freescale.com>
4173L:      linux-usb@vger.kernel.org
4174L:      linuxppc-dev@lists.ozlabs.org
4175S:      Maintained
4176F:      drivers/usb/gadget/udc/fsl*
4177
4178FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4179M:      Li Yang <leoli@freescale.com>
4180L:      netdev@vger.kernel.org
4181L:      linuxppc-dev@lists.ozlabs.org
4182S:      Maintained
4183F:      drivers/net/ethernet/freescale/ucc_geth*
4184
4185FREESCALE QUICC ENGINE UCC UART DRIVER
4186M:      Timur Tabi <timur@tabi.org>
4187L:      linuxppc-dev@lists.ozlabs.org
4188S:      Maintained
4189F:      drivers/tty/serial/ucc_uart.c
4190
4191FREESCALE SOC SOUND DRIVERS
4192M:      Timur Tabi <timur@tabi.org>
4193M:      Nicolin Chen <nicoleotsuka@gmail.com>
4194M:      Xiubo Li <Xiubo.Lee@gmail.com>
4195L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
4196L:      linuxppc-dev@lists.ozlabs.org
4197S:      Maintained
4198F:      sound/soc/fsl/fsl*
4199F:      sound/soc/fsl/imx*
4200F:      sound/soc/fsl/mpc8610_hpcd.c
4201
4202FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4203M:      J. German Rivera <German.Rivera@freescale.com>
4204L:      linux-kernel@vger.kernel.org
4205S:      Maintained
4206F:      drivers/staging/fsl-mc/
4207
4208FREEVXFS FILESYSTEM
4209M:      Christoph Hellwig <hch@infradead.org>
4210W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
4211S:      Maintained
4212F:      fs/freevxfs/
4213
4214FREEZER
4215M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4216M:      Pavel Machek <pavel@ucw.cz>
4217L:      linux-pm@vger.kernel.org
4218S:      Supported
4219F:      Documentation/power/freezing-of-tasks.txt
4220F:      include/linux/freezer.h
4221F:      kernel/freezer.c
4222
4223FRONTSWAP API
4224M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4225L:      linux-kernel@vger.kernel.org
4226S:      Maintained
4227F:      mm/frontswap.c
4228F:      include/linux/frontswap.h
4229
4230FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4231M:      David Howells <dhowells@redhat.com>
4232L:      linux-cachefs@redhat.com
4233S:      Supported
4234F:      Documentation/filesystems/caching/
4235F:      fs/fscache/
4236F:      include/linux/fscache*.h
4237
4238F2FS FILE SYSTEM
4239M:      Jaegeuk Kim <jaegeuk@kernel.org>
4240M:      Changman Lee <cm224.lee@samsung.com>
4241L:      linux-f2fs-devel@lists.sourceforge.net
4242W:      http://en.wikipedia.org/wiki/F2FS
4243T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4244S:      Maintained
4245F:      Documentation/filesystems/f2fs.txt
4246F:      Documentation/ABI/testing/sysfs-fs-f2fs
4247F:      fs/f2fs/
4248F:      include/linux/f2fs_fs.h
4249
4250FUJITSU FR-V (FRV) PORT
4251M:      David Howells <dhowells@redhat.com>
4252S:      Maintained
4253F:      arch/frv/
4254
4255FUJITSU LAPTOP EXTRAS
4256M:      Jonathan Woithe <jwoithe@just42.net>
4257L:      platform-driver-x86@vger.kernel.org
4258S:      Maintained
4259F:      drivers/platform/x86/fujitsu-laptop.c
4260
4261FUJITSU M-5MO LS CAMERA ISP DRIVER
4262M:      Kyungmin Park <kyungmin.park@samsung.com>
4263M:      Heungjun Kim <riverful.kim@samsung.com>
4264L:      linux-media@vger.kernel.org
4265S:      Maintained
4266F:      drivers/media/i2c/m5mols/
4267F:      include/media/m5mols.h
4268
4269FUJITSU TABLET EXTRAS
4270M:      Robert Gerlach <khnz@gmx.de>
4271L:      platform-driver-x86@vger.kernel.org
4272S:      Maintained
4273F:      drivers/platform/x86/fujitsu-tablet.c
4274
4275FUSE: FILESYSTEM IN USERSPACE
4276M:      Miklos Szeredi <miklos@szeredi.hu>
4277L:      fuse-devel@lists.sourceforge.net
4278W:      http://fuse.sourceforge.net/
4279S:      Maintained
4280F:      fs/fuse/
4281F:      include/uapi/linux/fuse.h
4282
4283FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4284M:      Rik Faith <faith@cs.unc.edu>
4285L:      linux-scsi@vger.kernel.org
4286S:      Odd Fixes (e.g., new signatures)
4287F:      drivers/scsi/fdomain.*
4288
4289GCOV BASED KERNEL PROFILING
4290M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4291S:      Maintained
4292F:      kernel/gcov/
4293F:      Documentation/gcov.txt
4294
4295GDT SCSI DISK ARRAY CONTROLLER DRIVER
4296M:      Achim Leubner <achim_leubner@adaptec.com>
4297L:      linux-scsi@vger.kernel.org
4298W:      http://www.icp-vortex.com/
4299S:      Supported
4300F:      drivers/scsi/gdt*
4301
4302GDB KERNEL DEBUGGING HELPER SCRIPTS
4303M:      Jan Kiszka <jan.kiszka@siemens.com>
4304S:      Supported
4305F:      scripts/gdb/
4306
4307GEMTEK FM RADIO RECEIVER DRIVER
4308M:      Hans Verkuil <hverkuil@xs4all.nl>
4309L:      linux-media@vger.kernel.org
4310T:      git git://linuxtv.org/media_tree.git
4311W:      http://linuxtv.org
4312S:      Maintained
4313F:      drivers/media/radio/radio-gemtek*
4314
4315GENERIC GPIO I2C DRIVER
4316M:      Haavard Skinnemoen <hskinnemoen@gmail.com>
4317S:      Supported
4318F:      drivers/i2c/busses/i2c-gpio.c
4319F:      include/linux/i2c-gpio.h
4320
4321GENERIC GPIO I2C MULTIPLEXER DRIVER
4322M:      Peter Korsgaard <peter.korsgaard@barco.com>
4323L:      linux-i2c@vger.kernel.org
4324S:      Supported
4325F:      drivers/i2c/muxes/i2c-mux-gpio.c
4326F:      include/linux/i2c-mux-gpio.h
4327F:      Documentation/i2c/muxes/i2c-mux-gpio
4328
4329GENERIC HDLC (WAN) DRIVERS
4330M:      Krzysztof Halasa <khc@pm.waw.pl>
4331W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
4332S:      Maintained
4333F:      drivers/net/wan/c101.c
4334F:      drivers/net/wan/hd6457*
4335F:      drivers/net/wan/hdlc*
4336F:      drivers/net/wan/n2.c
4337F:      drivers/net/wan/pc300too.c
4338F:      drivers/net/wan/pci200syn.c
4339F:      drivers/net/wan/wanxl*
4340
4341GENERIC INCLUDE/ASM HEADER FILES
4342M:      Arnd Bergmann <arnd@arndb.de>
4343L:      linux-arch@vger.kernel.org
4344T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4345S:      Maintained
4346F:      include/asm-generic/
4347F:      include/uapi/asm-generic/
4348
4349GENERIC PHY FRAMEWORK
4350M:      Kishon Vijay Abraham I <kishon@ti.com>
4351L:      linux-kernel@vger.kernel.org
4352T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4353S:      Supported
4354F:      drivers/phy/
4355F:      include/linux/phy/
4356
4357GENERIC PM DOMAINS
4358M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4359M:      Kevin Hilman <khilman@kernel.org>
4360M:      Ulf Hansson <ulf.hansson@linaro.org>
4361L:      linux-pm@vger.kernel.org
4362S:      Supported
4363F:      drivers/base/power/domain*.c
4364F:      include/linux/pm_domain.h
4365
4366GENERIC UIO DRIVER FOR PCI DEVICES
4367M:      "Michael S. Tsirkin" <mst@redhat.com>
4368L:      kvm@vger.kernel.org
4369S:      Supported
4370F:      drivers/uio/uio_pci_generic.c
4371
4372GET_MAINTAINER SCRIPT
4373M:      Joe Perches <joe@perches.com>
4374S:      Maintained
4375F:      scripts/get_maintainer.pl
4376
4377GFS2 FILE SYSTEM
4378M:      Steven Whitehouse <swhiteho@redhat.com>
4379M:      Bob Peterson <rpeterso@redhat.com>
4380L:      cluster-devel@redhat.com
4381W:      http://sources.redhat.com/cluster/
4382T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4383S:      Supported
4384F:      Documentation/filesystems/gfs2*.txt
4385F:      fs/gfs2/
4386F:      include/uapi/linux/gfs2_ondisk.h
4387
4388GIGASET ISDN DRIVERS
4389M:      Paul Bolle <pebolle@tiscali.nl>
4390L:      gigaset307x-common@lists.sourceforge.net
4391W:      http://gigaset307x.sourceforge.net/
4392S:      Odd Fixes
4393F:      Documentation/isdn/README.gigaset
4394F:      drivers/isdn/gigaset/
4395F:      include/uapi/linux/gigaset_dev.h
4396
4397GO7007 MPEG CODEC
4398M:      Hans Verkuil <hans.verkuil@cisco.com>
4399L:      linux-media@vger.kernel.org
4400S:      Maintained
4401F:      drivers/media/usb/go7007/
4402
4403GOODIX TOUCHSCREEN
4404M:      Bastien Nocera <hadess@hadess.net>
4405L:      linux-input@vger.kernel.org
4406S:      Maintained
4407F:      drivers/input/touchscreen/goodix.c
4408
4409GPIO SUBSYSTEM
4410M:      Linus Walleij <linus.walleij@linaro.org>
4411M:      Alexandre Courbot <gnurou@gmail.com>
4412L:      linux-gpio@vger.kernel.org
4413T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4414S:      Maintained
4415F:      Documentation/gpio/
4416F:      drivers/gpio/
4417F:      include/linux/gpio/
4418F:      include/linux/gpio.h
4419F:      include/asm-generic/gpio.h
4420
4421GRE DEMULTIPLEXER DRIVER
4422M:      Dmitry Kozlov <xeb@mail.ru>
4423L:      netdev@vger.kernel.org
4424S:      Maintained
4425F:      net/ipv4/gre_demux.c
4426F:      net/ipv4/gre_offload.c
4427F:      include/net/gre.h
4428
4429GRETH 10/100/1G Ethernet MAC device driver
4430M:      Kristoffer Glembo <kristoffer@gaisler.com>
4431L:      netdev@vger.kernel.org
4432S:      Maintained
4433F:      drivers/net/ethernet/aeroflex/
4434
4435GSPCA FINEPIX SUBDRIVER
4436M:      Frank Zago <frank@zago.net>
4437L:      linux-media@vger.kernel.org
4438T:      git git://linuxtv.org/media_tree.git
4439S:      Maintained
4440F:      drivers/media/usb/gspca/finepix.c
4441
4442GSPCA GL860 SUBDRIVER
4443M:      Olivier Lorin <o.lorin@laposte.net>
4444L:      linux-media@vger.kernel.org
4445T:      git git://linuxtv.org/media_tree.git
4446S:      Maintained
4447F:      drivers/media/usb/gspca/gl860/
4448
4449GSPCA M5602 SUBDRIVER
4450M:      Erik Andren <erik.andren@gmail.com>
4451L:      linux-media@vger.kernel.org
4452T:      git git://linuxtv.org/media_tree.git
4453S:      Maintained
4454F:      drivers/media/usb/gspca/m5602/
4455
4456GSPCA PAC207 SONIXB SUBDRIVER
4457M:      Hans de Goede <hdegoede@redhat.com>
4458L:      linux-media@vger.kernel.org
4459T:      git git://linuxtv.org/media_tree.git
4460S:      Maintained
4461F:      drivers/media/usb/gspca/pac207.c
4462
4463GSPCA SN9C20X SUBDRIVER
4464M:      Brian Johnson <brijohn@gmail.com>
4465L:      linux-media@vger.kernel.org
4466T:      git git://linuxtv.org/media_tree.git
4467S:      Maintained
4468F:      drivers/media/usb/gspca/sn9c20x.c
4469
4470GSPCA T613 SUBDRIVER
4471M:      Leandro Costantino <lcostantino@gmail.com>
4472L:      linux-media@vger.kernel.org
4473T:      git git://linuxtv.org/media_tree.git
4474S:      Maintained
4475F:      drivers/media/usb/gspca/t613.c
4476
4477GSPCA USB WEBCAM DRIVER
4478M:      Hans de Goede <hdegoede@redhat.com>
4479L:      linux-media@vger.kernel.org
4480T:      git git://linuxtv.org/media_tree.git
4481S:      Maintained
4482F:      drivers/media/usb/gspca/
4483
4484GUID PARTITION TABLE (GPT)
4485M:      Davidlohr Bueso <davidlohr@hp.com>
4486L:      linux-efi@vger.kernel.org
4487S:      Maintained
4488F:      block/partitions/efi.*
4489
4490STK1160 USB VIDEO CAPTURE DRIVER
4491M:      Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4492L:      linux-media@vger.kernel.org
4493T:      git git://linuxtv.org/media_tree.git
4494S:      Maintained
4495F:      drivers/media/usb/stk1160/
4496
4497HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4498M:      Frank Seidel <frank@f-seidel.de>
4499L:      platform-driver-x86@vger.kernel.org
4500W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4501S:      Maintained
4502F:      drivers/platform/x86/hdaps.c
4503
4504HDPVR USB VIDEO ENCODER DRIVER
4505M:      Hans Verkuil <hverkuil@xs4all.nl>
4506L:      linux-media@vger.kernel.org
4507T:      git git://linuxtv.org/media_tree.git
4508W:      http://linuxtv.org
4509S:      Odd Fixes
4510F:      drivers/media/usb/hdpvr/
4511
4512HWPOISON MEMORY FAILURE HANDLING
4513M:      Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4514L:      linux-mm@kvack.org
4515S:      Maintained
4516F:      mm/memory-failure.c
4517F:      mm/hwpoison-inject.c
4518
4519HYPERVISOR VIRTUAL CONSOLE DRIVER
4520L:      linuxppc-dev@lists.ozlabs.org
4521S:      Odd Fixes
4522F:      drivers/tty/hvc/
4523
4524HACKRF MEDIA DRIVER
4525M:      Antti Palosaari <crope@iki.fi>
4526L:      linux-media@vger.kernel.org
4527W:      http://linuxtv.org/
4528W:      http://palosaari.fi/linux/
4529Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4530T:      git git://linuxtv.org/anttip/media_tree.git
4531S:      Maintained
4532F:      drivers/media/usb/hackrf/
4533
4534HARDWARE MONITORING
4535M:      Jean Delvare <jdelvare@suse.de>
4536M:      Guenter Roeck <linux@roeck-us.net>
4537L:      lm-sensors@lm-sensors.org
4538W:      http://www.lm-sensors.org/
4539T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4540T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4541S:      Maintained
4542F:      Documentation/hwmon/
4543F:      drivers/hwmon/
4544F:      include/linux/hwmon*.h
4545
4546HARDWARE RANDOM NUMBER GENERATOR CORE
4547M:      Matt Mackall <mpm@selenic.com>
4548M:      Herbert Xu <herbert@gondor.apana.org.au>
4549L:      linux-crypto@vger.kernel.org
4550S:      Odd fixes
4551F:      Documentation/hw_random.txt
4552F:      drivers/char/hw_random/
4553F:      include/linux/hw_random.h
4554
4555HARDWARE SPINLOCK CORE
4556M:      Ohad Ben-Cohen <ohad@wizery.com>
4557S:      Maintained
4558F:      Documentation/hwspinlock.txt
4559F:      drivers/hwspinlock/hwspinlock_*
4560F:      include/linux/hwspinlock.h
4561
4562HARMONY SOUND DRIVER
4563L:      linux-parisc@vger.kernel.org
4564S:      Maintained
4565F:      sound/parisc/harmony.*
4566
4567HD29L2 MEDIA DRIVER
4568M:      Antti Palosaari <crope@iki.fi>
4569L:      linux-media@vger.kernel.org
4570W:      http://linuxtv.org/
4571W:      http://palosaari.fi/linux/
4572Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4573T:      git git://linuxtv.org/anttip/media_tree.git
4574S:      Maintained
4575F:      drivers/media/dvb-frontends/hd29l2*
4576
4577HEWLETT-PACKARD SMART2 RAID DRIVER
4578L:      iss_storagedev@hp.com
4579S:      Orphan
4580F:      Documentation/blockdev/cpqarray.txt
4581F:      drivers/block/cpqarray.*
4582
4583HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4584M:      Don Brace <don.brace@pmcs.com>
4585L:      iss_storagedev@hp.com
4586L:      storagedev@pmcs.com
4587L:      linux-scsi@vger.kernel.org
4588S:      Supported
4589F:      Documentation/scsi/hpsa.txt
4590F:      drivers/scsi/hpsa*.[ch]
4591F:      include/linux/cciss*.h
4592F:      include/uapi/linux/cciss*.h
4593
4594HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4595M:      Don Brace <don.brace@pmcs.com>
4596L:      iss_storagedev@hp.com
4597L:      storagedev@pmcs.com
4598L:      linux-scsi@vger.kernel.org
4599S:      Supported
4600F:      Documentation/blockdev/cciss.txt
4601F:      drivers/block/cciss*
4602F:      include/linux/cciss_ioctl.h
4603F:      include/uapi/linux/cciss_ioctl.h
4604
4605HFS FILESYSTEM
4606L:      linux-fsdevel@vger.kernel.org
4607S:      Orphan
4608F:      Documentation/filesystems/hfs.txt
4609F:      fs/hfs/
4610
4611HFSPLUS FILESYSTEM
4612L:      linux-fsdevel@vger.kernel.org
4613S:      Orphan
4614F:      Documentation/filesystems/hfsplus.txt
4615F:      fs/hfsplus/
4616
4617HGA FRAMEBUFFER DRIVER
4618M:      Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4619L:      linux-nvidia@lists.surfsouth.com
4620W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4621S:      Maintained
4622F:      drivers/video/fbdev/hgafb.c
4623
4624HIBERNATION (aka Software Suspend, aka swsusp)
4625M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
4626M:      Pavel Machek <pavel@ucw.cz>
4627L:      linux-pm@vger.kernel.org
4628S:      Supported
4629F:      arch/x86/power/
4630F:      drivers/base/power/
4631F:      kernel/power/
4632F:      include/linux/suspend.h
4633F:      include/linux/freezer.h
4634F:      include/linux/pm.h
4635F:      arch/*/include/asm/suspend*.h
4636
4637HID CORE LAYER
4638M:      Jiri Kosina <jkosina@suse.cz>
4639L:      linux-input@vger.kernel.org
4640T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4641S:      Maintained
4642F:      drivers/hid/
4643F:      include/linux/hid*
4644F:      include/uapi/linux/hid*
4645
4646HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4647M:      Thomas Gleixner <tglx@linutronix.de>
4648L:      linux-kernel@vger.kernel.org
4649T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4650S:      Maintained
4651F:      Documentation/timers/
4652F:      kernel/time/hrtimer.c
4653F:      kernel/time/clockevents.c
4654F:      kernel/time/tick*.*
4655F:      kernel/time/timer_*.c
4656F:      include/linux/clockchips.h
4657F:      include/linux/hrtimer.h
4658
4659HIGH-SPEED SCC DRIVER FOR AX.25
4660L:      linux-hams@vger.kernel.org
4661S:      Orphan
4662F:      drivers/net/hamradio/dmascc.c
4663F:      drivers/net/hamradio/scc.c
4664
4665HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4666M:      HighPoint Linux Team <linux@highpoint-tech.com>
4667W:      http://www.highpoint-tech.com
4668S:      Supported
4669F:      Documentation/scsi/hptiop.txt
4670F:      drivers/scsi/hptiop.c
4671
4672HIPPI
4673M:      Jes Sorensen <jes@trained-monkey.org>
4674L:      linux-hippi@sunsite.dk
4675S:      Maintained
4676F:      include/linux/hippidevice.h
4677F:      include/uapi/linux/if_hippi.h
4678F:      net/802/hippi.c
4679F:      drivers/net/hippi/
4680
4681HOST AP DRIVER
4682M:      Jouni Malinen <j@w1.fi>
4683L:      hostap@shmoo.com (subscribers-only)
4684L:      linux-wireless@vger.kernel.org
4685W:      http://hostap.epitest.fi/
4686S:      Maintained
4687F:      drivers/net/wireless/hostap/
4688
4689HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4690L:      platform-driver-x86@vger.kernel.org
4691S:      Orphan
4692F:      drivers/platform/x86/tc1100-wmi.c
4693
4694HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4695M:      Jaroslav Kysela <perex@perex.cz>
4696S:      Maintained
4697F:      drivers/net/ethernet/hp/hp100.*
4698
4699HPET:   High Precision Event Timers driver
4700M:      Clemens Ladisch <clemens@ladisch.de>
4701S:      Maintained
4702F:      Documentation/timers/hpet.txt
4703F:      drivers/char/hpet.c
4704F:      include/linux/hpet.h
4705F:      include/uapi/linux/hpet.h
4706
4707HPET:   x86
4708S:      Orphan
4709F:      arch/x86/kernel/hpet.c
4710F:      arch/x86/include/asm/hpet.h
4711
4712HPFS FILESYSTEM
4713M:      Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4714W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4715S:      Maintained
4716F:      fs/hpfs/
4717
4718HSI SUBSYSTEM
4719M:      Sebastian Reichel <sre@kernel.org>
4720T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4721S:      Maintained
4722F:      Documentation/ABI/testing/sysfs-bus-hsi
4723F:      Documentation/hsi.txt
4724F:      drivers/hsi/
4725F:      include/linux/hsi/
4726F:      include/uapi/linux/hsi/
4727
4728HSO 3G MODEM DRIVER
4729M:      Jan Dumon <j.dumon@option.com>
4730W:      http://www.pharscape.org
4731S:      Maintained
4732F:      drivers/net/usb/hso.c
4733
4734HSR NETWORK PROTOCOL
4735M:      Arvid Brodin <arvid.brodin@alten.se>
4736L:      netdev@vger.kernel.org
4737S:      Maintained
4738F:      net/hsr/
4739
4740HTCPEN TOUCHSCREEN DRIVER
4741M:      Pau Oliva Fora <pof@eslack.org>
4742L:      linux-input@vger.kernel.org
4743S:      Maintained
4744F:      drivers/input/touchscreen/htcpen.c
4745
4746HUGETLB FILESYSTEM
4747M:      Nadia Yvette Chambers <nyc@holomorphy.com>
4748S:      Maintained
4749F:      fs/hugetlbfs/
4750
4751Hyper-V CORE AND DRIVERS
4752M:      K. Y. Srinivasan <kys@microsoft.com>
4753M:      Haiyang Zhang <haiyangz@microsoft.com>
4754L:      devel@linuxdriverproject.org
4755S:      Maintained
4756F:      arch/x86/include/asm/mshyperv.h
4757F:      arch/x86/include/uapi/asm/hyperv.h
4758F:      arch/x86/kernel/cpu/mshyperv.c
4759F:      drivers/hid/hid-hyperv.c
4760F:      drivers/hv/
4761F:      drivers/input/serio/hyperv-keyboard.c
4762F:      drivers/net/hyperv/
4763F:      drivers/scsi/storvsc_drv.c
4764F:      drivers/video/fbdev/hyperv_fb.c
4765F:      include/linux/hyperv.h
4766F:      tools/hv/
4767
4768I2C OVER PARALLEL PORT
4769M:      Jean Delvare <jdelvare@suse.de>
4770L:      linux-i2c@vger.kernel.org
4771S:      Maintained
4772F:      Documentation/i2c/busses/i2c-parport
4773F:      Documentation/i2c/busses/i2c-parport-light
4774F:      drivers/i2c/busses/i2c-parport.c
4775F:      drivers/i2c/busses/i2c-parport-light.c
4776
4777I2C/SMBUS CONTROLLER DRIVERS FOR PC
4778M:      Jean Delvare <jdelvare@suse.de>
4779L:      linux-i2c@vger.kernel.org
4780S:      Maintained
4781F:      Documentation/i2c/busses/i2c-ali1535
4782F:      Documentation/i2c/busses/i2c-ali1563
4783F:      Documentation/i2c/busses/i2c-ali15x3
4784F:      Documentation/i2c/busses/i2c-amd756
4785F:      Documentation/i2c/busses/i2c-amd8111
4786F:      Documentation/i2c/busses/i2c-i801
4787F:      Documentation/i2c/busses/i2c-nforce2
4788F:      Documentation/i2c/busses/i2c-piix4
4789F:      Documentation/i2c/busses/i2c-sis5595
4790F:      Documentation/i2c/busses/i2c-sis630
4791F:      Documentation/i2c/busses/i2c-sis96x
4792F:      Documentation/i2c/busses/i2c-via
4793F:      Documentation/i2c/busses/i2c-viapro
4794F:      drivers/i2c/busses/i2c-ali1535.c
4795F:      drivers/i2c/busses/i2c-ali1563.c
4796F:      drivers/i2c/busses/i2c-ali15x3.c
4797F:      drivers/i2c/busses/i2c-amd756.c
4798F:      drivers/i2c/busses/i2c-amd756-s4882.c
4799F:      drivers/i2c/busses/i2c-amd8111.c
4800F:      drivers/i2c/busses/i2c-i801.c
4801F:      drivers/i2c/busses/i2c-isch.c
4802F:      drivers/i2c/busses/i2c-nforce2.c
4803F:      drivers/i2c/busses/i2c-nforce2-s4985.c
4804F:      drivers/i2c/busses/i2c-piix4.c
4805F:      drivers/i2c/busses/i2c-sis5595.c
4806F:      drivers/i2c/busses/i2c-sis630.c
4807F:      drivers/i2c/busses/i2c-sis96x.c
4808F:      drivers/i2c/busses/i2c-via.c
4809F:      drivers/i2c/busses/i2c-viapro.c
4810
4811I2C/SMBUS ISMT DRIVER
4812M:      Seth Heasley <seth.heasley@intel.com>
4813M:      Neil Horman <nhorman@tuxdriver.com>
4814L:      linux-i2c@vger.kernel.org
4815F:      drivers/i2c/busses/i2c-ismt.c
4816F:      Documentation/i2c/busses/i2c-ismt
4817
4818I2C/SMBUS STUB DRIVER
4819M:      Jean Delvare <jdelvare@suse.de>
4820L:      linux-i2c@vger.kernel.org
4821S:      Maintained
4822F:      drivers/i2c/i2c-stub.c
4823
4824I2C SUBSYSTEM
4825M:      Wolfram Sang <wsa@the-dreams.de>
4826L:      linux-i2c@vger.kernel.org
4827W:      https://i2c.wiki.kernel.org/
4828Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
4829T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4830S:      Maintained
4831F:      Documentation/devicetree/bindings/i2c/
4832F:      Documentation/i2c/
4833F:      drivers/i2c/
4834F:      include/linux/i2c.h
4835F:      include/linux/i2c-*.h
4836F:      include/uapi/linux/i2c.h
4837F:      include/uapi/linux/i2c-*.h
4838
4839I2C ACPI SUPPORT
4840M:      Mika Westerberg <mika.westerberg@linux.intel.com>
4841L:      linux-i2c@vger.kernel.org
4842L:      linux-acpi@vger.kernel.org
4843S:      Maintained
4844
4845I2C-TAOS-EVM DRIVER
4846M:      Jean Delvare <jdelvare@suse.de>
4847L:      linux-i2c@vger.kernel.org
4848S:      Maintained
4849F:      Documentation/i2c/busses/i2c-taos-evm
4850F:      drivers/i2c/busses/i2c-taos-evm.c
4851
4852I2C-TINY-USB DRIVER
4853M:      Till Harbaum <till@harbaum.org>
4854L:      linux-i2c@vger.kernel.org
4855W:      http://www.harbaum.org/till/i2c_tiny_usb
4856S:      Maintained
4857F:      drivers/i2c/busses/i2c-tiny-usb.c
4858
4859i386 BOOT CODE
4860M:      "H. Peter Anvin" <hpa@zytor.com>
4861S:      Maintained
4862F:      arch/x86/boot/
4863
4864i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4865M:      "H. Peter Anvin" <hpa@zytor.com>
4866T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4867S:      Maintained
4868
4869IA64 (Itanium) PLATFORM
4870M:      Tony Luck <tony.luck@intel.com>
4871M:      Fenghua Yu <fenghua.yu@intel.com>
4872L:      linux-ia64@vger.kernel.org
4873T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4874S:      Maintained
4875F:      arch/ia64/
4876
4877IBM Power in-Nest Crypto Acceleration
4878M:      Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4879M:      Fionnuala Gunter <fin@linux.vnet.ibm.com>
4880L:      linux-crypto@vger.kernel.org
4881S:      Supported
4882F:      drivers/crypto/nx/
4883
4884IBM Power 842 compression accelerator
4885M:      Dan Streetman <ddstreet@us.ibm.com>
4886S:      Supported
4887F:      drivers/crypto/nx/nx-842.c
4888F:      include/linux/nx842.h
4889
4890IBM Power Linux RAID adapter
4891M:      Brian King <brking@us.ibm.com>
4892S:      Supported
4893F:      drivers/scsi/ipr.*
4894
4895IBM Power Virtual Ethernet Device Driver
4896M:      Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4897L:      netdev@vger.kernel.org
4898S:      Supported
4899F:      drivers/net/ethernet/ibm/ibmveth.*
4900
4901IBM Power Virtual SCSI Device Drivers
4902M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4903L:      linux-scsi@vger.kernel.org
4904S:      Supported
4905F:      drivers/scsi/ibmvscsi/ibmvscsi*
4906F:      drivers/scsi/ibmvscsi/viosrp.h
4907
4908IBM Power Virtual FC Device Drivers
4909M:      Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4910L:      linux-scsi@vger.kernel.org
4911S:      Supported
4912F:      drivers/scsi/ibmvscsi/ibmvfc*
4913
4914IBM ServeRAID RAID DRIVER
4915S:      Orphan
4916F:      drivers/scsi/ips.*
4917
4918ICH LPC AND GPIO DRIVER
4919M:      Peter Tyser <ptyser@xes-inc.com>
4920S:      Maintained
4921F:      drivers/mfd/lpc_ich.c
4922F:      drivers/gpio/gpio-ich.c
4923
4924IDE SUBSYSTEM
4925M:      "David S. Miller" <davem@davemloft.net>
4926L:      linux-ide@vger.kernel.org
4927Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
4928T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4929S:      Maintained
4930F:      Documentation/ide/
4931F:      drivers/ide/
4932F:      include/linux/ide.h
4933
4934IDEAPAD LAPTOP EXTRAS DRIVER
4935M:      Ike Panhc <ike.pan@canonical.com>
4936L:      platform-driver-x86@vger.kernel.org
4937W:      http://launchpad.net/ideapad-laptop
4938S:      Maintained
4939F:      drivers/platform/x86/ideapad-laptop.c
4940
4941IDEAPAD LAPTOP SLIDEBAR DRIVER
4942M:      Andrey Moiseev <o2g.org.ru@gmail.com>
4943L:      linux-input@vger.kernel.org
4944W:      https://github.com/o2genum/ideapad-slidebar
4945S:      Maintained
4946F:      drivers/input/misc/ideapad_slidebar.c
4947
4948IDE/ATAPI DRIVERS
4949M:      Borislav Petkov <bp@alien8.de>
4950L:      linux-ide@vger.kernel.org
4951S:      Maintained
4952F:      Documentation/cdrom/ide-cd
4953F:      drivers/ide/ide-cd*
4954
4955IDLE-I7300
4956M:      Andy Henroid <andrew.d.henroid@intel.com>
4957L:      linux-pm@vger.kernel.org
4958S:      Supported
4959F:      drivers/idle/i7300_idle.c
4960
4961IEEE 802.15.4 SUBSYSTEM
4962M:      Alexander Aring <alex.aring@gmail.com>
4963L:      linux-wpan@vger.kernel.org
4964W:      https://github.com/linux-wpan
4965T:      git git://github.com/linux-wpan/linux-wpan-next.git
4966S:      Maintained
4967F:      net/ieee802154/
4968F:      net/mac802154/
4969F:      drivers/net/ieee802154/
4970F:      include/linux/nl802154.h
4971F:      include/linux/ieee802154.h
4972F:      include/net/nl802154.h
4973F:      include/net/mac802154.h
4974F:      include/net/af_ieee802154.h
4975F:      include/net/cfg802154.h
4976F:      include/net/ieee802154_netdev.h
4977F:      Documentation/networking/ieee802154.txt
4978
4979IGORPLUG-USB IR RECEIVER
4980M:      Sean Young <sean@mess.org>
4981L:      linux-media@vger.kernel.org
4982S:      Maintained
4983F:      drivers/media/rc/igorplugusb.c
4984
4985IGUANAWORKS USB IR TRANSCEIVER
4986M:      Sean Young <sean@mess.org>
4987L:      linux-media@vger.kernel.org
4988S:      Maintained
4989F:      drivers/media/rc/iguanair.c
4990
4991IIO SUBSYSTEM AND DRIVERS
4992M:      Jonathan Cameron <jic23@kernel.org>
4993R:      Hartmut Knaack <knaack.h@gmx.de>
4994R:      Lars-Peter Clausen <lars@metafoo.de>
4995R:      Peter Meerwald <pmeerw@pmeerw.net>
4996L:      linux-iio@vger.kernel.org
4997S:      Maintained
4998F:      drivers/iio/
4999F:      drivers/staging/iio/
5000F:      include/linux/iio/
5001F:      tools/iio/
5002
5003IKANOS/ADI EAGLE ADSL USB DRIVER
5004M:      Matthieu Castet <castet.matthieu@free.fr>
5005M:      Stanislaw Gruszka <stf_xl@wp.pl>
5006S:      Maintained
5007F:      drivers/usb/atm/ueagle-atm.c
5008
5009INA209 HARDWARE MONITOR DRIVER
5010M:      Guenter Roeck <linux@roeck-us.net>
5011L:      lm-sensors@lm-sensors.org
5012S:      Maintained
5013F:      Documentation/hwmon/ina209
5014F:      Documentation/devicetree/bindings/i2c/ina209.txt
5015F:      drivers/hwmon/ina209.c
5016
5017INA2XX HARDWARE MONITOR DRIVER
5018M:      Guenter Roeck <linux@roeck-us.net>
5019L:      lm-sensors@lm-sensors.org
5020S:      Maintained
5021F:      Documentation/hwmon/ina2xx
5022F:      drivers/hwmon/ina2xx.c
5023F:      include/linux/platform_data/ina2xx.h
5024
5025INDUSTRY PACK SUBSYSTEM (IPACK)
5026M:      Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5027M:      Jens Taprogge <jens.taprogge@taprogge.org>
5028M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5029L:      industrypack-devel@lists.sourceforge.net
5030W:      http://industrypack.sourceforge.net
5031S:      Maintained
5032F:      drivers/ipack/
5033
5034INGENIC JZ4780 DMA Driver
5035M:      Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5036S:      Maintained
5037F:      drivers/dma/dma-jz4780.c
5038
5039INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5040M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5041M:      Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5042L:      linux-ima-devel@lists.sourceforge.net
5043L:      linux-ima-user@lists.sourceforge.net
5044L:      linux-security-module@vger.kernel.org
5045S:      Supported
5046F:      security/integrity/ima/
5047
5048IMGTEC IR DECODER DRIVER
5049M:      James Hogan <james.hogan@imgtec.com>
5050S:      Maintained
5051F:      drivers/media/rc/img-ir/
5052
5053IMS TWINTURBO FRAMEBUFFER DRIVER
5054L:      linux-fbdev@vger.kernel.org
5055S:      Orphan
5056F:      drivers/video/fbdev/imsttfb.c
5057
5058INFINIBAND SUBSYSTEM
5059M:      Doug Ledford <dledford@redhat.com>
5060M:      Sean Hefty <sean.hefty@intel.com>
5061M:      Hal Rosenstock <hal.rosenstock@gmail.com>
5062L:      linux-rdma@vger.kernel.org
5063W:      http://www.openfabrics.org/
5064Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5065T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5066S:      Supported
5067F:      Documentation/infiniband/
5068F:      drivers/infiniband/
5069F:      include/uapi/linux/if_infiniband.h
5070F:      include/uapi/rdma/
5071F:      include/rdma/
5072
5073INOTIFY
5074M:      John McCutchan <john@johnmccutchan.com>
5075M:      Robert Love <rlove@rlove.org>
5076M:      Eric Paris <eparis@parisplace.org>
5077S:      Maintained
5078F:      Documentation/filesystems/inotify.txt
5079F:      fs/notify/inotify/
5080F:      include/linux/inotify.h
5081F:      include/uapi/linux/inotify.h
5082
5083INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5084M:      Dmitry Torokhov <dmitry.torokhov@gmail.com>
5085L:      linux-input@vger.kernel.org
5086Q:      http://patchwork.kernel.org/project/linux-input/list/
5087T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5088S:      Maintained
5089F:      drivers/input/
5090F:      include/linux/input.h
5091F:      include/uapi/linux/input.h
5092F:      include/linux/input/
5093
5094INPUT MULTITOUCH (MT) PROTOCOL
5095M:      Henrik Rydberg <rydberg@bitmath.org>
5096L:      linux-input@vger.kernel.org
5097T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5098S:      Odd fixes
5099F:      Documentation/input/multi-touch-protocol.txt
5100F:      drivers/input/input-mt.c
5101K:      \b(ABS|SYN)_MT_
5102
5103INTEL ASoC BDW/HSW DRIVERS
5104M:      Jie Yang <yang.jie@linux.intel.com>
5105L:      alsa-devel@alsa-project.org
5106S:      Supported
5107F:      sound/soc/intel/sst-haswell*
5108F:      sound/soc/intel/sst-dsp*
5109F:      sound/soc/intel/sst-firmware.c
5110F:      sound/soc/intel/broadwell.c
5111F:      sound/soc/intel/haswell.c
5112
5113INTEL C600 SERIES SAS CONTROLLER DRIVER
5114M:      Intel SCU Linux support <intel-linux-scu@intel.com>
5115M:      Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5116L:      linux-scsi@vger.kernel.org
5117T:      git git://git.code.sf.net/p/intel-sas/isci
5118S:      Supported
5119F:      drivers/scsi/isci/
5120
5121INTEL IDLE DRIVER
5122M:      Len Brown <lenb@kernel.org>
5123L:      linux-pm@vger.kernel.org
5124T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5125S:      Supported
5126F:      drivers/idle/intel_idle.c
5127
5128INTEL PSTATE DRIVER
5129M:      Kristen Carlson Accardi <kristen@linux.intel.com>
5130L:      linux-pm@vger.kernel.org
5131S:      Supported
5132F:      drivers/cpufreq/intel_pstate.c
5133
5134INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5135M:      Maik Broemme <mbroemme@plusserver.de>
5136L:      linux-fbdev@vger.kernel.org
5137S:      Maintained
5138F:      Documentation/fb/intelfb.txt
5139F:      drivers/video/fbdev/intelfb/
5140
5141INTEL 810/815 FRAMEBUFFER DRIVER
5142M:      Antonino Daplas <adaplas@gmail.com>
5143L:      linux-fbdev@vger.kernel.org
5144S:      Maintained
5145F:      drivers/video/fbdev/i810/
5146
5147INTEL MENLOW THERMAL DRIVER
5148M:      Sujith Thomas <sujith.thomas@intel.com>
5149L:      platform-driver-x86@vger.kernel.org
5150W:      https://01.org/linux-acpi
5151S:      Supported
5152F:      drivers/platform/x86/intel_menlow.c
5153
5154INTEL IA32 MICROCODE UPDATE SUPPORT
5155M:      Borislav Petkov <bp@alien8.de>
5156S:      Maintained
5157F:      arch/x86/kernel/cpu/microcode/core*
5158F:      arch/x86/kernel/cpu/microcode/intel*
5159
5160INTEL I/OAT DMA DRIVER
5161M:      Dave Jiang <dave.jiang@intel.com>
5162R:      Dan Williams <dan.j.williams@intel.com>
5163L:      dmaengine@vger.kernel.org
5164Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5165S:      Supported
5166F:      drivers/dma/ioat*
5167
5168INTEL IOMMU (VT-d)
5169M:      David Woodhouse <dwmw2@infradead.org>
5170L:      iommu@lists.linux-foundation.org
5171T:      git git://git.infradead.org/iommu-2.6.git
5172S:      Supported
5173F:      drivers/iommu/intel-iommu.c
5174F:      include/linux/intel-iommu.h
5175
5176INTEL IOP-ADMA DMA DRIVER
5177R:      Dan Williams <dan.j.williams@intel.com>
5178S:      Odd fixes
5179F:      drivers/dma/iop-adma.c
5180
5181INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5182M:      Krzysztof Halasa <khalasa@piap.pl>
5183S:      Maintained
5184F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
5185F:      arch/arm/mach-ixp4xx/include/mach/npe.h
5186F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5187F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
5188F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
5189F:      drivers/net/wan/ixp4xx_hss.c
5190
5191INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5192M:      Deepak Saxena <dsaxena@plexity.net>
5193S:      Maintained
5194F:      drivers/char/hw_random/ixp4xx-rng.c
5195
5196INTEL ETHERNET DRIVERS
5197M:      Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5198R:      Jesse Brandeburg <jesse.brandeburg@intel.com>
5199R:      Shannon Nelson <shannon.nelson@intel.com>
5200R:      Carolyn Wyborny <carolyn.wyborny@intel.com>
5201R:      Don Skidmore <donald.c.skidmore@intel.com>
5202R:      Matthew Vick <matthew.vick@intel.com>
5203R:      John Ronciak <john.ronciak@intel.com>
5204R:      Mitch Williams <mitch.a.williams@intel.com>
5205L:      intel-wired-lan@lists.osuosl.org
5206W:      http://www.intel.com/support/feedback.htm
5207W:      http://e1000.sourceforge.net/
5208Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5209T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5210T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5211S:      Supported
5212F:      Documentation/networking/e100.txt
5213F:      Documentation/networking/e1000.txt
5214F:      Documentation/networking/e1000e.txt
5215F:      Documentation/networking/igb.txt
5216F:      Documentation/networking/igbvf.txt
5217F:      Documentation/networking/ixgb.txt
5218F:      Documentation/networking/ixgbe.txt
5219F:      Documentation/networking/ixgbevf.txt
5220F:      Documentation/networking/i40e.txt
5221F:      Documentation/networking/i40evf.txt
5222F:      drivers/net/ethernet/intel/
5223F:      drivers/net/ethernet/intel/*/
5224
5225INTEL-MID GPIO DRIVER
5226M:      David Cohen <david.a.cohen@linux.intel.com>
5227L:      linux-gpio@vger.kernel.org
5228S:      Maintained
5229F:      drivers/gpio/gpio-intel-mid.c
5230
5231INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5232M:      Stanislav Yakovlev <stas.yakovlev@gmail.com>
5233L:      linux-wireless@vger.kernel.org
5234S:      Maintained
5235F:      Documentation/networking/README.ipw2100
5236F:      Documentation/networking/README.ipw2200
5237F:      drivers/net/wireless/ipw2x00/
5238
5239INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5240M:      Richard L Maliszewski <richard.l.maliszewski@intel.com>
5241M:      Gang Wei <gang.wei@intel.com>
5242M:      Shane Wang <shane.wang@intel.com>
5243L:      tboot-devel@lists.sourceforge.net
5244W:      http://tboot.sourceforge.net
5245T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5246S:      Supported
5247F:      Documentation/intel_txt.txt
5248F:      include/linux/tboot.h
5249F:      arch/x86/kernel/tboot.c
5250
5251INTEL WIRELESS WIMAX CONNECTION 2400
5252M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5253M:      linux-wimax@intel.com
5254L:      wimax@linuxwimax.org (subscribers-only)
5255S:      Supported
5256W:      http://linuxwimax.org
5257F:      Documentation/wimax/README.i2400m
5258F:      drivers/net/wimax/i2400m/
5259F:      include/uapi/linux/wimax/i2400m.h
5260
5261INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5262M:      Stanislaw Gruszka <sgruszka@redhat.com>
5263L:      linux-wireless@vger.kernel.org
5264S:      Supported
5265F:      drivers/net/wireless/iwlegacy/
5266
5267INTEL WIRELESS WIFI LINK (iwlwifi)
5268M:      Johannes Berg <johannes.berg@intel.com>
5269M:      Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5270M:      Intel Linux Wireless <ilw@linux.intel.com>
5271L:      linux-wireless@vger.kernel.org
5272W:      http://intellinuxwireless.org
5273T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5274S:      Supported
5275F:      drivers/net/wireless/iwlwifi/
5276
5277INTEL MANAGEMENT ENGINE (mei)
5278M:      Tomas Winkler <tomas.winkler@intel.com>
5279L:      linux-kernel@vger.kernel.org
5280S:      Supported
5281F:      include/uapi/linux/mei.h
5282F:      drivers/misc/mei/*
5283F:      Documentation/misc-devices/mei/*
5284
5285IOC3 ETHERNET DRIVER
5286M:      Ralf Baechle <ralf@linux-mips.org>
5287L:      linux-mips@linux-mips.org
5288S:      Maintained
5289F:      drivers/net/ethernet/sgi/ioc3-eth.c
5290
5291IOC3 SERIAL DRIVER
5292M:      Pat Gefre <pfg@sgi.com>
5293L:      linux-serial@vger.kernel.org
5294S:      Maintained
5295F:      drivers/tty/serial/ioc3_serial.c
5296
5297IOMMU DRIVERS
5298M:      Joerg Roedel <joro@8bytes.org>
5299L:      iommu@lists.linux-foundation.org
5300T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5301S:      Maintained
5302F:      drivers/iommu/
5303
5304IP MASQUERADING
5305M:      Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5306S:      Maintained
5307F:      net/ipv4/netfilter/ipt_MASQUERADE.c
5308
5309IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5310M:      Francois Romieu <romieu@fr.zoreil.com>
5311M:      Sorbica Shieh <sorbica@icplus.com.tw>
5312L:      netdev@vger.kernel.org
5313S:      Maintained
5314F:      drivers/net/ethernet/icplus/ipg.*
5315
5316IPATH DRIVER
5317M:      Mike Marciniszyn <infinipath@intel.com>
5318L:      linux-rdma@vger.kernel.org
5319S:      Maintained
5320F:      drivers/infiniband/hw/ipath/
5321
5322IPMI SUBSYSTEM
5323M:      Corey Minyard <minyard@acm.org>
5324L:      openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5325W:      http://openipmi.sourceforge.net/
5326S:      Supported
5327F:      Documentation/IPMI.txt
5328F:      drivers/char/ipmi/
5329F:      include/linux/ipmi*
5330F:      include/uapi/linux/ipmi*
5331
5332QCOM AUDIO (ASoC) DRIVERS
5333M:      Patrick Lai <plai@codeaurora.org>
5334M:      Banajit Goswami <bgoswami@codeaurora.org>
5335L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
5336S:      Supported
5337F:      sound/soc/qcom/
5338
5339IPS SCSI RAID DRIVER
5340M:      Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5341L:      linux-scsi@vger.kernel.org
5342W:      http://www.adaptec.com/
5343S:      Maintained
5344F:      drivers/scsi/ips*
5345
5346IPVS
5347M:      Wensong Zhang <wensong@linux-vs.org>
5348M:      Simon Horman <horms@verge.net.au>
5349M:      Julian Anastasov <ja@ssi.bg>
5350L:      netdev@vger.kernel.org
5351L:      lvs-devel@vger.kernel.org
5352S:      Maintained
5353F:      Documentation/networking/ipvs-sysctl.txt
5354F:      include/net/ip_vs.h
5355F:      include/uapi/linux/ip_vs.h
5356F:      net/netfilter/ipvs/
5357
5358IPWIRELESS DRIVER
5359M:      Jiri Kosina <jkosina@suse.cz>
5360M:      David Sterba <dsterba@suse.cz>
5361S:      Odd Fixes
5362F:      drivers/tty/ipwireless/
5363
5364IPX NETWORK LAYER
5365M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5366L:      netdev@vger.kernel.org
5367S:      Maintained
5368F:      include/net/ipx.h
5369F:      include/uapi/linux/ipx.h
5370F:      net/ipx/
5371
5372IRDA SUBSYSTEM
5373M:      Samuel Ortiz <samuel@sortiz.org>
5374L:      irda-users@lists.sourceforge.net (subscribers-only)
5375L:      netdev@vger.kernel.org
5376W:      http://irda.sourceforge.net/
5377S:      Maintained
5378T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5379F:      Documentation/networking/irda.txt
5380F:      drivers/net/irda/
5381F:      include/net/irda/
5382F:      net/irda/
5383
5384IRQ SUBSYSTEM
5385M:      Thomas Gleixner <tglx@linutronix.de>
5386L:      linux-kernel@vger.kernel.org
5387S:      Maintained
5388T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5389F:      kernel/irq/
5390
5391IRQCHIP DRIVERS
5392M:      Thomas Gleixner <tglx@linutronix.de>
5393M:      Jason Cooper <jason@lakedaemon.net>
5394L:      linux-kernel@vger.kernel.org
5395S:      Maintained
5396T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5397T:      git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5398F:      Documentation/devicetree/bindings/interrupt-controller/
5399F:      drivers/irqchip/
5400
5401IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5402M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5403S:      Maintained
5404F:      Documentation/IRQ-domain.txt
5405F:      include/linux/irqdomain.h
5406F:      kernel/irq/irqdomain.c
5407
5408ISAPNP
5409M:      Jaroslav Kysela <perex@perex.cz>
5410S:      Maintained
5411F:      Documentation/isapnp.txt
5412F:      drivers/pnp/isapnp/
5413F:      include/linux/isapnp.h
5414
5415ISA RADIO MODULE
5416M:      Hans Verkuil <hverkuil@xs4all.nl>
5417L:      linux-media@vger.kernel.org
5418T:      git git://linuxtv.org/media_tree.git
5419W:      http://linuxtv.org
5420S:      Maintained
5421F:      drivers/media/radio/radio-isa*
5422
5423iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5424M:      Peter Jones <pjones@redhat.com>
5425M:      Konrad Rzeszutek Wilk <konrad@kernel.org>
5426S:      Maintained
5427F:      drivers/firmware/iscsi_ibft*
5428
5429ISCSI
5430M:      Mike Christie <michaelc@cs.wisc.edu>
5431L:      open-iscsi@googlegroups.com
5432W:      www.open-iscsi.org
5433T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5434S:      Maintained
5435F:      drivers/scsi/*iscsi*
5436F:      include/scsi/*iscsi*
5437
5438ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5439M:      Or Gerlitz <ogerlitz@mellanox.com>
5440M:      Sagi Grimberg <sagig@mellanox.com>
5441M:      Roi Dayan <roid@mellanox.com>
5442L:      linux-rdma@vger.kernel.org
5443S:      Supported
5444W:      http://www.openfabrics.org
5445W:      www.open-iscsi.org
5446Q:      http://patchwork.kernel.org/project/linux-rdma/list/
5447F:      drivers/infiniband/ulp/iser/
5448
5449ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5450M:      Sagi Grimberg <sagig@mellanox.com>
5451T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5452L:      linux-rdma@vger.kernel.org
5453L:      target-devel@vger.kernel.org
5454S:      Supported
5455W:      http://www.linux-iscsi.org
5456F:      drivers/infiniband/ulp/isert
5457
5458ISDN SUBSYSTEM
5459M:      Karsten Keil <isdn@linux-pingi.de>
5460L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5461L:      netdev@vger.kernel.org
5462W:      http://www.isdn4linux.de
5463T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5464S:      Maintained
5465F:      Documentation/isdn/
5466F:      drivers/isdn/
5467F:      include/linux/isdn.h
5468F:      include/linux/isdn/
5469F:      include/uapi/linux/isdn.h
5470F:      include/uapi/linux/isdn/
5471
5472ISDN SUBSYSTEM (Eicon active card driver)
5473M:      Armin Schindler <mac@melware.de>
5474L:      isdn4linux@listserv.isdn4linux.de (subscribers-only)
5475W:      http://www.melware.de
5476S:      Maintained
5477F:      drivers/isdn/hardware/eicon/
5478
5479IT87 HARDWARE MONITORING DRIVER
5480M:      Jean Delvare <jdelvare@suse.de>
5481L:      lm-sensors@lm-sensors.org
5482S:      Maintained
5483F:      Documentation/hwmon/it87
5484F:      drivers/hwmon/it87.c
5485
5486IT913X MEDIA DRIVER
5487M:      Antti Palosaari <crope@iki.fi>
5488L:      linux-media@vger.kernel.org
5489W:      http://linuxtv.org/
5490W:      http://palosaari.fi/linux/
5491Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5492T:      git git://linuxtv.org/anttip/media_tree.git
5493S:      Maintained
5494F:      drivers/media/tuners/it913x*
5495
5496IVTV VIDEO4LINUX DRIVER
5497M:      Andy Walls <awalls@md.metrocast.net>
5498L:      ivtv-devel@ivtvdriver.org (subscribers-only)
5499L:      linux-media@vger.kernel.org
5500T:      git git://linuxtv.org/media_tree.git
5501W:      http://www.ivtvdriver.org
5502S:      Maintained
5503F:      Documentation/video4linux/*.ivtv
5504F:      drivers/media/pci/ivtv/
5505F:      include/uapi/linux/ivtv*
5506
5507IX2505V MEDIA DRIVER
5508M:      Malcolm Priestley <tvboxspy@gmail.com>
5509L:      linux-media@vger.kernel.org
5510W:      http://linuxtv.org/
5511Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5512S:      Maintained
5513F:      drivers/media/dvb-frontends/ix2505v*
5514
5515JC42.4 TEMPERATURE SENSOR DRIVER
5516M:      Guenter Roeck <linux@roeck-us.net>
5517L:      lm-sensors@lm-sensors.org
5518S:      Maintained
5519F:      drivers/hwmon/jc42.c
5520F:      Documentation/hwmon/jc42
5521
5522JFS FILESYSTEM
5523M:      Dave Kleikamp <shaggy@kernel.org>
5524L:      jfs-discussion@lists.sourceforge.net
5525W:      http://jfs.sourceforge.net/
5526T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5527S:      Maintained
5528F:      Documentation/filesystems/jfs.txt
5529F:      fs/jfs/
5530
5531JME NETWORK DRIVER
5532M:      Guo-Fu Tseng <cooldavid@cooldavid.org>
5533L:      netdev@vger.kernel.org
5534S:      Maintained
5535F:      drivers/net/ethernet/jme.*
5536
5537JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5538M:      David Woodhouse <dwmw2@infradead.org>
5539L:      linux-mtd@lists.infradead.org
5540W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
5541S:      Maintained
5542F:      fs/jffs2/
5543F:      include/uapi/linux/jffs2.h
5544
5545JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5546M:      Andrew Morton <akpm@linux-foundation.org>
5547M:      Jan Kara <jack@suse.cz>
5548L:      linux-ext4@vger.kernel.org
5549S:      Maintained
5550F:      fs/jbd/
5551F:      include/linux/jbd.h
5552
5553JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5554M:      "Theodore Ts'o" <tytso@mit.edu>
5555L:      linux-ext4@vger.kernel.org
5556S:      Maintained
5557F:      fs/jbd2/
5558F:      include/linux/jbd2.h
5559
5560JSM Neo PCI based serial card
5561M:      Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5562L:      linux-serial@vger.kernel.org
5563S:      Maintained
5564F:      drivers/tty/serial/jsm/
5565
5566K10TEMP HARDWARE MONITORING DRIVER
5567M:      Clemens Ladisch <clemens@ladisch.de>
5568L:      lm-sensors@lm-sensors.org
5569S:      Maintained
5570F:      Documentation/hwmon/k10temp
5571F:      drivers/hwmon/k10temp.c
5572
5573K8TEMP HARDWARE MONITORING DRIVER
5574M:      Rudolf Marek <r.marek@assembler.cz>
5575L:      lm-sensors@lm-sensors.org
5576S:      Maintained
5577F:      Documentation/hwmon/k8temp
5578F:      drivers/hwmon/k8temp.c
5579
5580KCONFIG
5581M:      "Yann E. MORIN" <yann.morin.1998@free.fr>
5582L:      linux-kbuild@vger.kernel.org
5583T:      git git://gitorious.org/linux-kconfig/linux-kconfig
5584S:      Maintained
5585F:      Documentation/kbuild/kconfig-language.txt
5586F:      scripts/kconfig/
5587
5588KDUMP
5589M:      Vivek Goyal <vgoyal@redhat.com>
5590M:      Haren Myneni <hbabu@us.ibm.com>
5591L:      kexec@lists.infradead.org
5592W:      http://lse.sourceforge.net/kdump/
5593S:      Maintained
5594F:      Documentation/kdump/
5595
5596KEENE FM RADIO TRANSMITTER DRIVER
5597M:      Hans Verkuil <hverkuil@xs4all.nl>
5598L:      linux-media@vger.kernel.org
5599T:      git git://linuxtv.org/media_tree.git
5600W:      http://linuxtv.org
5601S:      Maintained
5602F:      drivers/media/radio/radio-keene*
5603
5604KERNEL AUTOMOUNTER v4 (AUTOFS4)
5605M:      Ian Kent <raven@themaw.net>
5606L:      autofs@vger.kernel.org
5607S:      Maintained
5608F:      fs/autofs4/
5609
5610KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5611M:      Michal Marek <mmarek@suse.cz>
5612T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5613T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5614L:      linux-kbuild@vger.kernel.org
5615S:      Maintained
5616F:      Documentation/kbuild/
5617F:      Makefile
5618F:      scripts/Makefile.*
5619F:      scripts/basic/
5620F:      scripts/mk*
5621F:      scripts/package/
5622
5623KERNEL JANITORS
5624L:      kernel-janitors@vger.kernel.org
5625W:      http://kernelnewbies.org/KernelJanitors
5626S:      Odd Fixes
5627
5628KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5629M:      "J. Bruce Fields" <bfields@fieldses.org>
5630L:      linux-nfs@vger.kernel.org
5631W:      http://nfs.sourceforge.net/
5632S:      Supported
5633F:      fs/nfsd/
5634F:      include/uapi/linux/nfsd/
5635F:      fs/lockd/
5636F:      fs/nfs_common/
5637F:      net/sunrpc/
5638F:      include/linux/lockd/
5639F:      include/linux/sunrpc/
5640F:      include/uapi/linux/sunrpc/
5641
5642KERNEL SELFTEST FRAMEWORK
5643M:      Shuah Khan <shuahkh@osg.samsung.com>
5644L:      linux-api@vger.kernel.org
5645T:      git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5646S:      Maintained
5647F:      tools/testing/selftests
5648
5649KERNEL VIRTUAL MACHINE (KVM)
5650M:      Gleb Natapov <gleb@kernel.org>
5651M:      Paolo Bonzini <pbonzini@redhat.com>
5652L:      kvm@vger.kernel.org
5653W:      http://www.linux-kvm.org
5654T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5655S:      Supported
5656F:      Documentation/*/kvm*.txt
5657F:      Documentation/virtual/kvm/
5658F:      arch/*/kvm/
5659F:      arch/x86/kernel/kvm.c
5660F:      arch/x86/kernel/kvmclock.c
5661F:      arch/*/include/asm/kvm*
5662F:      include/linux/kvm*
5663F:      include/uapi/linux/kvm*
5664F:      virt/kvm/
5665
5666KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5667M:      Joerg Roedel <joro@8bytes.org>
5668L:      kvm@vger.kernel.org
5669W:      http://kvm.qumranet.com
5670S:      Maintained
5671F:      arch/x86/include/asm/svm.h
5672F:      arch/x86/kvm/svm.c
5673
5674KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5675M:      Alexander Graf <agraf@suse.de>
5676L:      kvm-ppc@vger.kernel.org
5677W:      http://kvm.qumranet.com
5678T:      git git://github.com/agraf/linux-2.6.git
5679S:      Supported
5680F:      arch/powerpc/include/asm/kvm*
5681F:      arch/powerpc/kvm/
5682
5683KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5684M:      Christian Borntraeger <borntraeger@de.ibm.com>
5685M:      Cornelia Huck <cornelia.huck@de.ibm.com>
5686M:      linux390@de.ibm.com
5687L:      linux-s390@vger.kernel.org
5688W:      http://www.ibm.com/developerworks/linux/linux390/
5689S:      Supported
5690F:      Documentation/s390/kvm.txt
5691F:      arch/s390/include/asm/kvm*
5692F:      arch/s390/kvm/
5693F:      drivers/s390/kvm/
5694
5695KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5696M:      Christoffer Dall <christoffer.dall@linaro.org>
5697M:      Marc Zyngier <marc.zyngier@arm.com>
5698L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5699L:      kvmarm@lists.cs.columbia.edu
5700W:      http://systems.cs.columbia.edu/projects/kvm-arm
5701S:      Supported
5702F:      arch/arm/include/uapi/asm/kvm*
5703F:      arch/arm/include/asm/kvm*
5704F:      arch/arm/kvm/
5705F:      virt/kvm/arm/
5706F:      include/kvm/arm_*
5707
5708KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5709M:      Christoffer Dall <christoffer.dall@linaro.org>
5710M:      Marc Zyngier <marc.zyngier@arm.com>
5711L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5712L:      kvmarm@lists.cs.columbia.edu
5713S:      Maintained
5714F:      arch/arm64/include/uapi/asm/kvm*
5715F:      arch/arm64/include/asm/kvm*
5716F:      arch/arm64/kvm/
5717
5718KEXEC
5719M:      Eric Biederman <ebiederm@xmission.com>
5720W:      http://kernel.org/pub/linux/utils/kernel/kexec/
5721L:      kexec@lists.infradead.org
5722S:      Maintained
5723F:      include/linux/kexec.h
5724F:      include/uapi/linux/kexec.h
5725F:      kernel/kexec.c
5726
5727KEYS/KEYRINGS:
5728M:      David Howells <dhowells@redhat.com>
5729L:      keyrings@linux-nfs.org
5730S:      Maintained
5731F:      Documentation/security/keys.txt
5732F:      include/linux/key.h
5733F:      include/linux/key-type.h
5734F:      include/keys/
5735F:      security/keys/
5736
5737KEYS-TRUSTED
5738M:      David Safford <safford@us.ibm.com>
5739M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5740L:      linux-security-module@vger.kernel.org
5741L:      keyrings@linux-nfs.org
5742S:      Supported
5743F:      Documentation/security/keys-trusted-encrypted.txt
5744F:      include/keys/trusted-type.h
5745F:      security/keys/trusted.c
5746F:      security/keys/trusted.h
5747
5748KEYS-ENCRYPTED
5749M:      Mimi Zohar <zohar@linux.vnet.ibm.com>
5750M:      David Safford <safford@us.ibm.com>
5751L:      linux-security-module@vger.kernel.org
5752L:      keyrings@linux-nfs.org
5753S:      Supported
5754F:      Documentation/security/keys-trusted-encrypted.txt
5755F:      include/keys/encrypted-type.h
5756F:      security/keys/encrypted-keys/
5757
5758KGDB / KDB /debug_core
5759M:      Jason Wessel <jason.wessel@windriver.com>
5760W:      http://kgdb.wiki.kernel.org/
5761L:      kgdb-bugreport@lists.sourceforge.net
5762S:      Maintained
5763F:      Documentation/DocBook/kgdb.tmpl
5764F:      drivers/misc/kgdbts.c
5765F:      drivers/tty/serial/kgdboc.c
5766F:      include/linux/kdb.h
5767F:      include/linux/kgdb.h
5768F:      kernel/debug/
5769
5770KMEMCHECK
5771M:      Vegard Nossum <vegardno@ifi.uio.no>
5772M:      Pekka Enberg <penberg@kernel.org>
5773S:      Maintained
5774F:      Documentation/kmemcheck.txt
5775F:      arch/x86/include/asm/kmemcheck.h
5776F:      arch/x86/mm/kmemcheck/
5777F:      include/linux/kmemcheck.h
5778F:      mm/kmemcheck.c
5779
5780KMEMLEAK
5781M:      Catalin Marinas <catalin.marinas@arm.com>
5782S:      Maintained
5783F:      Documentation/kmemleak.txt
5784F:      include/linux/kmemleak.h
5785F:      mm/kmemleak.c
5786F:      mm/kmemleak-test.c
5787
5788KPROBES
5789M:      Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5790M:      Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5791M:      "David S. Miller" <davem@davemloft.net>
5792M:      Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5793S:      Maintained
5794F:      Documentation/kprobes.txt
5795F:      include/linux/kprobes.h
5796F:      kernel/kprobes.c
5797
5798KS0108 LCD CONTROLLER DRIVER
5799M:      Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5800W:      http://miguelojeda.es/auxdisplay.htm
5801W:      http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5802S:      Maintained
5803F:      Documentation/auxdisplay/ks0108
5804F:      drivers/auxdisplay/ks0108.c
5805F:      include/linux/ks0108.h
5806
5807LAPB module
5808L:      linux-x25@vger.kernel.org
5809S:      Orphan
5810F:      Documentation/networking/lapb-module.txt
5811F:      include/*/lapb.h
5812F:      net/lapb/
5813
5814LASI 53c700 driver for PARISC
5815M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5816L:      linux-scsi@vger.kernel.org
5817S:      Maintained
5818F:      Documentation/scsi/53c700.txt
5819F:      drivers/scsi/53c700*
5820
5821LED SUBSYSTEM
5822M:      Bryan Wu <cooloney@gmail.com>
5823M:      Richard Purdie <rpurdie@rpsys.net>
5824M:      Jacek Anaszewski <j.anaszewski@samsung.com>
5825L:      linux-leds@vger.kernel.org
5826T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5827S:      Maintained
5828F:      drivers/leds/
5829F:      include/linux/leds.h
5830
5831LEGACY EEPROM DRIVER
5832M:      Jean Delvare <jdelvare@suse.de>
5833S:      Maintained
5834F:      Documentation/misc-devices/eeprom
5835F:      drivers/misc/eeprom/eeprom.c
5836
5837LEGO USB Tower driver
5838M:      Juergen Stuber <starblue@users.sourceforge.net>
5839L:      legousb-devel@lists.sourceforge.net
5840W:      http://legousb.sourceforge.net/
5841S:      Maintained
5842F:      drivers/usb/misc/legousbtower.c
5843
5844LG2160 MEDIA DRIVER
5845M:      Michael Krufky <mkrufky@linuxtv.org>
5846L:      linux-media@vger.kernel.org
5847W:      http://linuxtv.org/
5848W:      http://github.com/mkrufky
5849Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5850T:      git git://linuxtv.org/mkrufky/tuners.git
5851S:      Maintained
5852F:      drivers/media/dvb-frontends/lg2160.*
5853
5854LGDT3305 MEDIA DRIVER
5855M:      Michael Krufky <mkrufky@linuxtv.org>
5856L:      linux-media@vger.kernel.org
5857W:      http://linuxtv.org/
5858W:      http://github.com/mkrufky
5859Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5860T:      git git://linuxtv.org/mkrufky/tuners.git
5861S:      Maintained
5862F:      drivers/media/dvb-frontends/lgdt3305.*
5863
5864LGUEST
5865M:      Rusty Russell <rusty@rustcorp.com.au>
5866L:      lguest@lists.ozlabs.org
5867W:      http://lguest.ozlabs.org/
5868S:      Odd Fixes
5869F:      arch/x86/include/asm/lguest*.h
5870F:      arch/x86/lguest/
5871F:      drivers/lguest/
5872F:      include/linux/lguest*.h
5873F:      tools/lguest/
5874
5875LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5876M:      Tejun Heo <tj@kernel.org>
5877L:      linux-ide@vger.kernel.org
5878T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5879S:      Maintained
5880F:      drivers/ata/
5881F:      include/linux/ata.h
5882F:      include/linux/libata.h
5883
5884LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5885M:      Viresh Kumar <viresh.linux@gmail.com>
5886L:      linux-ide@vger.kernel.org
5887T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5888S:      Maintained
5889F:      include/linux/pata_arasan_cf_data.h
5890F:      drivers/ata/pata_arasan_cf.c
5891
5892LIBATA PATA DRIVERS
5893M:      Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5894M:      Tejun Heo <tj@kernel.org>
5895L:      linux-ide@vger.kernel.org
5896T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5897S:      Maintained
5898F:      drivers/ata/pata_*.c
5899F:      drivers/ata/ata_generic.c
5900
5901LIBATA SATA AHCI PLATFORM devices support
5902M:      Hans de Goede <hdegoede@redhat.com>
5903M:      Tejun Heo <tj@kernel.org>
5904L:      linux-ide@vger.kernel.org
5905T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5906S:      Maintained
5907F:      drivers/ata/ahci_platform.c
5908F:      drivers/ata/libahci_platform.c
5909F:      include/linux/ahci_platform.h
5910
5911LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5912M:      Mikael Pettersson <mikpelinux@gmail.com>
5913L:      linux-ide@vger.kernel.org
5914T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5915S:      Maintained
5916F:      drivers/ata/sata_promise.*
5917
5918LIBLOCKDEP
5919M:      Sasha Levin <sasha.levin@oracle.com>
5920S:      Maintained
5921F:      tools/lib/lockdep/
5922
5923LINUX FOR IBM pSERIES (RS/6000)
5924M:      Paul Mackerras <paulus@au.ibm.com>
5925W:      http://www.ibm.com/linux/ltc/projects/ppc
5926S:      Supported
5927F:      arch/powerpc/boot/rs6000.h
5928
5929LINUX FOR POWERPC (32-BIT AND 64-BIT)
5930M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5931M:      Paul Mackerras <paulus@samba.org>
5932M:      Michael Ellerman <mpe@ellerman.id.au>
5933W:      http://www.penguinppc.org/
5934L:      linuxppc-dev@lists.ozlabs.org
5935Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5936T:      git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5937S:      Supported
5938F:      Documentation/powerpc/
5939F:      arch/powerpc/
5940
5941LINUX FOR POWER MACINTOSH
5942M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
5943W:      http://www.penguinppc.org/
5944L:      linuxppc-dev@lists.ozlabs.org
5945S:      Maintained
5946F:      arch/powerpc/platforms/powermac/
5947F:      drivers/macintosh/
5948
5949LINUX FOR POWERPC EMBEDDED MPC5XXX
5950M:      Anatolij Gustschin <agust@denx.de>
5951L:      linuxppc-dev@lists.ozlabs.org
5952T:      git git://git.denx.de/linux-denx-agust.git
5953S:      Maintained
5954F:      arch/powerpc/platforms/512x/
5955F:      arch/powerpc/platforms/52xx/
5956
5957LINUX FOR POWERPC EMBEDDED PPC4XX
5958M:      Alistair Popple <alistair@popple.id.au>
5959M:      Matt Porter <mporter@kernel.crashing.org>
5960W:      http://www.penguinppc.org/
5961L:      linuxppc-dev@lists.ozlabs.org
5962S:      Maintained
5963F:      arch/powerpc/platforms/40x/
5964F:      arch/powerpc/platforms/44x/
5965
5966LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5967L:      linuxppc-dev@lists.ozlabs.org
5968S:      Orphan
5969F:      arch/powerpc/*/*virtex*
5970F:      arch/powerpc/*/*/*virtex*
5971
5972LINUX FOR POWERPC EMBEDDED PPC8XX
5973M:      Vitaly Bordug <vitb@kernel.crashing.org>
5974W:      http://www.penguinppc.org/
5975L:      linuxppc-dev@lists.ozlabs.org
5976S:      Maintained
5977F:      arch/powerpc/platforms/8xx/
5978
5979LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5980M:      Scott Wood <scottwood@freescale.com>
5981M:      Kumar Gala <galak@kernel.crashing.org>
5982W:      http://www.penguinppc.org/
5983L:      linuxppc-dev@lists.ozlabs.org
5984T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5985S:      Maintained
5986F:      arch/powerpc/platforms/83xx/
5987F:      arch/powerpc/platforms/85xx/
5988
5989LINUX FOR POWERPC PA SEMI PWRFICIENT
5990M:      Olof Johansson <olof@lixom.net>
5991L:      linuxppc-dev@lists.ozlabs.org
5992S:      Maintained
5993F:      arch/powerpc/platforms/pasemi/
5994F:      drivers/*/*pasemi*
5995F:      drivers/*/*/*pasemi*
5996
5997LINUX SECURITY MODULE (LSM) FRAMEWORK
5998M:      Chris Wright <chrisw@sous-sol.org>
5999L:      linux-security-module@vger.kernel.org
6000S:      Supported
6001
6002LIS3LV02D ACCELEROMETER DRIVER
6003M:      Eric Piel <eric.piel@tremplin-utc.net>
6004S:      Maintained
6005F:      Documentation/misc-devices/lis3lv02d
6006F:      drivers/misc/lis3lv02d/
6007F:      drivers/platform/x86/hp_accel.c
6008
6009LIVE PATCHING
6010M:      Josh Poimboeuf <jpoimboe@redhat.com>
6011M:      Seth Jennings <sjenning@redhat.com>
6012M:      Jiri Kosina <jkosina@suse.cz>
6013M:      Vojtech Pavlik <vojtech@suse.cz>
6014S:      Maintained
6015F:      kernel/livepatch/
6016F:      include/linux/livepatch.h
6017F:      arch/x86/include/asm/livepatch.h
6018F:      arch/x86/kernel/livepatch.c
6019F:      Documentation/ABI/testing/sysfs-kernel-livepatch
6020F:      samples/livepatch/
6021L:      live-patching@vger.kernel.org
6022T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6023
6024LLC (802.2)
6025M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6026S:      Maintained
6027F:      include/linux/llc.h
6028F:      include/uapi/linux/llc.h
6029F:      include/net/llc*
6030F:      net/llc/
6031
6032LM73 HARDWARE MONITOR DRIVER
6033M:      Guillaume Ligneul <guillaume.ligneul@gmail.com>
6034L:      lm-sensors@lm-sensors.org
6035S:      Maintained
6036F:      drivers/hwmon/lm73.c
6037
6038LM78 HARDWARE MONITOR DRIVER
6039M:      Jean Delvare <jdelvare@suse.de>
6040L:      lm-sensors@lm-sensors.org
6041S:      Maintained
6042F:      Documentation/hwmon/lm78
6043F:      drivers/hwmon/lm78.c
6044
6045LM83 HARDWARE MONITOR DRIVER
6046M:      Jean Delvare <jdelvare@suse.de>
6047L:      lm-sensors@lm-sensors.org
6048S:      Maintained
6049F:      Documentation/hwmon/lm83
6050F:      drivers/hwmon/lm83.c
6051
6052LM90 HARDWARE MONITOR DRIVER
6053M:      Jean Delvare <jdelvare@suse.de>
6054L:      lm-sensors@lm-sensors.org
6055S:      Maintained
6056F:      Documentation/hwmon/lm90
6057F:      Documentation/devicetree/bindings/hwmon/lm90.txt
6058F:      drivers/hwmon/lm90.c
6059
6060LM95234 HARDWARE MONITOR DRIVER
6061M:      Guenter Roeck <linux@roeck-us.net>
6062L:      lm-sensors@lm-sensors.org
6063S:      Maintained
6064F:      Documentation/hwmon/lm95234
6065F:      drivers/hwmon/lm95234.c
6066
6067LME2510 MEDIA DRIVER
6068M:      Malcolm Priestley <tvboxspy@gmail.com>
6069L:      linux-media@vger.kernel.org
6070W:      http://linuxtv.org/
6071Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6072S:      Maintained
6073F:      drivers/media/usb/dvb-usb-v2/lmedm04*
6074
6075LOCKDEP AND LOCKSTAT
6076M:      Peter Zijlstra <peterz@infradead.org>
6077M:      Ingo Molnar <mingo@redhat.com>
6078L:      linux-kernel@vger.kernel.org
6079T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6080S:      Maintained
6081F:      Documentation/locking/lockdep*.txt
6082F:      Documentation/locking/lockstat.txt
6083F:      include/linux/lockdep.h
6084F:      kernel/locking/
6085
6086LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6087M:      "Richard Russon (FlatCap)" <ldm@flatcap.org>
6088L:      linux-ntfs-dev@lists.sourceforge.net
6089W:      http://www.linux-ntfs.org/content/view/19/37/
6090S:      Maintained
6091F:      Documentation/ldm.txt
6092F:      block/partitions/ldm.*
6093
6094LogFS
6095M:      Joern Engel <joern@logfs.org>
6096M:      Prasad Joshi <prasadjoshi.linux@gmail.com>
6097L:      logfs@logfs.org
6098W:      logfs.org
6099S:      Maintained
6100F:      fs/logfs/
6101
6102LPC32XX MACHINE SUPPORT
6103M:      Roland Stigge <stigge@antcom.de>
6104L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6105S:      Maintained
6106F:      arch/arm/mach-lpc32xx/
6107
6108LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6109M:      Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6110M:      Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6111M:      Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6112M:      Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6113L:      MPT-FusionLinux.pdl@avagotech.com
6114L:      linux-scsi@vger.kernel.org
6115W:      http://www.lsilogic.com/support
6116S:      Supported
6117F:      drivers/message/fusion/
6118F:      drivers/scsi/mpt2sas/
6119F:      drivers/scsi/mpt3sas/
6120
6121LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6122M:      Matthew Wilcox <matthew@wil.cx>
6123L:      linux-scsi@vger.kernel.org
6124S:      Maintained
6125F:      drivers/scsi/sym53c8xx_2/
6126
6127LTC4261 HARDWARE MONITOR DRIVER
6128M:      Guenter Roeck <linux@roeck-us.net>
6129L:      lm-sensors@lm-sensors.org
6130S:      Maintained
6131F:      Documentation/hwmon/ltc4261
6132F:      drivers/hwmon/ltc4261.c
6133
6134LTP (Linux Test Project)
6135M:      Mike Frysinger <vapier@gentoo.org>
6136M:      Cyril Hrubis <chrubis@suse.cz>
6137M:      Wanlong Gao <gaowanlong@cn.fujitsu.com>
6138M:      Jan Stancek <jstancek@redhat.com>
6139M:      Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6140M:      Alexey Kodanev <alexey.kodanev@oracle.com>
6141L:      ltp-list@lists.sourceforge.net (subscribers-only)
6142W:      http://linux-test-project.github.io/
6143T:      git git://github.com/linux-test-project/ltp.git
6144S:      Maintained
6145
6146M32R ARCHITECTURE
6147W:      http://www.linux-m32r.org/
6148S:      Orphan
6149F:      arch/m32r/
6150
6151M68K ARCHITECTURE
6152M:      Geert Uytterhoeven <geert@linux-m68k.org>
6153L:      linux-m68k@lists.linux-m68k.org
6154W:      http://www.linux-m68k.org/
6155T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6156S:      Maintained
6157F:      arch/m68k/
6158F:      drivers/zorro/
6159
6160M68K ON APPLE MACINTOSH
6161M:      Joshua Thompson <funaho@jurai.org>
6162W:      http://www.mac.linux-m68k.org/
6163L:      linux-m68k@lists.linux-m68k.org
6164S:      Maintained
6165F:      arch/m68k/mac/
6166
6167M68K ON HP9000/300
6168M:      Philip Blundell <philb@gnu.org>
6169W:      http://www.tazenda.demon.co.uk/phil/linux-hp
6170S:      Maintained
6171F:      arch/m68k/hp300/
6172
6173M88DS3103 MEDIA DRIVER
6174M:      Antti Palosaari <crope@iki.fi>
6175L:      linux-media@vger.kernel.org
6176W:      http://linuxtv.org/
6177W:      http://palosaari.fi/linux/
6178Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6179T:      git git://linuxtv.org/anttip/media_tree.git
6180S:      Maintained
6181F:      drivers/media/dvb-frontends/m88ds3103*
6182
6183M88RS2000 MEDIA DRIVER
6184M:      Malcolm Priestley <tvboxspy@gmail.com>
6185L:      linux-media@vger.kernel.org
6186W:      http://linuxtv.org/
6187Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6188S:      Maintained
6189F:      drivers/media/dvb-frontends/m88rs2000*
6190
6191MA901 MASTERKIT USB FM RADIO DRIVER
6192M:      Alexey Klimov <klimov.linux@gmail.com>
6193L:      linux-media@vger.kernel.org
6194T:      git git://linuxtv.org/media_tree.git
6195S:      Maintained
6196F:      drivers/media/radio/radio-ma901.c
6197
6198MAC80211
6199M:      Johannes Berg <johannes@sipsolutions.net>
6200L:      linux-wireless@vger.kernel.org
6201W:      http://wireless.kernel.org/
6202T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6203T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6204S:      Maintained
6205F:      Documentation/networking/mac80211-injection.txt
6206F:      include/net/mac80211.h
6207F:      net/mac80211/
6208
6209MACVLAN DRIVER
6210M:      Patrick McHardy <kaber@trash.net>
6211L:      netdev@vger.kernel.org
6212S:      Maintained
6213F:      drivers/net/macvlan.c
6214F:      include/linux/if_macvlan.h
6215
6216MAILBOX API
6217M:      Jassi Brar <jassisinghbrar@gmail.com>
6218L:      linux-kernel@vger.kernel.org
6219S:      Maintained
6220F:      drivers/mailbox/
6221F:      include/linux/mailbox_client.h
6222F:      include/linux/mailbox_controller.h
6223
6224MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6225M:      Michael Kerrisk <mtk.manpages@gmail.com>
6226W:      http://www.kernel.org/doc/man-pages
6227L:      linux-man@vger.kernel.org
6228S:      Maintained
6229
6230MARVELL ARMADA DRM SUPPORT
6231M:      Russell King <rmk+kernel@arm.linux.org.uk>
6232S:      Maintained
6233F:      drivers/gpu/drm/armada/
6234
6235MARVELL 88E6352 DSA support
6236M:      Guenter Roeck <linux@roeck-us.net>
6237S:      Maintained
6238F:      drivers/net/dsa/mv88e6352.c
6239
6240MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6241M:      Mirko Lindner <mlindner@marvell.com>
6242M:      Stephen Hemminger <stephen@networkplumber.org>
6243L:      netdev@vger.kernel.org
6244S:      Maintained
6245F:      drivers/net/ethernet/marvell/sk*
6246
6247MARVELL LIBERTAS WIRELESS DRIVER
6248L:      libertas-dev@lists.infradead.org
6249S:      Orphan
6250F:      drivers/net/wireless/libertas/
6251
6252MARVELL MV643XX ETHERNET DRIVER
6253M:      Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6254L:      netdev@vger.kernel.org
6255S:      Maintained
6256F:      drivers/net/ethernet/marvell/mv643xx_eth.*
6257F:      include/linux/mv643xx.h
6258
6259MARVELL MVNETA ETHERNET DRIVER
6260M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6261L:      netdev@vger.kernel.org
6262S:      Maintained
6263F:      drivers/net/ethernet/marvell/mvneta.*
6264
6265MARVELL MWIFIEX WIRELESS DRIVER
6266M:      Amitkumar Karwar <akarwar@marvell.com>
6267M:      Avinash Patil <patila@marvell.com>
6268L:      linux-wireless@vger.kernel.org
6269S:      Maintained
6270F:      drivers/net/wireless/mwifiex/
6271
6272MARVELL MWL8K WIRELESS DRIVER
6273M:      Lennert Buytenhek <buytenh@wantstofly.org>
6274L:      linux-wireless@vger.kernel.org
6275S:      Odd Fixes
6276F:      drivers/net/wireless/mwl8k.c
6277
6278MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6279M:      Nicolas Pitre <nico@fluxnic.net>
6280S:      Odd Fixes
6281F:      drivers/mmc/host/mvsdio.*
6282
6283MATROX FRAMEBUFFER DRIVER
6284L:      linux-fbdev@vger.kernel.org
6285S:      Orphan
6286F:      drivers/video/fbdev/matrox/matroxfb_*
6287F:      include/uapi/linux/matroxfb.h
6288
6289MAX16065 HARDWARE MONITOR DRIVER
6290M:      Guenter Roeck <linux@roeck-us.net>
6291L:      lm-sensors@lm-sensors.org
6292S:      Maintained
6293F:      Documentation/hwmon/max16065
6294F:      drivers/hwmon/max16065.c
6295
6296MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6297M:      "Hans J. Koch" <hjk@hansjkoch.de>
6298L:      lm-sensors@lm-sensors.org
6299S:      Maintained
6300F:      Documentation/hwmon/max6650
6301F:      drivers/hwmon/max6650.c
6302
6303MAX6697 HARDWARE MONITOR DRIVER
6304M:      Guenter Roeck <linux@roeck-us.net>
6305L:      lm-sensors@lm-sensors.org
6306S:      Maintained
6307F:      Documentation/hwmon/max6697
6308F:      Documentation/devicetree/bindings/i2c/max6697.txt
6309F:      drivers/hwmon/max6697.c
6310F:      include/linux/platform_data/max6697.h
6311
6312MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6313M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6314L:      linux-pm@vger.kernel.org
6315S:      Supported
6316F:      drivers/power/max14577_charger.c
6317F:      drivers/power/max77693_charger.c
6318
6319MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6320M:      Chanwoo Choi <cw00.choi@samsung.com>
6321M:      Krzysztof Kozlowski <k.kozlowski@samsung.com>
6322L:      linux-kernel@vger.kernel.org
6323S:      Supported
6324F:      drivers/*/max14577.c
6325F:      drivers/*/max77686.c
6326F:      drivers/*/max77693.c
6327F:      drivers/extcon/extcon-max14577.c
6328F:      drivers/extcon/extcon-max77693.c
6329F:      drivers/rtc/rtc-max77686.c
6330F:      drivers/clk/clk-max77686.c
6331F:      Documentation/devicetree/bindings/mfd/max14577.txt
6332F:      Documentation/devicetree/bindings/mfd/max77686.txt
6333F:      Documentation/devicetree/bindings/mfd/max77693.txt
6334F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
6335F:      include/linux/mfd/max14577*.h
6336F:      include/linux/mfd/max77686*.h
6337F:      include/linux/mfd/max77693*.h
6338
6339MAXIRADIO FM RADIO RECEIVER DRIVER
6340M:      Hans Verkuil <hverkuil@xs4all.nl>
6341L:      linux-media@vger.kernel.org
6342T:      git git://linuxtv.org/media_tree.git
6343W:      http://linuxtv.org
6344S:      Maintained
6345F:      drivers/media/radio/radio-maxiradio*
6346
6347MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6348M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6349P:      LinuxTV.org Project
6350L:      linux-media@vger.kernel.org
6351W:      http://linuxtv.org
6352Q:      http://patchwork.kernel.org/project/linux-media/list/
6353T:      git git://linuxtv.org/media_tree.git
6354S:      Maintained
6355F:      Documentation/dvb/
6356F:      Documentation/video4linux/
6357F:      Documentation/DocBook/media/
6358F:      drivers/media/
6359F:      drivers/staging/media/
6360F:      include/media/
6361F:      include/uapi/linux/dvb/
6362F:      include/uapi/linux/videodev2.h
6363F:      include/uapi/linux/media.h
6364F:      include/uapi/linux/v4l2-*
6365F:      include/uapi/linux/meye.h
6366F:      include/uapi/linux/ivtv*
6367F:      include/uapi/linux/uvcvideo.h
6368
6369MEGARAID SCSI/SAS DRIVERS
6370M:      Kashyap Desai <kashyap.desai@avagotech.com>
6371M:      Sumit Saxena <sumit.saxena@avagotech.com>
6372M:      Uday Lingala <uday.lingala@avagotech.com>
6373L:      megaraidlinux.pdl@avagotech.com
6374L:      linux-scsi@vger.kernel.org
6375W:      http://www.lsi.com
6376S:      Maintained
6377F:      Documentation/scsi/megaraid.txt
6378F:      drivers/scsi/megaraid.*
6379F:      drivers/scsi/megaraid/
6380
6381MELLANOX ETHERNET DRIVER (mlx4_en)
6382M:      Amir Vadai <amirv@mellanox.com>
6383M:      Ido Shamay <idos@mellanox.com>
6384L:      netdev@vger.kernel.org
6385S:      Supported
6386W:      http://www.mellanox.com
6387Q:      http://patchwork.ozlabs.org/project/netdev/list/
6388F:      drivers/net/ethernet/mellanox/mlx4/en_*
6389
6390MEMORY MANAGEMENT
6391L:      linux-mm@kvack.org
6392W:      http://www.linux-mm.org
6393S:      Maintained
6394F:      include/linux/mm.h
6395F:      include/linux/gfp.h
6396F:      include/linux/mmzone.h
6397F:      include/linux/memory_hotplug.h
6398F:      include/linux/vmalloc.h
6399F:      mm/
6400
6401MEMORY TECHNOLOGY DEVICES (MTD)
6402M:      David Woodhouse <dwmw2@infradead.org>
6403M:      Brian Norris <computersforpeace@gmail.com>
6404L:      linux-mtd@lists.infradead.org
6405W:      http://www.linux-mtd.infradead.org/
6406Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
6407T:      git git://git.infradead.org/linux-mtd.git
6408T:      git git://git.infradead.org/l2-mtd.git
6409S:      Maintained
6410F:      drivers/mtd/
6411F:      include/linux/mtd/
6412F:      include/uapi/mtd/
6413
6414MEN A21 WATCHDOG DRIVER
6415M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6416L:      linux-watchdog@vger.kernel.org
6417S:      Supported
6418F:      drivers/watchdog/mena21_wdt.c
6419
6420MEN CHAMELEON BUS (mcb)
6421M:      Johannes Thumshirn <johannes.thumshirn@men.de>
6422S:      Supported
6423F:      drivers/mcb/
6424F:      include/linux/mcb.h
6425
6426MEN F21BMC (Board Management Controller)
6427M:      Andreas Werner <andreas.werner@men.de>
6428S:      Supported
6429F:      drivers/mfd/menf21bmc.c
6430F:      drivers/watchdog/menf21bmc_wdt.c
6431F:      drivers/leds/leds-menf21bmc.c
6432F:      drivers/hwmon/menf21bmc_hwmon.c
6433F:      Documentation/hwmon/menf21bmc
6434
6435METAG ARCHITECTURE
6436M:      James Hogan <james.hogan@imgtec.com>
6437L:      linux-metag@vger.kernel.org
6438S:      Supported
6439F:      arch/metag/
6440F:      Documentation/metag/
6441F:      Documentation/devicetree/bindings/metag/
6442F:      drivers/clocksource/metag_generic.c
6443F:      drivers/irqchip/irq-metag.c
6444F:      drivers/irqchip/irq-metag-ext.c
6445F:      drivers/tty/metag_da.c
6446
6447MICROBLAZE ARCHITECTURE
6448M:      Michal Simek <monstr@monstr.eu>
6449W:      http://www.monstr.eu/fdt/
6450T:      git git://git.monstr.eu/linux-2.6-microblaze.git
6451S:      Supported
6452F:      arch/microblaze/
6453
6454MICROTEK X6 SCANNER
6455M:      Oliver Neukum <oliver@neukum.org>
6456S:      Maintained
6457F:      drivers/usb/image/microtek.*
6458
6459MIPS
6460M:      Ralf Baechle <ralf@linux-mips.org>
6461L:      linux-mips@linux-mips.org
6462W:      http://www.linux-mips.org/
6463T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
6464Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
6465S:      Supported
6466F:      Documentation/mips/
6467F:      arch/mips/
6468
6469MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6470M:      Hans Verkuil <hverkuil@xs4all.nl>
6471L:      linux-media@vger.kernel.org
6472T:      git git://linuxtv.org/media_tree.git
6473W:      http://linuxtv.org
6474S:      Odd Fixes
6475F:      drivers/media/radio/radio-miropcm20*
6476
6477Mellanox MLX5 core VPI driver
6478M:      Eli Cohen <eli@mellanox.com>
6479L:      netdev@vger.kernel.org
6480L:      linux-rdma@vger.kernel.org
6481W:      http://www.mellanox.com
6482Q:      http://patchwork.ozlabs.org/project/netdev/list/
6483Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6484T:      git git://openfabrics.org/~eli/connect-ib.git
6485S:      Supported
6486F:      drivers/net/ethernet/mellanox/mlx5/core/
6487F:      include/linux/mlx5/
6488
6489Mellanox MLX5 IB driver
6490M:      Eli Cohen <eli@mellanox.com>
6491L:      linux-rdma@vger.kernel.org
6492W:      http://www.mellanox.com
6493Q:      http://patchwork.kernel.org/project/linux-rdma/list/
6494T:      git git://openfabrics.org/~eli/connect-ib.git
6495S:      Supported
6496F:      include/linux/mlx5/
6497F:      drivers/infiniband/hw/mlx5/
6498
6499MN88472 MEDIA DRIVER
6500M:      Antti Palosaari <crope@iki.fi>
6501L:      linux-media@vger.kernel.org
6502W:      http://linuxtv.org/
6503W:      http://palosaari.fi/linux/
6504Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6505T:      git git://linuxtv.org/anttip/media_tree.git
6506S:      Maintained
6507F:      drivers/staging/media/mn88472/
6508F:      drivers/media/dvb-frontends/mn88472.h
6509
6510MN88473 MEDIA DRIVER
6511M:      Antti Palosaari <crope@iki.fi>
6512L:      linux-media@vger.kernel.org
6513W:      http://linuxtv.org/
6514W:      http://palosaari.fi/linux/
6515Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6516T:      git git://linuxtv.org/anttip/media_tree.git
6517S:      Maintained
6518F:      drivers/staging/media/mn88473/
6519F:      drivers/media/dvb-frontends/mn88473.h
6520
6521MODULE SUPPORT
6522M:      Rusty Russell <rusty@rustcorp.com.au>
6523S:      Maintained
6524F:      include/linux/module.h
6525F:      kernel/module.c
6526
6527MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6528W:      http://popies.net/meye/
6529S:      Orphan
6530F:      Documentation/video4linux/meye.txt
6531F:      drivers/media/pci/meye/
6532F:      include/uapi/linux/meye.h
6533
6534MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6535M:      Jiri Slaby <jirislaby@gmail.com>
6536S:      Maintained
6537F:      Documentation/serial/moxa-smartio
6538F:      drivers/tty/mxser.*
6539
6540MR800 AVERMEDIA USB FM RADIO DRIVER
6541M:      Alexey Klimov <klimov.linux@gmail.com>
6542L:      linux-media@vger.kernel.org
6543T:      git git://linuxtv.org/media_tree.git
6544S:      Maintained
6545F:      drivers/media/radio/radio-mr800.c
6546
6547MRF24J40 IEEE 802.15.4 RADIO DRIVER
6548M:      Alan Ott <alan@signal11.us>
6549L:      linux-wpan@vger.kernel.org
6550S:      Maintained
6551F:      drivers/net/ieee802154/mrf24j40.c
6552
6553MSI LAPTOP SUPPORT
6554M:      "Lee, Chun-Yi" <jlee@suse.com>
6555L:      platform-driver-x86@vger.kernel.org
6556S:      Maintained
6557F:      drivers/platform/x86/msi-laptop.c
6558
6559MSI WMI SUPPORT
6560M:      Anisse Astier <anisse@astier.eu>
6561L:      platform-driver-x86@vger.kernel.org
6562S:      Supported
6563F:      drivers/platform/x86/msi-wmi.c
6564
6565MSI001 MEDIA DRIVER
6566M:      Antti Palosaari <crope@iki.fi>
6567L:      linux-media@vger.kernel.org
6568W:      http://linuxtv.org/
6569W:      http://palosaari.fi/linux/
6570Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6571T:      git git://linuxtv.org/anttip/media_tree.git
6572S:      Maintained
6573F:      drivers/media/tuners/msi001*
6574
6575MSI2500 MEDIA DRIVER
6576M:      Antti Palosaari <crope@iki.fi>
6577L:      linux-media@vger.kernel.org
6578W:      http://linuxtv.org/
6579W:      http://palosaari.fi/linux/
6580Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6581T:      git git://linuxtv.org/anttip/media_tree.git
6582S:      Maintained
6583F:      drivers/media/usb/msi2500/
6584
6585MT9M032 APTINA SENSOR DRIVER
6586M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6587L:      linux-media@vger.kernel.org
6588T:      git git://linuxtv.org/media_tree.git
6589S:      Maintained
6590F:      drivers/media/i2c/mt9m032.c
6591F:      include/media/mt9m032.h
6592
6593MT9P031 APTINA CAMERA SENSOR
6594M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6595L:      linux-media@vger.kernel.org
6596T:      git git://linuxtv.org/media_tree.git
6597S:      Maintained
6598F:      drivers/media/i2c/mt9p031.c
6599F:      include/media/mt9p031.h
6600
6601MT9T001 APTINA CAMERA SENSOR
6602M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6603L:      linux-media@vger.kernel.org
6604T:      git git://linuxtv.org/media_tree.git
6605S:      Maintained
6606F:      drivers/media/i2c/mt9t001.c
6607F:      include/media/mt9t001.h
6608
6609MT9V032 APTINA CAMERA SENSOR
6610M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6611L:      linux-media@vger.kernel.org
6612T:      git git://linuxtv.org/media_tree.git
6613S:      Maintained
6614F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6615F:      drivers/media/i2c/mt9v032.c
6616F:      include/media/mt9v032.h
6617
6618MULTIFUNCTION DEVICES (MFD)
6619M:      Samuel Ortiz <sameo@linux.intel.com>
6620M:      Lee Jones <lee.jones@linaro.org>
6621T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6622S:      Supported
6623F:      drivers/mfd/
6624F:      include/linux/mfd/
6625
6626MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6627M:      Ulf Hansson <ulf.hansson@linaro.org>
6628L:      linux-mmc@vger.kernel.org
6629T:      git git://git.linaro.org/people/ulf.hansson/mmc.git
6630S:      Maintained
6631F:      drivers/mmc/
6632F:      include/linux/mmc/
6633F:      include/uapi/linux/mmc/
6634
6635MULTIMEDIA CARD (MMC) ETC. OVER SPI
6636S:      Orphan
6637F:      drivers/mmc/host/mmc_spi.c
6638F:      include/linux/spi/mmc_spi.h
6639
6640MULTISOUND SOUND DRIVER
6641M:      Andrew Veliath <andrewtv@usa.net>
6642S:      Maintained
6643F:      Documentation/sound/oss/MultiSound
6644F:      sound/oss/msnd*
6645
6646MULTITECH MULTIPORT CARD (ISICOM)
6647S:      Orphan
6648F:      drivers/tty/isicom.c
6649F:      include/linux/isicom.h
6650
6651MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6652M:      Felipe Balbi <balbi@ti.com>
6653L:      linux-usb@vger.kernel.org
6654T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6655S:      Maintained
6656F:      drivers/usb/musb/
6657
6658MXL5007T MEDIA DRIVER
6659M:      Michael Krufky <mkrufky@linuxtv.org>
6660L:      linux-media@vger.kernel.org
6661W:      http://linuxtv.org/
6662W:      http://github.com/mkrufky
6663Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6664T:      git git://linuxtv.org/mkrufky/tuners.git
6665S:      Maintained
6666F:      drivers/media/tuners/mxl5007t.*
6667
6668MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6669M:      Hyong-Youb Kim <hykim@myri.com>
6670L:      netdev@vger.kernel.org
6671W:      https://www.myricom.com/support/downloads/myri10ge.html
6672S:      Supported
6673F:      drivers/net/ethernet/myricom/myri10ge/
6674
6675NATSEMI ETHERNET DRIVER (DP8381x)
6676S:      Orphan
6677F:      drivers/net/ethernet/natsemi/natsemi.c
6678
6679NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6680M:      Daniel Mack <zonque@gmail.com>
6681S:      Maintained
6682L:      alsa-devel@alsa-project.org
6683W:      http://www.native-instruments.com
6684F:      sound/usb/caiaq/
6685
6686NCP FILESYSTEM
6687M:      Petr Vandrovec <petr@vandrovec.name>
6688S:      Odd Fixes
6689F:      fs/ncpfs/
6690
6691NCR 5380 SCSI DRIVERS
6692M:      Finn Thain <fthain@telegraphics.com.au>
6693M:      Michael Schmitz <schmitzmic@gmail.com>
6694L:      linux-scsi@vger.kernel.org
6695S:      Maintained
6696F:      Documentation/scsi/g_NCR5380.txt
6697F:      drivers/scsi/NCR5380.*
6698F:      drivers/scsi/arm/cumana_1.c
6699F:      drivers/scsi/arm/oak.c
6700F:      drivers/scsi/atari_NCR5380.c
6701F:      drivers/scsi/atari_scsi.*
6702F:      drivers/scsi/dmx3191d.c
6703F:      drivers/scsi/dtc.*
6704F:      drivers/scsi/g_NCR5380.*
6705F:      drivers/scsi/g_NCR5380_mmio.c
6706F:      drivers/scsi/mac_scsi.*
6707F:      drivers/scsi/pas16.*
6708F:      drivers/scsi/sun3_scsi.*
6709F:      drivers/scsi/sun3_scsi_vme.c
6710F:      drivers/scsi/t128.*
6711
6712NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6713M:      "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6714L:      linux-scsi@vger.kernel.org
6715S:      Maintained
6716F:      drivers/scsi/NCR_D700.*
6717
6718NCT6775 HARDWARE MONITOR DRIVER
6719M:      Guenter Roeck <linux@roeck-us.net>
6720L:      lm-sensors@lm-sensors.org
6721S:      Maintained
6722F:      Documentation/hwmon/nct6775
6723F:      drivers/hwmon/nct6775.c
6724
6725NETEFFECT IWARP RNIC DRIVER (IW_NES)
6726M:      Faisal Latif <faisal.latif@intel.com>
6727L:      linux-rdma@vger.kernel.org
6728W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6729S:      Supported
6730F:      drivers/infiniband/hw/nes/
6731
6732NETEM NETWORK EMULATOR
6733M:      Stephen Hemminger <stephen@networkplumber.org>
6734L:      netem@lists.linux-foundation.org
6735S:      Maintained
6736F:      net/sched/sch_netem.c
6737
6738NETERION 10GbE DRIVERS (s2io/vxge)
6739M:      Jon Mason <jdmason@kudzu.us>
6740L:      netdev@vger.kernel.org
6741S:      Supported
6742F:      Documentation/networking/s2io.txt
6743F:      Documentation/networking/vxge.txt
6744F:      drivers/net/ethernet/neterion/
6745
6746NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6747M:      Pablo Neira Ayuso <pablo@netfilter.org>
6748M:      Patrick McHardy <kaber@trash.net>
6749M:      Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6750L:      netfilter-devel@vger.kernel.org
6751L:      coreteam@netfilter.org
6752W:      http://www.netfilter.org/
6753W:      http://www.iptables.org/
6754Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
6755T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6756T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6757S:      Supported
6758F:      include/linux/netfilter*
6759F:      include/linux/netfilter/
6760F:      include/net/netfilter/
6761F:      include/uapi/linux/netfilter*
6762F:      include/uapi/linux/netfilter/
6763F:      net/*/netfilter.c
6764F:      net/*/netfilter/
6765F:      net/netfilter/
6766
6767NETLABEL
6768M:      Paul Moore <paul@paul-moore.com>
6769W:      http://netlabel.sf.net
6770L:      netdev@vger.kernel.org
6771S:      Maintained
6772F:      Documentation/netlabel/
6773F:      include/net/netlabel.h
6774F:      net/netlabel/
6775
6776NETROM NETWORK LAYER
6777M:      Ralf Baechle <ralf@linux-mips.org>
6778L:      linux-hams@vger.kernel.org
6779W:      http://www.linux-ax25.org/
6780S:      Maintained
6781F:      include/net/netrom.h
6782F:      include/uapi/linux/netrom.h
6783F:      net/netrom/
6784
6785NETWORK BLOCK DEVICE (NBD)
6786M:      Markus Pargmann <mpa@pengutronix.de>
6787S:      Maintained
6788L:      nbd-general@lists.sourceforge.net
6789T:      git git://git.pengutronix.de/git/mpa/linux-nbd.git
6790F:      Documentation/blockdev/nbd.txt
6791F:      drivers/block/nbd.c
6792F:      include/linux/nbd.h
6793F:      include/uapi/linux/nbd.h
6794
6795NETWORK DROP MONITOR
6796M:      Neil Horman <nhorman@tuxdriver.com>
6797L:      netdev@vger.kernel.org
6798S:      Maintained
6799W:      https://fedorahosted.org/dropwatch/
6800F:      net/core/drop_monitor.c
6801
6802NETWORKING [GENERAL]
6803M:      "David S. Miller" <davem@davemloft.net>
6804L:      netdev@vger.kernel.org
6805W:      http://www.linuxfoundation.org/en/Net
6806Q:      http://patchwork.ozlabs.org/project/netdev/list/
6807T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6808T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6809S:      Maintained
6810F:      net/
6811F:      include/net/
6812F:      include/linux/in.h
6813F:      include/linux/net.h
6814F:      include/linux/netdevice.h
6815F:      include/uapi/linux/in.h
6816F:      include/uapi/linux/net.h
6817F:      include/uapi/linux/netdevice.h
6818F:      include/uapi/linux/net_namespace.h
6819F:      tools/net/
6820F:      tools/testing/selftests/net/
6821F:      lib/random32.c
6822F:      lib/test_bpf.c
6823
6824NETWORKING [IPv4/IPv6]
6825M:      "David S. Miller" <davem@davemloft.net>
6826M:      Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6827M:      James Morris <jmorris@namei.org>
6828M:      Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6829M:      Patrick McHardy <kaber@trash.net>
6830L:      netdev@vger.kernel.org
6831T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6832S:      Maintained
6833F:      net/ipv4/
6834F:      net/ipv6/
6835F:      include/net/ip*
6836F:      arch/x86/net/*
6837
6838NETWORKING [IPSEC]
6839M:      Steffen Klassert <steffen.klassert@secunet.com>
6840M:      Herbert Xu <herbert@gondor.apana.org.au>
6841M:      "David S. Miller" <davem@davemloft.net>
6842L:      netdev@vger.kernel.org
6843T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6844T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6845S:      Maintained
6846F:      net/core/flow.c
6847F:      net/xfrm/
6848F:      net/key/
6849F:      net/ipv4/xfrm*
6850F:      net/ipv4/esp4.c
6851F:      net/ipv4/ah4.c
6852F:      net/ipv4/ipcomp.c
6853F:      net/ipv4/ip_vti.c
6854F:      net/ipv6/xfrm*
6855F:      net/ipv6/esp6.c
6856F:      net/ipv6/ah6.c
6857F:      net/ipv6/ipcomp6.c
6858F:      net/ipv6/ip6_vti.c
6859F:      include/uapi/linux/xfrm.h
6860F:      include/net/xfrm.h
6861
6862NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6863M:      Paul Moore <paul@paul-moore.com>
6864L:      netdev@vger.kernel.org
6865S:      Maintained
6866
6867NETWORKING [WIRELESS]
6868L:      linux-wireless@vger.kernel.org
6869Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6870
6871NETWORKING DRIVERS
6872L:      netdev@vger.kernel.org
6873W:      http://www.linuxfoundation.org/en/Net
6874Q:      http://patchwork.ozlabs.org/project/netdev/list/
6875T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6876T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6877S:      Odd Fixes
6878F:      drivers/net/
6879F:      include/linux/if_*
6880F:      include/linux/netdevice.h
6881F:      include/linux/arcdevice.h
6882F:      include/linux/etherdevice.h
6883F:      include/linux/fcdevice.h
6884F:      include/linux/fddidevice.h
6885F:      include/linux/hippidevice.h
6886F:      include/linux/inetdevice.h
6887F:      include/uapi/linux/if_*
6888F:      include/uapi/linux/netdevice.h
6889
6890NETWORKING DRIVERS (WIRELESS)
6891M:      Kalle Valo <kvalo@codeaurora.org>
6892L:      linux-wireless@vger.kernel.org
6893Q:      http://patchwork.kernel.org/project/linux-wireless/list/
6894T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6895S:      Maintained
6896F:      drivers/net/wireless/
6897
6898NETXEN (1/10) GbE SUPPORT
6899M:      Manish Chopra <manish.chopra@qlogic.com>
6900M:      Sony Chacko <sony.chacko@qlogic.com>
6901M:      Rajesh Borundia <rajesh.borundia@qlogic.com>
6902L:      netdev@vger.kernel.org
6903W:      http://www.qlogic.com
6904S:      Supported
6905F:      drivers/net/ethernet/qlogic/netxen/
6906
6907NFC SUBSYSTEM
6908M:      Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6909M:      Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6910M:      Samuel Ortiz <sameo@linux.intel.com>
6911L:      linux-wireless@vger.kernel.org
6912L:      linux-nfc@lists.01.org (subscribers-only)
6913S:      Supported
6914F:      net/nfc/
6915F:      include/net/nfc/
6916F:      include/uapi/linux/nfc.h
6917F:      drivers/nfc/
6918F:      include/linux/platform_data/pn544.h
6919F:      Documentation/devicetree/bindings/net/nfc/
6920
6921NFS, SUNRPC, AND LOCKD CLIENTS
6922M:      Trond Myklebust <trond.myklebust@primarydata.com>
6923M:      Anna Schumaker <anna.schumaker@netapp.com>
6924L:      linux-nfs@vger.kernel.org
6925W:      http://client.linux-nfs.org
6926T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6927S:      Maintained
6928F:      fs/lockd/
6929F:      fs/nfs/
6930F:      fs/nfs_common/
6931F:      net/sunrpc/
6932F:      include/linux/lockd/
6933F:      include/linux/nfs*
6934F:      include/linux/sunrpc/
6935F:      include/uapi/linux/nfs*
6936F:      include/uapi/linux/sunrpc/
6937
6938NILFS2 FILESYSTEM
6939M:      Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6940L:      linux-nilfs@vger.kernel.org
6941W:      http://nilfs.sourceforge.net/
6942T:      git git://github.com/konis/nilfs2.git
6943S:      Supported
6944F:      Documentation/filesystems/nilfs2.txt
6945F:      fs/nilfs2/
6946F:      include/linux/nilfs2_fs.h
6947
6948NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6949M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6950W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6951S:      Maintained
6952F:      Documentation/scsi/NinjaSCSI.txt
6953F:      drivers/scsi/pcmcia/nsp_*
6954
6955NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6956M:      GOTO Masanori <gotom@debian.or.jp>
6957M:      YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6958W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6959S:      Maintained
6960F:      Documentation/scsi/NinjaSCSI.txt
6961F:      drivers/scsi/nsp32*
6962
6963NIOS2 ARCHITECTURE
6964M:      Ley Foon Tan <lftan@altera.com>
6965L:      nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6966T:      git git://git.rocketboards.org/linux-socfpga-next.git
6967S:      Maintained
6968F:      arch/nios2/
6969
6970NOKIA N900 POWER SUPPLY DRIVERS
6971M:      Pali Rohár <pali.rohar@gmail.com>
6972S:      Maintained
6973F:      include/linux/power/bq2415x_charger.h
6974F:      include/linux/power/bq27x00_battery.h
6975F:      include/linux/power/isp1704_charger.h
6976F:      drivers/power/bq2415x_charger.c
6977F:      drivers/power/bq27x00_battery.c
6978F:      drivers/power/isp1704_charger.c
6979F:      drivers/power/rx51_battery.c
6980
6981NTB DRIVER
6982M:      Jon Mason <jdmason@kudzu.us>
6983M:      Dave Jiang <dave.jiang@intel.com>
6984S:      Supported
6985W:      https://github.com/jonmason/ntb/wiki
6986T:      git git://github.com/jonmason/ntb.git
6987F:      drivers/ntb/
6988F:      drivers/net/ntb_netdev.c
6989F:      include/linux/ntb.h
6990
6991NTFS FILESYSTEM
6992M:      Anton Altaparmakov <anton@tuxera.com>
6993L:      linux-ntfs-dev@lists.sourceforge.net
6994W:      http://www.tuxera.com/
6995T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6996S:      Supported
6997F:      Documentation/filesystems/ntfs.txt
6998F:      fs/ntfs/
6999
7000NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7001M:      Antonino Daplas <adaplas@gmail.com>
7002L:      linux-fbdev@vger.kernel.org
7003S:      Maintained
7004F:      drivers/video/fbdev/riva/
7005F:      drivers/video/fbdev/nvidia/
7006
7007NVM EXPRESS DRIVER
7008M:      Matthew Wilcox <willy@linux.intel.com>
7009L:      linux-nvme@lists.infradead.org
7010T:      git git://git.infradead.org/users/willy/linux-nvme.git
7011S:      Supported
7012F:      drivers/block/nvme*
7013F:      include/linux/nvme.h
7014
7015NXP-NCI NFC DRIVER
7016M:      Clément Perrochaud <clement.perrochaud@effinnov.com>
7017R:      Charles Gorand <charles.gorand@effinnov.com>
7018L:      linux-nfc@lists.01.org (moderated for non-subscribers)
7019S:      Supported
7020F:      drivers/nfc/nxp-nci
7021
7022NXP TDA998X DRM DRIVER
7023M:      Russell King <rmk+kernel@arm.linux.org.uk>
7024S:      Supported
7025F:      drivers/gpu/drm/i2c/tda998x_drv.c
7026F:      include/drm/i2c/tda998x.h
7027
7028NXP TFA9879 DRIVER
7029M:      Peter Rosin <peda@axentia.se>
7030L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7031S:      Maintained
7032F:      sound/soc/codecs/tfa9879*
7033
7034OMAP SUPPORT
7035M:      Tony Lindgren <tony@atomide.com>
7036L:      linux-omap@vger.kernel.org
7037W:      http://www.muru.com/linux/omap/
7038W:      http://linux.omap.com/
7039Q:      http://patchwork.kernel.org/project/linux-omap/list/
7040T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7041S:      Maintained
7042F:      arch/arm/*omap*/
7043F:      arch/arm/configs/omap1_defconfig
7044F:      arch/arm/configs/omap2plus_defconfig
7045F:      drivers/i2c/busses/i2c-omap.c
7046F:      drivers/irqchip/irq-omap-intc.c
7047F:      drivers/mfd/*omap*.c
7048F:      drivers/mfd/menelaus.c
7049F:      drivers/mfd/palmas.c
7050F:      drivers/mfd/tps65217.c
7051F:      drivers/mfd/tps65218.c
7052F:      drivers/mfd/tps65910.c
7053F:      drivers/mfd/twl-core.[ch]
7054F:      drivers/mfd/twl4030*.c
7055F:      drivers/mfd/twl6030*.c
7056F:      drivers/mfd/twl6040*.c
7057F:      drivers/regulator/palmas-regulator*.c
7058F:      drivers/regulator/pbias-regulator.c
7059F:      drivers/regulator/tps65217-regulator.c
7060F:      drivers/regulator/tps65218-regulator.c
7061F:      drivers/regulator/tps65910-regulator.c
7062F:      drivers/regulator/twl-regulator.c
7063F:      include/linux/i2c-omap.h
7064
7065OMAP DEVICE TREE SUPPORT
7066M:      Benoît Cousson <bcousson@baylibre.com>
7067M:      Tony Lindgren <tony@atomide.com>
7068L:      linux-omap@vger.kernel.org
7069L:      devicetree@vger.kernel.org
7070S:      Maintained
7071F:      arch/arm/boot/dts/*omap*
7072F:      arch/arm/boot/dts/*am3*
7073F:      arch/arm/boot/dts/*am4*
7074F:      arch/arm/boot/dts/*am5*
7075F:      arch/arm/boot/dts/*dra7*
7076
7077OMAP CLOCK FRAMEWORK SUPPORT
7078M:      Paul Walmsley <paul@pwsan.com>
7079L:      linux-omap@vger.kernel.org
7080S:      Maintained
7081F:      arch/arm/*omap*/*clock*
7082
7083OMAP POWER MANAGEMENT SUPPORT
7084M:      Kevin Hilman <khilman@deeprootsystems.com>
7085L:      linux-omap@vger.kernel.org
7086S:      Maintained
7087F:      arch/arm/*omap*/*pm*
7088F:      drivers/cpufreq/omap-cpufreq.c
7089
7090OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7091M:      Rajendra Nayak <rnayak@ti.com>
7092M:      Paul Walmsley <paul@pwsan.com>
7093L:      linux-omap@vger.kernel.org
7094S:      Maintained
7095F:      arch/arm/mach-omap2/prm*
7096
7097OMAP AUDIO SUPPORT
7098M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
7099M:      Jarkko Nikula <jarkko.nikula@bitmer.com>
7100L:      alsa-devel@alsa-project.org (subscribers-only)
7101L:      linux-omap@vger.kernel.org
7102S:      Maintained
7103F:      sound/soc/omap/
7104
7105OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7106M:      Roger Quadros <rogerq@ti.com>
7107M:      Tony Lindgren <tony@atomide.com>
7108L:      linux-omap@vger.kernel.org
7109S:      Maintained
7110F:      drivers/memory/omap-gpmc.c
7111F:      arch/arm/mach-omap2/*gpmc*
7112
7113OMAP FRAMEBUFFER SUPPORT
7114M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7115L:      linux-fbdev@vger.kernel.org
7116L:      linux-omap@vger.kernel.org
7117S:      Maintained
7118F:      drivers/video/fbdev/omap/
7119
7120OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7121M:      Tomi Valkeinen <tomi.valkeinen@ti.com>
7122L:      linux-omap@vger.kernel.org
7123L:      linux-fbdev@vger.kernel.org
7124S:      Maintained
7125F:      drivers/video/fbdev/omap2/
7126F:      Documentation/arm/OMAP/DSS
7127
7128OMAP HARDWARE SPINLOCK SUPPORT
7129M:      Ohad Ben-Cohen <ohad@wizery.com>
7130L:      linux-omap@vger.kernel.org
7131S:      Maintained
7132F:      drivers/hwspinlock/omap_hwspinlock.c
7133F:      arch/arm/mach-omap2/hwspinlock.c
7134
7135OMAP MMC SUPPORT
7136M:      Jarkko Lavinen <jarkko.lavinen@nokia.com>
7137L:      linux-omap@vger.kernel.org
7138S:      Maintained
7139F:      drivers/mmc/host/omap.c
7140
7141OMAP HS MMC SUPPORT
7142L:      linux-mmc@vger.kernel.org
7143L:      linux-omap@vger.kernel.org
7144S:      Orphan
7145F:      drivers/mmc/host/omap_hsmmc.c
7146
7147OMAP RANDOM NUMBER GENERATOR SUPPORT
7148M:      Deepak Saxena <dsaxena@plexity.net>
7149S:      Maintained
7150F:      drivers/char/hw_random/omap-rng.c
7151
7152OMAP HWMOD SUPPORT
7153M:      Benoît Cousson <bcousson@baylibre.com>
7154M:      Paul Walmsley <paul@pwsan.com>
7155L:      linux-omap@vger.kernel.org
7156S:      Maintained
7157F:      arch/arm/mach-omap2/omap_hwmod.*
7158
7159OMAP HWMOD DATA
7160M:      Paul Walmsley <paul@pwsan.com>
7161L:      linux-omap@vger.kernel.org
7162S:      Maintained
7163F:      arch/arm/mach-omap2/omap_hwmod*data*
7164
7165OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7166M:      Benoît Cousson <bcousson@baylibre.com>
7167L:      linux-omap@vger.kernel.org
7168S:      Maintained
7169F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7170
7171OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7172M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7173L:      linux-media@vger.kernel.org
7174S:      Maintained
7175F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
7176F:      drivers/media/platform/omap3isp/
7177F:      drivers/staging/media/omap4iss/
7178
7179OMAP USB SUPPORT
7180M:      Felipe Balbi <balbi@ti.com>
7181L:      linux-usb@vger.kernel.org
7182L:      linux-omap@vger.kernel.org
7183T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7184S:      Maintained
7185F:      drivers/usb/*/*omap*
7186F:      arch/arm/*omap*/usb*
7187
7188OMAP GPIO DRIVER
7189M:      Javier Martinez Canillas <javier@dowhile0.org>
7190M:      Santosh Shilimkar <ssantosh@kernel.org>
7191M:      Kevin Hilman <khilman@deeprootsystems.com>
7192L:      linux-omap@vger.kernel.org
7193S:      Maintained
7194F:      drivers/gpio/gpio-omap.c
7195
7196OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7197M:      Mark Jackson <mpfj@newflow.co.uk>
7198L:      linux-omap@vger.kernel.org
7199S:      Maintained
7200F:      arch/arm/boot/dts/am335x-nano.dts
7201
7202OMFS FILESYSTEM
7203M:      Bob Copeland <me@bobcopeland.com>
7204L:      linux-karma-devel@lists.sourceforge.net
7205S:      Maintained
7206F:      Documentation/filesystems/omfs.txt
7207F:      fs/omfs/
7208
7209OMNIKEY CARDMAN 4000 DRIVER
7210M:      Harald Welte <laforge@gnumonks.org>
7211S:      Maintained
7212F:      drivers/char/pcmcia/cm4000_cs.c
7213F:      include/linux/cm4000_cs.h
7214F:      include/uapi/linux/cm4000_cs.h
7215
7216OMNIKEY CARDMAN 4040 DRIVER
7217M:      Harald Welte <laforge@gnumonks.org>
7218S:      Maintained
7219F:      drivers/char/pcmcia/cm4040_cs.*
7220
7221OMNIVISION OV7670 SENSOR DRIVER
7222M:      Jonathan Corbet <corbet@lwn.net>
7223L:      linux-media@vger.kernel.org
7224T:      git git://linuxtv.org/media_tree.git
7225S:      Maintained
7226F:      drivers/media/i2c/ov7670.c
7227
7228ONENAND FLASH DRIVER
7229M:      Kyungmin Park <kyungmin.park@samsung.com>
7230L:      linux-mtd@lists.infradead.org
7231S:      Maintained
7232F:      drivers/mtd/onenand/
7233F:      include/linux/mtd/onenand*.h
7234
7235ONSTREAM SCSI TAPE DRIVER
7236M:      Willem Riede <osst@riede.org>
7237L:      osst-users@lists.sourceforge.net
7238L:      linux-scsi@vger.kernel.org
7239S:      Maintained
7240F:      Documentation/scsi/osst.txt
7241F:      drivers/scsi/osst.*
7242F:      drivers/scsi/osst_*.h
7243F:      drivers/scsi/st.h
7244
7245OPENCORES I2C BUS DRIVER
7246M:      Peter Korsgaard <jacmet@sunsite.dk>
7247L:      linux-i2c@vger.kernel.org
7248S:      Maintained
7249F:      Documentation/i2c/busses/i2c-ocores
7250F:      drivers/i2c/busses/i2c-ocores.c
7251
7252OPEN FIRMWARE AND FLATTENED DEVICE TREE
7253M:      Grant Likely <grant.likely@linaro.org>
7254M:      Rob Herring <robh+dt@kernel.org>
7255L:      devicetree@vger.kernel.org
7256W:      http://www.devicetree.org/
7257T:      git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7258S:      Maintained
7259F:      drivers/of/
7260F:      include/linux/of*.h
7261F:      scripts/dtc/
7262
7263OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7264M:      Rob Herring <robh+dt@kernel.org>
7265M:      Pawel Moll <pawel.moll@arm.com>
7266M:      Mark Rutland <mark.rutland@arm.com>
7267M:      Ian Campbell <ijc+devicetree@hellion.org.uk>
7268M:      Kumar Gala <galak@codeaurora.org>
7269L:      devicetree@vger.kernel.org
7270S:      Maintained
7271F:      Documentation/devicetree/
7272F:      arch/*/boot/dts/
7273F:      include/dt-bindings/
7274
7275OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7276M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7277L:      devicetree@vger.kernel.org
7278S:      Maintained
7279F:      Documentation/devicetree/dynamic-resolution-notes.txt
7280F:      Documentation/devicetree/overlay-notes.txt
7281F:      drivers/of/overlay.c
7282F:      drivers/of/resolver.c
7283
7284OPENRISC ARCHITECTURE
7285M:      Jonas Bonn <jonas@southpole.se>
7286W:      http://openrisc.net
7287L:      linux@lists.openrisc.net (moderated for non-subscribers)
7288S:      Maintained
7289T:      git git://openrisc.net/~jonas/linux
7290F:      arch/openrisc/
7291
7292OPENVSWITCH
7293M:      Pravin Shelar <pshelar@nicira.com>
7294L:      netdev@vger.kernel.org
7295L:      dev@openvswitch.org
7296W:      http://openvswitch.org
7297S:      Maintained
7298F:      net/openvswitch/
7299F:      include/uapi/linux/openvswitch.h
7300
7301OPL4 DRIVER
7302M:      Clemens Ladisch <clemens@ladisch.de>
7303L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
7304T:      git git://git.alsa-project.org/alsa-kernel.git
7305S:      Maintained
7306F:      sound/drivers/opl4/
7307
7308OPROFILE
7309M:      Robert Richter <rric@kernel.org>
7310L:      oprofile-list@lists.sf.net
7311S:      Maintained
7312F:      arch/*/include/asm/oprofile*.h
7313F:      arch/*/oprofile/
7314F:      drivers/oprofile/
7315F:      include/linux/oprofile.h
7316
7317ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7318M:      Mark Fasheh <mfasheh@suse.com>
7319M:      Joel Becker <jlbec@evilplan.org>
7320L:      ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7321W:      http://ocfs2.wiki.kernel.org
7322S:      Supported
7323F:      Documentation/filesystems/ocfs2.txt
7324F:      Documentation/filesystems/dlmfs.txt
7325F:      fs/ocfs2/
7326
7327ORINOCO DRIVER
7328L:      linux-wireless@vger.kernel.org
7329W:      http://wireless.kernel.org/en/users/Drivers/orinoco
7330W:      http://www.nongnu.org/orinoco/
7331S:      Orphan
7332F:      drivers/net/wireless/orinoco/
7333
7334OSD LIBRARY and FILESYSTEM
7335M:      Boaz Harrosh <ooo@electrozaur.com>
7336M:      Benny Halevy <bhalevy@primarydata.com>
7337L:      osd-dev@open-osd.org
7338W:      http://open-osd.org
7339T:      git git://git.open-osd.org/open-osd.git
7340S:      Maintained
7341F:      drivers/scsi/osd/
7342F:      include/scsi/osd_*
7343F:      fs/exofs/
7344
7345OVERLAY FILESYSTEM
7346M:      Miklos Szeredi <miklos@szeredi.hu>
7347L:      linux-unionfs@vger.kernel.org
7348T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7349S:      Supported
7350F:      fs/overlayfs/
7351F:      Documentation/filesystems/overlayfs.txt
7352
7353P54 WIRELESS DRIVER
7354M:      Christian Lamparter <chunkeey@googlemail.com>
7355L:      linux-wireless@vger.kernel.org
7356W:      http://wireless.kernel.org/en/users/Drivers/p54
7357S:      Maintained
7358F:      drivers/net/wireless/p54/
7359
7360PA SEMI ETHERNET DRIVER
7361M:      Olof Johansson <olof@lixom.net>
7362L:      netdev@vger.kernel.org
7363S:      Maintained
7364F:      drivers/net/ethernet/pasemi/*
7365
7366PA SEMI SMBUS DRIVER
7367M:      Olof Johansson <olof@lixom.net>
7368L:      linux-i2c@vger.kernel.org
7369S:      Maintained
7370F:      drivers/i2c/busses/i2c-pasemi.c
7371
7372PADATA PARALLEL EXECUTION MECHANISM
7373M:      Steffen Klassert <steffen.klassert@secunet.com>
7374L:      linux-crypto@vger.kernel.org
7375S:      Maintained
7376F:      kernel/padata.c
7377F:      include/linux/padata.h
7378F:      Documentation/padata.txt
7379
7380PANASONIC LAPTOP ACPI EXTRAS DRIVER
7381M:      Harald Welte <laforge@gnumonks.org>
7382L:      platform-driver-x86@vger.kernel.org
7383S:      Maintained
7384F:      drivers/platform/x86/panasonic-laptop.c
7385
7386PANASONIC MN10300/AM33/AM34 PORT
7387M:      David Howells <dhowells@redhat.com>
7388M:      Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7389L:      linux-am33-list@redhat.com (moderated for non-subscribers)
7390W:      ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7391S:      Maintained
7392F:      Documentation/mn10300/
7393F:      arch/mn10300/
7394
7395PARALLEL PORT SUPPORT
7396L:      linux-parport@lists.infradead.org (subscribers-only)
7397S:      Orphan
7398F:      drivers/parport/
7399F:      include/linux/parport*.h
7400F:      drivers/char/ppdev.c
7401F:      include/uapi/linux/ppdev.h
7402
7403PARAVIRT_OPS INTERFACE
7404M:      Jeremy Fitzhardinge <jeremy@goop.org>
7405M:      Chris Wright <chrisw@sous-sol.org>
7406M:      Alok Kataria <akataria@vmware.com>
7407M:      Rusty Russell <rusty@rustcorp.com.au>
7408L:      virtualization@lists.linux-foundation.org
7409S:      Supported
7410F:      Documentation/virtual/paravirt_ops.txt
7411F:      arch/*/kernel/paravirt*
7412F:      arch/*/include/asm/paravirt.h
7413
7414PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7415M:      Tim Waugh <tim@cyberelk.net>
7416L:      linux-parport@lists.infradead.org (subscribers-only)
7417W:      http://www.torque.net/linux-pp.html
7418S:      Maintained
7419F:      Documentation/blockdev/paride.txt
7420F:      drivers/block/paride/
7421
7422PARISC ARCHITECTURE
7423M:      "James E.J. Bottomley" <jejb@parisc-linux.org>
7424M:      Helge Deller <deller@gmx.de>
7425L:      linux-parisc@vger.kernel.org
7426W:      http://www.parisc-linux.org/
7427Q:      http://patchwork.kernel.org/project/linux-parisc/list/
7428T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7429T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7430S:      Maintained
7431F:      arch/parisc/
7432F:      Documentation/parisc/
7433F:      drivers/parisc/
7434F:      drivers/char/agp/parisc-agp.c
7435F:      drivers/input/serio/gscps2.c
7436F:      drivers/parport/parport_gsc.*
7437F:      drivers/tty/serial/8250/8250_gsc.c
7438F:      drivers/video/fbdev/sti*
7439F:      drivers/video/console/sti*
7440F:      drivers/video/logo/logo_parisc*
7441
7442PC87360 HARDWARE MONITORING DRIVER
7443M:      Jim Cromie <jim.cromie@gmail.com>
7444L:      lm-sensors@lm-sensors.org
7445S:      Maintained
7446F:      Documentation/hwmon/pc87360
7447F:      drivers/hwmon/pc87360.c
7448
7449PC8736x GPIO DRIVER
7450M:      Jim Cromie <jim.cromie@gmail.com>
7451S:      Maintained
7452F:      drivers/char/pc8736x_gpio.c
7453
7454PC87427 HARDWARE MONITORING DRIVER
7455M:      Jean Delvare <jdelvare@suse.de>
7456L:      lm-sensors@lm-sensors.org
7457S:      Maintained
7458F:      Documentation/hwmon/pc87427
7459F:      drivers/hwmon/pc87427.c
7460
7461PCA9532 LED DRIVER
7462M:      Riku Voipio <riku.voipio@iki.fi>
7463S:      Maintained
7464F:      drivers/leds/leds-pca9532.c
7465F:      include/linux/leds-pca9532.h
7466
7467PCA9541 I2C BUS MASTER SELECTOR DRIVER
7468M:      Guenter Roeck <linux@roeck-us.net>
7469L:      linux-i2c@vger.kernel.org
7470S:      Maintained
7471F:      drivers/i2c/muxes/i2c-mux-pca9541.c
7472
7473PCDP - PRIMARY CONSOLE AND DEBUG PORT
7474M:      Khalid Aziz <khalid@gonehiking.org>
7475S:      Maintained
7476F:      drivers/firmware/pcdp.*
7477
7478PCI ERROR RECOVERY
7479M:      Linas Vepstas <linasvepstas@gmail.com>
7480L:      linux-pci@vger.kernel.org
7481S:      Supported
7482F:      Documentation/PCI/pci-error-recovery.txt
7483
7484PCI SUBSYSTEM
7485M:      Bjorn Helgaas <bhelgaas@google.com>
7486L:      linux-pci@vger.kernel.org
7487Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
7488T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7489S:      Supported
7490F:      Documentation/PCI/
7491F:      drivers/pci/
7492F:      include/linux/pci*
7493F:      arch/x86/pci/
7494F:      arch/x86/kernel/quirks.c
7495
7496PCI DRIVER FOR ARM VERSATILE PLATFORM
7497M:      Rob Herring <robh@kernel.org>
7498L:      linux-pci@vger.kernel.org
7499L:      linux-arm-kernel@lists.infradead.org
7500S:      Maintained
7501F:      Documentation/devicetree/bindings/pci/versatile.txt
7502F:      drivers/pci/host/pci-versatile.c
7503
7504PCI DRIVER FOR APPLIEDMICRO XGENE
7505M:      Tanmay Inamdar <tinamdar@apm.com>
7506L:      linux-pci@vger.kernel.org
7507L:      linux-arm-kernel@lists.infradead.org
7508S:      Maintained
7509F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
7510F:      drivers/pci/host/pci-xgene.c
7511
7512PCI DRIVER FOR FREESCALE LAYERSCAPE
7513M:      Minghuan Lian <minghuan.Lian@freescale.com>
7514M:      Mingkai Hu <mingkai.hu@freescale.com>
7515M:      Roy Zang <tie-fei.zang@freescale.com>
7516L:      linuxppc-dev@lists.ozlabs.org
7517L:      linux-pci@vger.kernel.org
7518L:      linux-arm-kernel@lists.infradead.org
7519S:      Maintained
7520F:      drivers/pci/host/*layerscape*
7521
7522PCI DRIVER FOR IMX6
7523M:      Richard Zhu <Richard.Zhu@freescale.com>
7524M:      Lucas Stach <l.stach@pengutronix.de>
7525L:      linux-pci@vger.kernel.org
7526L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7527S:      Maintained
7528F:      drivers/pci/host/*imx6*
7529
7530PCI DRIVER FOR TI KEYSTONE
7531M:      Murali Karicheri <m-karicheri2@ti.com>
7532L:      linux-pci@vger.kernel.org
7533L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7534S:      Maintained
7535F:      drivers/pci/host/*keystone*
7536
7537PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7538M:      Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7539M:      Jason Cooper <jason@lakedaemon.net>
7540L:      linux-pci@vger.kernel.org
7541L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7542S:      Maintained
7543F:      drivers/pci/host/*mvebu*
7544
7545PCI DRIVER FOR NVIDIA TEGRA
7546M:      Thierry Reding <thierry.reding@gmail.com>
7547L:      linux-tegra@vger.kernel.org
7548L:      linux-pci@vger.kernel.org
7549S:      Supported
7550F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7551F:      drivers/pci/host/pci-tegra.c
7552
7553PCI DRIVER FOR TI DRA7XX
7554M:      Kishon Vijay Abraham I <kishon@ti.com>
7555L:      linux-omap@vger.kernel.org
7556L:      linux-pci@vger.kernel.org
7557S:      Supported
7558F:      Documentation/devicetree/bindings/pci/ti-pci.txt
7559F:      drivers/pci/host/pci-dra7xx.c
7560
7561PCI DRIVER FOR RENESAS R-CAR
7562M:      Simon Horman <horms@verge.net.au>
7563L:      linux-pci@vger.kernel.org
7564L:      linux-sh@vger.kernel.org
7565S:      Maintained
7566F:      drivers/pci/host/*rcar*
7567
7568PCI DRIVER FOR SAMSUNG EXYNOS
7569M:      Jingoo Han <jingoohan1@gmail.com>
7570L:      linux-pci@vger.kernel.org
7571L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7572L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7573S:      Maintained
7574F:      drivers/pci/host/pci-exynos.c
7575
7576PCI DRIVER FOR SYNOPSIS DESIGNWARE
7577M:      Jingoo Han <jingoohan1@gmail.com>
7578M:      Pratyush Anand <pratyush.anand@gmail.com>
7579L:      linux-pci@vger.kernel.org
7580S:      Maintained
7581F:      drivers/pci/host/*designware*
7582
7583PCI DRIVER FOR GENERIC OF HOSTS
7584M:      Will Deacon <will.deacon@arm.com>
7585L:      linux-pci@vger.kernel.org
7586L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7587S:      Maintained
7588F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
7589F:      drivers/pci/host/pci-host-generic.c
7590
7591PCIE DRIVER FOR ST SPEAR13XX
7592M:      Pratyush Anand <pratyush.anand@gmail.com>
7593L:      linux-pci@vger.kernel.org
7594S:      Maintained
7595F:      drivers/pci/host/*spear*
7596
7597PCMCIA SUBSYSTEM
7598P:      Linux PCMCIA Team
7599L:      linux-pcmcia@lists.infradead.org
7600W:      http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7601T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7602S:      Maintained
7603F:      Documentation/pcmcia/
7604F:      drivers/pcmcia/
7605F:      include/pcmcia/
7606
7607PCNET32 NETWORK DRIVER
7608M:      Don Fry <pcnet32@frontier.com>
7609L:      netdev@vger.kernel.org
7610S:      Maintained
7611F:      drivers/net/ethernet/amd/pcnet32.c
7612
7613PCRYPT PARALLEL CRYPTO ENGINE
7614M:      Steffen Klassert <steffen.klassert@secunet.com>
7615L:      linux-crypto@vger.kernel.org
7616S:      Maintained
7617F:      crypto/pcrypt.c
7618F:      include/crypto/pcrypt.h
7619
7620PER-CPU MEMORY ALLOCATOR
7621M:      Tejun Heo <tj@kernel.org>
7622M:      Christoph Lameter <cl@linux-foundation.org>
7623T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7624S:      Maintained
7625F:      include/linux/percpu*.h
7626F:      mm/percpu*.c
7627F:      arch/*/include/asm/percpu.h
7628
7629PER-TASK DELAY ACCOUNTING
7630M:      Balbir Singh <bsingharora@gmail.com>
7631S:      Maintained
7632F:      include/linux/delayacct.h
7633F:      kernel/delayacct.c
7634
7635PERFORMANCE EVENTS SUBSYSTEM
7636M:      Peter Zijlstra <a.p.zijlstra@chello.nl>
7637M:      Paul Mackerras <paulus@samba.org>
7638M:      Ingo Molnar <mingo@redhat.com>
7639M:      Arnaldo Carvalho de Melo <acme@kernel.org>
7640L:      linux-kernel@vger.kernel.org
7641T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7642S:      Supported
7643F:      kernel/events/*
7644F:      include/linux/perf_event.h
7645F:      include/uapi/linux/perf_event.h
7646F:      arch/*/kernel/perf_event*.c
7647F:      arch/*/kernel/*/perf_event*.c
7648F:      arch/*/kernel/*/*/perf_event*.c
7649F:      arch/*/include/asm/perf_event.h
7650F:      arch/*/kernel/perf_callchain.c
7651F:      tools/perf/
7652
7653PERSONALITY HANDLING
7654M:      Christoph Hellwig <hch@infradead.org>
7655L:      linux-abi-devel@lists.sourceforge.net
7656S:      Maintained
7657F:      include/linux/personality.h
7658F:      include/uapi/linux/personality.h
7659
7660PHONET PROTOCOL
7661M:      Remi Denis-Courmont <courmisch@gmail.com>
7662S:      Supported
7663F:      Documentation/networking/phonet.txt
7664F:      include/linux/phonet.h
7665F:      include/net/phonet/
7666F:      include/uapi/linux/phonet.h
7667F:      net/phonet/
7668
7669PHRAM MTD DRIVER
7670M:      Joern Engel <joern@lazybastard.org>
7671L:      linux-mtd@lists.infradead.org
7672S:      Maintained
7673F:      drivers/mtd/devices/phram.c
7674
7675PICOLCD HID DRIVER
7676M:      Bruno Prémont <bonbons@linux-vserver.org>
7677L:      linux-input@vger.kernel.org
7678S:      Maintained
7679F:      drivers/hid/hid-picolcd*
7680
7681PICOXCELL SUPPORT
7682M:      Jamie Iles <jamie@jamieiles.com>
7683L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7684T:      git git://github.com/jamieiles/linux-2.6-ji.git
7685S:      Supported
7686F:      arch/arm/boot/dts/picoxcell*
7687F:      arch/arm/mach-picoxcell/
7688F:      drivers/crypto/picoxcell*
7689
7690PIN CONTROL SUBSYSTEM
7691M:      Linus Walleij <linus.walleij@linaro.org>
7692L:      linux-gpio@vger.kernel.org
7693T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7694S:      Maintained
7695F:      drivers/pinctrl/
7696F:      include/linux/pinctrl/
7697
7698PIN CONTROLLER - ATMEL AT91
7699M:      Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7700L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7701S:      Maintained
7702F:      drivers/pinctrl/pinctrl-at91.*
7703
7704PIN CONTROLLER - INTEL
7705M:      Mika Westerberg <mika.westerberg@linux.intel.com>
7706M:      Heikki Krogerus <heikki.krogerus@linux.intel.com>
7707S:      Maintained
7708F:      drivers/pinctrl/intel/
7709
7710PIN CONTROLLER - RENESAS
7711M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7712L:      linux-sh@vger.kernel.org
7713S:      Maintained
7714F:      drivers/pinctrl/sh-pfc/
7715
7716PIN CONTROLLER - SAMSUNG
7717M:      Tomasz Figa <tomasz.figa@gmail.com>
7718M:      Thomas Abraham <thomas.abraham@linaro.org>
7719L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7720L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7721S:      Maintained
7722F:      drivers/pinctrl/samsung/
7723
7724PIN CONTROLLER - ST SPEAR
7725M:      Viresh Kumar <viresh.linux@gmail.com>
7726L:      spear-devel@list.st.com
7727L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7728W:      http://www.st.com/spear
7729S:      Maintained
7730F:      drivers/pinctrl/spear/
7731
7732PKTCDVD DRIVER
7733M:      Jiri Kosina <jkosina@suse.cz>
7734S:      Maintained
7735F:      drivers/block/pktcdvd.c
7736F:      include/linux/pktcdvd.h
7737F:      include/uapi/linux/pktcdvd.h
7738
7739PKUNITY SOC DRIVERS
7740M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
7741W:      http://mprc.pku.edu.cn/~guanxuetao/linux
7742S:      Maintained
7743T:      git git://github.com/gxt/linux.git
7744F:      drivers/input/serio/i8042-unicore32io.h
7745F:      drivers/i2c/busses/i2c-puv3.c
7746F:      drivers/video/fbdev/fb-puv3.c
7747F:      drivers/rtc/rtc-puv3.c
7748
7749PMBUS HARDWARE MONITORING DRIVERS
7750M:      Guenter Roeck <linux@roeck-us.net>
7751L:      lm-sensors@lm-sensors.org
7752W:      http://www.lm-sensors.org/
7753W:      http://www.roeck-us.net/linux/drivers/
7754T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7755S:      Maintained
7756F:      Documentation/hwmon/pmbus
7757F:      drivers/hwmon/pmbus/
7758F:      include/linux/i2c/pmbus.h
7759
7760PMC SIERRA MaxRAID DRIVER
7761M:      Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7762L:      linux-scsi@vger.kernel.org
7763W:      http://www.pmc-sierra.com/
7764S:      Supported
7765F:      drivers/scsi/pmcraid.*
7766
7767PMC SIERRA PM8001 DRIVER
7768M:      xjtuwjp@gmail.com
7769M:      lindar_liu@usish.com
7770L:      pmchba@pmcs.com
7771L:      linux-scsi@vger.kernel.org
7772S:      Supported
7773F:      drivers/scsi/pm8001/
7774
7775POSIX CLOCKS and TIMERS
7776M:      Thomas Gleixner <tglx@linutronix.de>
7777L:      linux-kernel@vger.kernel.org
7778T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7779S:      Maintained
7780F:      fs/timerfd.c
7781F:      include/linux/timer*
7782F:      kernel/time/*timer*
7783
7784POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7785M:      Sebastian Reichel <sre@kernel.org>
7786M:      Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7787M:      David Woodhouse <dwmw2@infradead.org>
7788L:      linux-pm@vger.kernel.org
7789T:      git git://git.infradead.org/battery-2.6.git
7790S:      Maintained
7791F:      include/linux/power_supply.h
7792F:      drivers/power/
7793
7794PNP SUPPORT
7795M:      Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7796S:      Maintained
7797F:      drivers/pnp/
7798
7799PNXxxxx I2C DRIVER
7800M:      Vitaly Wool <vitalywool@gmail.com>
7801L:      linux-i2c@vger.kernel.org
7802S:      Maintained
7803F:      drivers/i2c/busses/i2c-pnx.c
7804
7805PPP PROTOCOL DRIVERS AND COMPRESSORS
7806M:      Paul Mackerras <paulus@samba.org>
7807L:      linux-ppp@vger.kernel.org
7808S:      Maintained
7809F:      drivers/net/ppp/ppp_*
7810
7811PPP OVER ATM (RFC 2364)
7812M:      Mitchell Blank Jr <mitch@sfgoth.com>
7813S:      Maintained
7814F:      net/atm/pppoatm.c
7815F:      include/uapi/linux/atmppp.h
7816
7817PPP OVER ETHERNET
7818M:      Michal Ostrowski <mostrows@earthlink.net>
7819S:      Maintained
7820F:      drivers/net/ppp/pppoe.c
7821F:      drivers/net/ppp/pppox.c
7822
7823PPP OVER L2TP
7824M:      James Chapman <jchapman@katalix.com>
7825S:      Maintained
7826F:      net/l2tp/l2tp_ppp.c
7827F:      include/linux/if_pppol2tp.h
7828F:      include/uapi/linux/if_pppol2tp.h
7829
7830PPS SUPPORT
7831M:      Rodolfo Giometti <giometti@enneenne.com>
7832W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
7833L:      linuxpps@ml.enneenne.com (subscribers-only)
7834S:      Maintained
7835F:      Documentation/pps/
7836F:      drivers/pps/
7837F:      include/linux/pps*.h
7838
7839PPTP DRIVER
7840M:      Dmitry Kozlov <xeb@mail.ru>
7841L:      netdev@vger.kernel.org
7842S:      Maintained
7843F:      drivers/net/ppp/pptp.c
7844W:      http://sourceforge.net/projects/accel-pptp
7845
7846PREEMPTIBLE KERNEL
7847M:      Robert Love <rml@tech9.net>
7848L:      kpreempt-tech@lists.sourceforge.net
7849W:      ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7850S:      Supported
7851F:      Documentation/preempt-locking.txt
7852F:      include/linux/preempt.h
7853
7854PRISM54 WIRELESS DRIVER
7855M:      "Luis R. Rodriguez" <mcgrof@gmail.com>
7856L:      linux-wireless@vger.kernel.org
7857W:      http://wireless.kernel.org/en/users/Drivers/p54
7858S:      Obsolete
7859F:      drivers/net/wireless/prism54/
7860
7861PS3 NETWORK SUPPORT
7862M:      Geoff Levand <geoff@infradead.org>
7863L:      netdev@vger.kernel.org
7864L:      cbe-oss-dev@lists.ozlabs.org
7865S:      Maintained
7866F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
7867
7868PS3 PLATFORM SUPPORT
7869M:      Geoff Levand <geoff@infradead.org>
7870L:      linuxppc-dev@lists.ozlabs.org
7871L:      cbe-oss-dev@lists.ozlabs.org
7872S:      Maintained
7873F:      arch/powerpc/boot/ps3*
7874F:      arch/powerpc/include/asm/lv1call.h
7875F:      arch/powerpc/include/asm/ps3*.h
7876F:      arch/powerpc/platforms/ps3/
7877F:      drivers/*/ps3*
7878F:      drivers/ps3/
7879F:      drivers/rtc/rtc-ps3.c
7880F:      drivers/usb/host/*ps3.c
7881F:      sound/ppc/snd_ps3*
7882
7883PS3VRAM DRIVER
7884M:      Jim Paris <jim@jtan.com>
7885L:      cbe-oss-dev@lists.ozlabs.org
7886S:      Maintained
7887F:      drivers/block/ps3vram.c
7888
7889PSTORE FILESYSTEM
7890M:      Anton Vorontsov <anton@enomsg.org>
7891M:      Colin Cross <ccross@android.com>
7892M:      Kees Cook <keescook@chromium.org>
7893M:      Tony Luck <tony.luck@intel.com>
7894S:      Maintained
7895T:      git git://git.infradead.org/users/cbou/linux-pstore.git
7896F:      fs/pstore/
7897F:      include/linux/pstore*
7898F:      drivers/firmware/efi/efi-pstore.c
7899F:      drivers/acpi/apei/erst.c
7900
7901PTP HARDWARE CLOCK SUPPORT
7902M:      Richard Cochran <richardcochran@gmail.com>
7903L:      netdev@vger.kernel.org
7904S:      Maintained
7905W:      http://linuxptp.sourceforge.net/
7906F:      Documentation/ABI/testing/sysfs-ptp
7907F:      Documentation/ptp/*
7908F:      drivers/net/ethernet/freescale/gianfar_ptp.c
7909F:      drivers/net/phy/dp83640*
7910F:      drivers/ptp/*
7911F:      include/linux/ptp_cl*
7912
7913PTRACE SUPPORT
7914M:      Roland McGrath <roland@hack.frob.com>
7915M:      Oleg Nesterov <oleg@redhat.com>
7916S:      Maintained
7917F:      include/asm-generic/syscall.h
7918F:      include/linux/ptrace.h
7919F:      include/linux/regset.h
7920F:      include/linux/tracehook.h
7921F:      include/uapi/linux/ptrace.h
7922F:      kernel/ptrace.c
7923
7924PVRUSB2 VIDEO4LINUX DRIVER
7925M:      Mike Isely <isely@pobox.com>
7926L:      pvrusb2@isely.net       (subscribers-only)
7927L:      linux-media@vger.kernel.org
7928W:      http://www.isely.net/pvrusb2/
7929T:      git git://linuxtv.org/media_tree.git
7930S:      Maintained
7931F:      Documentation/video4linux/README.pvrusb2
7932F:      drivers/media/usb/pvrusb2/
7933
7934PWC WEBCAM DRIVER
7935M:      Hans de Goede <hdegoede@redhat.com>
7936L:      linux-media@vger.kernel.org
7937T:      git git://linuxtv.org/media_tree.git
7938S:      Maintained
7939F:      drivers/media/usb/pwc/*
7940
7941PWM FAN DRIVER
7942M:      Kamil Debski <k.debski@samsung.com>
7943L:      lm-sensors@lm-sensors.org
7944S:      Supported
7945F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7946F:      Documentation/hwmon/pwm-fan
7947F:      drivers/hwmon/pwm-fan.c
7948
7949PWM SUBSYSTEM
7950M:      Thierry Reding <thierry.reding@gmail.com>
7951L:      linux-pwm@vger.kernel.org
7952S:      Maintained
7953T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7954F:      Documentation/pwm.txt
7955F:      Documentation/devicetree/bindings/pwm/
7956F:      include/linux/pwm.h
7957F:      drivers/pwm/
7958F:      drivers/video/backlight/pwm_bl.c
7959F:      include/linux/pwm_backlight.h
7960
7961PXA2xx/PXA3xx SUPPORT
7962M:      Daniel Mack <daniel@zonque.org>
7963M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7964M:      Robert Jarzmik <robert.jarzmik@free.fr>
7965L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7966T:      git git://github.com/hzhuang1/linux.git
7967T:      git git://github.com/rjarzmik/linux.git
7968S:      Maintained
7969F:      arch/arm/mach-pxa/
7970F:      drivers/pcmcia/pxa2xx*
7971F:      drivers/spi/spi-pxa2xx*
7972F:      drivers/usb/gadget/udc/pxa2*
7973F:      include/sound/pxa2xx-lib.h
7974F:      sound/arm/pxa*
7975F:      sound/soc/pxa/
7976
7977PXA3xx NAND FLASH DRIVER
7978M:      Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7979L:      linux-mtd@lists.infradead.org
7980S:      Maintained
7981F:      drivers/mtd/nand/pxa3xx_nand.c
7982
7983MMP SUPPORT
7984M:      Eric Miao <eric.y.miao@gmail.com>
7985M:      Haojian Zhuang <haojian.zhuang@gmail.com>
7986L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7987T:      git git://github.com/hzhuang1/linux.git
7988T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
7989S:      Maintained
7990F:      arch/arm/mach-mmp/
7991
7992PXA MMCI DRIVER
7993S:      Orphan
7994
7995PXA RTC DRIVER
7996M:      Robert Jarzmik <robert.jarzmik@free.fr>
7997L:      rtc-linux@googlegroups.com
7998S:      Maintained
7999
8000QAT DRIVER
8001M:      Tadeusz Struk <tadeusz.struk@intel.com>
8002L:      qat-linux@intel.com
8003S:      Supported
8004F:      drivers/crypto/qat/
8005
8006QIB DRIVER
8007M:      Mike Marciniszyn <infinipath@intel.com>
8008L:      linux-rdma@vger.kernel.org
8009S:      Supported
8010F:      drivers/infiniband/hw/qib/
8011
8012QLOGIC QLA1280 SCSI DRIVER
8013M:      Michael Reed <mdr@sgi.com>
8014L:      linux-scsi@vger.kernel.org
8015S:      Maintained
8016F:      drivers/scsi/qla1280.[ch]
8017
8018QLOGIC QLA2XXX FC-SCSI DRIVER
8019M:      qla2xxx-upstream@qlogic.com
8020L:      linux-scsi@vger.kernel.org
8021S:      Supported
8022F:      Documentation/scsi/LICENSE.qla2xxx
8023F:      drivers/scsi/qla2xxx/
8024
8025QLOGIC QLA4XXX iSCSI DRIVER
8026M:      QLogic-Storage-Upstream@qlogic.com
8027L:      linux-scsi@vger.kernel.org
8028S:      Supported
8029F:      Documentation/scsi/LICENSE.qla4xxx
8030F:      drivers/scsi/qla4xxx/
8031
8032QLOGIC QLA3XXX NETWORK DRIVER
8033M:      Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8034M:      Ron Mercer <ron.mercer@qlogic.com>
8035M:      linux-driver@qlogic.com
8036L:      netdev@vger.kernel.org
8037S:      Supported
8038F:      Documentation/networking/LICENSE.qla3xxx
8039F:      drivers/net/ethernet/qlogic/qla3xxx.*
8040
8041QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8042M:      Shahed Shaikh <shahed.shaikh@qlogic.com>
8043M:      Dept-GELinuxNICDev@qlogic.com
8044L:      netdev@vger.kernel.org
8045S:      Supported
8046F:      drivers/net/ethernet/qlogic/qlcnic/
8047
8048QLOGIC QLGE 10Gb ETHERNET DRIVER
8049M:      Harish Patil <harish.patil@qlogic.com>
8050M:      Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8051M:      Dept-GELinuxNICDev@qlogic.com
8052M:      linux-driver@qlogic.com
8053L:      netdev@vger.kernel.org
8054S:      Supported
8055F:      drivers/net/ethernet/qlogic/qlge/
8056
8057QNX4 FILESYSTEM
8058M:      Anders Larsen <al@alarsen.net>
8059W:      http://www.alarsen.net/linux/qnx4fs/
8060S:      Maintained
8061F:      fs/qnx4/
8062F:      include/uapi/linux/qnx4_fs.h
8063F:      include/uapi/linux/qnxtypes.h
8064
8065QT1010 MEDIA DRIVER
8066M:      Antti Palosaari <crope@iki.fi>
8067L:      linux-media@vger.kernel.org
8068W:      http://linuxtv.org/
8069W:      http://palosaari.fi/linux/
8070Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8071T:      git git://linuxtv.org/anttip/media_tree.git
8072S:      Maintained
8073F:      drivers/media/tuners/qt1010*
8074
8075QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8076M:      QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8077L:      linux-wireless@vger.kernel.org
8078L:      ath9k-devel@lists.ath9k.org
8079W:      http://wireless.kernel.org/en/users/Drivers/ath9k
8080S:      Supported
8081F:      drivers/net/wireless/ath/ath9k/
8082
8083QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8084M:      Kalle Valo <kvalo@qca.qualcomm.com>
8085L:      ath10k@lists.infradead.org
8086W:      http://wireless.kernel.org/en/users/Drivers/ath10k
8087T:      git git://github.com/kvalo/ath.git
8088S:      Supported
8089F:      drivers/net/wireless/ath/ath10k/
8090
8091QUALCOMM HEXAGON ARCHITECTURE
8092M:      Richard Kuo <rkuo@codeaurora.org>
8093L:      linux-hexagon@vger.kernel.org
8094S:      Supported
8095F:      arch/hexagon/
8096
8097QUALCOMM WCN36XX WIRELESS DRIVER
8098M:      Eugene Krasnikov <k.eugene.e@gmail.com>
8099L:      wcn36xx@lists.infradead.org
8100W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
8101T:      git git://github.com/KrasnikovEugene/wcn36xx.git
8102S:      Supported
8103F:      drivers/net/wireless/ath/wcn36xx/
8104
8105RADOS BLOCK DEVICE (RBD)
8106M:      Ilya Dryomov <idryomov@gmail.com>
8107M:      Sage Weil <sage@redhat.com>
8108M:      Alex Elder <elder@kernel.org>
8109M:      ceph-devel@vger.kernel.org
8110W:      http://ceph.com/
8111T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8112S:      Supported
8113F:      drivers/block/rbd.c
8114F:      drivers/block/rbd_types.h
8115
8116RADEON FRAMEBUFFER DISPLAY DRIVER
8117M:      Benjamin Herrenschmidt <benh@kernel.crashing.org>
8118L:      linux-fbdev@vger.kernel.org
8119S:      Maintained
8120F:      drivers/video/fbdev/aty/radeon*
8121F:      include/uapi/linux/radeonfb.h
8122
8123RADIOSHARK RADIO DRIVER
8124M:      Hans de Goede <hdegoede@redhat.com>
8125L:      linux-media@vger.kernel.org
8126T:      git git://linuxtv.org/media_tree.git
8127S:      Maintained
8128F:      drivers/media/radio/radio-shark.c
8129
8130RADIOSHARK2 RADIO DRIVER
8131M:      Hans de Goede <hdegoede@redhat.com>
8132L:      linux-media@vger.kernel.org
8133T:      git git://linuxtv.org/media_tree.git
8134S:      Maintained
8135F:      drivers/media/radio/radio-shark2.c
8136F:      drivers/media/radio/radio-tea5777.c
8137
8138RAGE128 FRAMEBUFFER DISPLAY DRIVER
8139M:      Paul Mackerras <paulus@samba.org>
8140L:      linux-fbdev@vger.kernel.org
8141S:      Maintained
8142F:      drivers/video/fbdev/aty/aty128fb.c
8143
8144RALINK RT2X00 WIRELESS LAN DRIVER
8145P:      rt2x00 project
8146M:      Stanislaw Gruszka <sgruszka@redhat.com>
8147M:      Helmut Schaa <helmut.schaa@googlemail.com>
8148L:      linux-wireless@vger.kernel.org
8149L:      users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8150W:      http://rt2x00.serialmonkey.com/
8151S:      Maintained
8152F:      drivers/net/wireless/rt2x00/
8153
8154RAMDISK RAM BLOCK DEVICE DRIVER
8155M:      Jens Axboe <axboe@kernel.dk>
8156S:      Maintained
8157F:      Documentation/blockdev/ramdisk.txt
8158F:      drivers/block/brd.c
8159
8160PERSISTENT MEMORY DRIVER
8161M:      Ross Zwisler <ross.zwisler@linux.intel.com>
8162L:      linux-nvdimm@lists.01.org
8163S:      Supported
8164F:      drivers/block/pmem.c
8165
8166RANDOM NUMBER DRIVER
8167M:      "Theodore Ts'o" <tytso@mit.edu>
8168S:      Maintained
8169F:      drivers/char/random.c
8170
8171RAPIDIO SUBSYSTEM
8172M:      Matt Porter <mporter@kernel.crashing.org>
8173M:      Alexandre Bounine <alexandre.bounine@idt.com>
8174S:      Maintained
8175F:      drivers/rapidio/
8176
8177RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8178L:      linux-wireless@vger.kernel.org
8179S:      Orphan
8180F:      drivers/net/wireless/ray*
8181
8182RCUTORTURE MODULE
8183M:      Josh Triplett <josh@joshtriplett.org>
8184M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8185L:      linux-kernel@vger.kernel.org
8186S:      Supported
8187T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8188F:      Documentation/RCU/torture.txt
8189F:      kernel/rcu/rcutorture.c
8190
8191RCUTORTURE TEST FRAMEWORK
8192M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8193M:      Josh Triplett <josh@joshtriplett.org>
8194R:      Steven Rostedt <rostedt@goodmis.org>
8195R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8196R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8197L:      linux-kernel@vger.kernel.org
8198S:      Supported
8199T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8200F:      tools/testing/selftests/rcutorture
8201
8202RDC R-321X SoC
8203M:      Florian Fainelli <florian@openwrt.org>
8204S:      Maintained
8205
8206RDC R6040 FAST ETHERNET DRIVER
8207M:      Florian Fainelli <florian@openwrt.org>
8208L:      netdev@vger.kernel.org
8209S:      Maintained
8210F:      drivers/net/ethernet/rdc/r6040.c
8211
8212RDS - RELIABLE DATAGRAM SOCKETS
8213M:      Chien Yen <chien.yen@oracle.com>
8214L:      rds-devel@oss.oracle.com (moderated for non-subscribers)
8215S:      Supported
8216F:      net/rds/
8217
8218READ-COPY UPDATE (RCU)
8219M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8220M:      Josh Triplett <josh@joshtriplett.org>
8221R:      Steven Rostedt <rostedt@goodmis.org>
8222R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8223R:      Lai Jiangshan <laijs@cn.fujitsu.com>
8224L:      linux-kernel@vger.kernel.org
8225W:      http://www.rdrop.com/users/paulmck/RCU/
8226S:      Supported
8227T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8228F:      Documentation/RCU/
8229X:      Documentation/RCU/torture.txt
8230F:      include/linux/rcu*
8231X:      include/linux/srcu.h
8232F:      kernel/rcu/
8233X:      kernel/torture.c
8234
8235REAL TIME CLOCK (RTC) SUBSYSTEM
8236M:      Alessandro Zummo <a.zummo@towertech.it>
8237M:      Alexandre Belloni <alexandre.belloni@free-electrons.com>
8238L:      rtc-linux@googlegroups.com
8239Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
8240S:      Maintained
8241F:      Documentation/rtc.txt
8242F:      drivers/rtc/
8243F:      include/linux/rtc.h
8244F:      include/uapi/linux/rtc.h
8245
8246REALTEK AUDIO CODECS
8247M:      Bard Liao <bardliao@realtek.com>
8248M:      Oder Chiou <oder_chiou@realtek.com>
8249S:      Maintained
8250F:      sound/soc/codecs/rt*
8251F:      include/sound/rt*.h
8252
8253REISERFS FILE SYSTEM
8254L:      reiserfs-devel@vger.kernel.org
8255S:      Supported
8256F:      fs/reiserfs/
8257
8258REGISTER MAP ABSTRACTION
8259M:      Mark Brown <broonie@kernel.org>
8260L:      linux-kernel@vger.kernel.org
8261T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8262S:      Supported
8263F:      drivers/base/regmap/
8264F:      include/linux/regmap.h
8265
8266REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8267M:      Ohad Ben-Cohen <ohad@wizery.com>
8268T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8269S:      Maintained
8270F:      drivers/remoteproc/
8271F:      Documentation/remoteproc.txt
8272F:      include/linux/remoteproc.h
8273
8274REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8275M:      Ohad Ben-Cohen <ohad@wizery.com>
8276T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8277S:      Maintained
8278F:      drivers/rpmsg/
8279F:      Documentation/rpmsg.txt
8280F:      include/linux/rpmsg.h
8281
8282RESET CONTROLLER FRAMEWORK
8283M:      Philipp Zabel <p.zabel@pengutronix.de>
8284S:      Maintained
8285F:      drivers/reset/
8286F:      Documentation/devicetree/bindings/reset/
8287F:      include/linux/reset.h
8288F:      include/linux/reset-controller.h
8289
8290RFKILL
8291M:      Johannes Berg <johannes@sipsolutions.net>
8292L:      linux-wireless@vger.kernel.org
8293W:      http://wireless.kernel.org/
8294T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8295T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8296S:      Maintained
8297F:      Documentation/rfkill.txt
8298F:      net/rfkill/
8299
8300RHASHTABLE
8301M:      Thomas Graf <tgraf@suug.ch>
8302L:      netdev@vger.kernel.org
8303S:      Maintained
8304F:      lib/rhashtable.c
8305F:      include/linux/rhashtable.h
8306
8307RICOH SMARTMEDIA/XD DRIVER
8308M:      Maxim Levitsky <maximlevitsky@gmail.com>
8309S:      Maintained
8310F:      drivers/mtd/nand/r852.c
8311F:      drivers/mtd/nand/r852.h
8312
8313RICOH R5C592 MEMORYSTICK DRIVER
8314M:      Maxim Levitsky <maximlevitsky@gmail.com>
8315S:      Maintained
8316F:      drivers/memstick/host/r592.*
8317
8318ROCCAT DRIVERS
8319M:      Stefan Achatz <erazor_de@users.sourceforge.net>
8320W:      http://sourceforge.net/projects/roccat/
8321S:      Maintained
8322F:      drivers/hid/hid-roccat*
8323F:      include/linux/hid-roccat*
8324F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
8325
8326ROCKER DRIVER
8327M:      Jiri Pirko <jiri@resnulli.us>
8328M:      Scott Feldman <sfeldma@gmail.com>
8329L:      netdev@vger.kernel.org
8330S:      Supported
8331F:      drivers/net/ethernet/rocker/
8332
8333ROCKETPORT DRIVER
8334P:      Comtrol Corp.
8335W:      http://www.comtrol.com
8336S:      Maintained
8337F:      Documentation/serial/rocket.txt
8338F:      drivers/tty/rocket*
8339
8340ROCKETPORT EXPRESS/INFINITY DRIVER
8341M:      Kevin Cernekee <cernekee@gmail.com>
8342L:      linux-serial@vger.kernel.org
8343S:      Odd Fixes
8344F:      drivers/tty/serial/rp2.*
8345
8346ROSE NETWORK LAYER
8347M:      Ralf Baechle <ralf@linux-mips.org>
8348L:      linux-hams@vger.kernel.org
8349W:      http://www.linux-ax25.org/
8350S:      Maintained
8351F:      include/net/rose.h
8352F:      include/uapi/linux/rose.h
8353F:      net/rose/
8354
8355RTL2830 MEDIA DRIVER
8356M:      Antti Palosaari <crope@iki.fi>
8357L:      linux-media@vger.kernel.org
8358W:      http://linuxtv.org/
8359W:      http://palosaari.fi/linux/
8360Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8361T:      git git://linuxtv.org/anttip/media_tree.git
8362S:      Maintained
8363F:      drivers/media/dvb-frontends/rtl2830*
8364
8365RTL2832 MEDIA DRIVER
8366M:      Antti Palosaari <crope@iki.fi>
8367L:      linux-media@vger.kernel.org
8368W:      http://linuxtv.org/
8369W:      http://palosaari.fi/linux/
8370Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8371T:      git git://linuxtv.org/anttip/media_tree.git
8372S:      Maintained
8373F:      drivers/media/dvb-frontends/rtl2832*
8374
8375RTL2832_SDR MEDIA DRIVER
8376M:      Antti Palosaari <crope@iki.fi>
8377L:      linux-media@vger.kernel.org
8378W:      http://linuxtv.org/
8379W:      http://palosaari.fi/linux/
8380Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8381T:      git git://linuxtv.org/anttip/media_tree.git
8382S:      Maintained
8383F:      drivers/media/dvb-frontends/rtl2832_sdr*
8384
8385RTL8180 WIRELESS DRIVER
8386L:      linux-wireless@vger.kernel.org
8387W:      http://wireless.kernel.org/
8388T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8389S:      Orphan
8390F:      drivers/net/wireless/rtl818x/rtl8180/
8391
8392RTL8187 WIRELESS DRIVER
8393M:      Herton Ronaldo Krzesinski <herton@canonical.com>
8394M:      Hin-Tak Leung <htl10@users.sourceforge.net>
8395M:      Larry Finger <Larry.Finger@lwfinger.net>
8396L:      linux-wireless@vger.kernel.org
8397W:      http://wireless.kernel.org/
8398T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8399S:      Maintained
8400F:      drivers/net/wireless/rtl818x/rtl8187/
8401
8402RTL8192CE WIRELESS DRIVER
8403M:      Larry Finger <Larry.Finger@lwfinger.net>
8404M:      Chaoming Li <chaoming_li@realsil.com.cn>
8405L:      linux-wireless@vger.kernel.org
8406W:      http://wireless.kernel.org/
8407T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8408S:      Maintained
8409F:      drivers/net/wireless/rtlwifi/
8410F:      drivers/net/wireless/rtlwifi/rtl8192ce/
8411
8412S3 SAVAGE FRAMEBUFFER DRIVER
8413M:      Antonino Daplas <adaplas@gmail.com>
8414L:      linux-fbdev@vger.kernel.org
8415S:      Maintained
8416F:      drivers/video/fbdev/savage/
8417
8418S390
8419M:      Martin Schwidefsky <schwidefsky@de.ibm.com>
8420M:      Heiko Carstens <heiko.carstens@de.ibm.com>
8421M:      linux390@de.ibm.com
8422L:      linux-s390@vger.kernel.org
8423W:      http://www.ibm.com/developerworks/linux/linux390/
8424S:      Supported
8425F:      arch/s390/
8426F:      drivers/s390/
8427F:      Documentation/s390/
8428F:      Documentation/DocBook/s390*
8429
8430S390 COMMON I/O LAYER
8431M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8432M:      Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8433L:      linux-s390@vger.kernel.org
8434W:      http://www.ibm.com/developerworks/linux/linux390/
8435S:      Supported
8436F:      drivers/s390/cio/
8437
8438S390 DASD DRIVER
8439M:      Stefan Weinhuber <wein@de.ibm.com>
8440M:      Stefan Haberland <stefan.haberland@de.ibm.com>
8441L:      linux-s390@vger.kernel.org
8442W:      http://www.ibm.com/developerworks/linux/linux390/
8443S:      Supported
8444F:      drivers/s390/block/dasd*
8445F:      block/partitions/ibm.c
8446
8447S390 NETWORK DRIVERS
8448M:      Ursula Braun <ursula.braun@de.ibm.com>
8449M:      linux390@de.ibm.com
8450L:      linux-s390@vger.kernel.org
8451W:      http://www.ibm.com/developerworks/linux/linux390/
8452S:      Supported
8453F:      drivers/s390/net/
8454
8455S390 PCI SUBSYSTEM
8456M:      Sebastian Ott <sebott@linux.vnet.ibm.com>
8457M:      Gerald Schaefer <gerald.schaefer@de.ibm.com>
8458L:      linux-s390@vger.kernel.org
8459W:      http://www.ibm.com/developerworks/linux/linux390/
8460S:      Supported
8461F:      arch/s390/pci/
8462F:      drivers/pci/hotplug/s390_pci_hpc.c
8463
8464S390 ZCRYPT DRIVER
8465M:      Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8466M:      linux390@de.ibm.com
8467L:      linux-s390@vger.kernel.org
8468W:      http://www.ibm.com/developerworks/linux/linux390/
8469S:      Supported
8470F:      drivers/s390/crypto/
8471
8472S390 ZFCP DRIVER
8473M:      Steffen Maier <maier@linux.vnet.ibm.com>
8474M:      linux390@de.ibm.com
8475L:      linux-s390@vger.kernel.org
8476W:      http://www.ibm.com/developerworks/linux/linux390/
8477S:      Supported
8478F:      drivers/s390/scsi/zfcp_*
8479
8480S390 IUCV NETWORK LAYER
8481M:      Ursula Braun <ursula.braun@de.ibm.com>
8482M:      linux390@de.ibm.com
8483L:      linux-s390@vger.kernel.org
8484W:      http://www.ibm.com/developerworks/linux/linux390/
8485S:      Supported
8486F:      drivers/s390/net/*iucv*
8487F:      include/net/iucv/
8488F:      net/iucv/
8489
8490S3C24XX SD/MMC Driver
8491M:      Ben Dooks <ben-linux@fluff.org>
8492L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8493S:      Supported
8494F:      drivers/mmc/host/s3cmci.*
8495
8496SAA6588 RDS RECEIVER DRIVER
8497M:      Hans Verkuil <hverkuil@xs4all.nl>
8498L:      linux-media@vger.kernel.org
8499T:      git git://linuxtv.org/media_tree.git
8500W:      http://linuxtv.org
8501S:      Odd Fixes
8502F:      drivers/media/i2c/saa6588*
8503
8504SAA7134 VIDEO4LINUX DRIVER
8505M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8506L:      linux-media@vger.kernel.org
8507W:      http://linuxtv.org
8508T:      git git://linuxtv.org/media_tree.git
8509S:      Odd fixes
8510F:      Documentation/video4linux/*.saa7134
8511F:      drivers/media/pci/saa7134/
8512
8513SAA7146 VIDEO4LINUX-2 DRIVER
8514M:      Hans Verkuil <hverkuil@xs4all.nl>
8515L:      linux-media@vger.kernel.org
8516T:      git git://linuxtv.org/media_tree.git
8517S:      Maintained
8518F:      drivers/media/common/saa7146/
8519F:      drivers/media/pci/saa7146/
8520F:      include/media/saa7146*
8521
8522SAMSUNG LAPTOP DRIVER
8523M:      Corentin Chary <corentin.chary@gmail.com>
8524L:      platform-driver-x86@vger.kernel.org
8525S:      Maintained
8526F:      drivers/platform/x86/samsung-laptop.c
8527
8528SAMSUNG AUDIO (ASoC) DRIVERS
8529M:      Sangbeom Kim <sbkim73@samsung.com>
8530L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
8531S:      Supported
8532F:      sound/soc/samsung/
8533
8534SAMSUNG FRAMEBUFFER DRIVER
8535M:      Jingoo Han <jingoohan1@gmail.com>
8536L:      linux-fbdev@vger.kernel.org
8537S:      Maintained
8538F:      drivers/video/fbdev/s3c-fb.c
8539
8540SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8541M:      Sangbeom Kim <sbkim73@samsung.com>
8542L:      linux-kernel@vger.kernel.org
8543S:      Supported
8544F:      drivers/mfd/sec*.c
8545F:      drivers/regulator/s2m*.c
8546F:      drivers/regulator/s5m*.c
8547F:      include/linux/mfd/samsung/
8548
8549SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8550M:      Kyungmin Park <kyungmin.park@samsung.com>
8551M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8552L:      linux-media@vger.kernel.org
8553Q:      https://patchwork.linuxtv.org/project/linux-media/list/
8554S:      Supported
8555F:      drivers/media/platform/exynos4-is/
8556
8557SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8558M:      Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8559L:      linux-media@vger.kernel.org
8560L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8561S:      Maintained
8562F:      drivers/media/platform/s3c-camif/
8563F:      include/media/s3c_camif.h
8564
8565SAMSUNG S5C73M3 CAMERA DRIVER
8566M:      Kyungmin Park <kyungmin.park@samsung.com>
8567M:      Andrzej Hajda <a.hajda@samsung.com>
8568L:      linux-media@vger.kernel.org
8569S:      Supported
8570F:      drivers/media/i2c/s5c73m3/*
8571
8572SAMSUNG S5K5BAF CAMERA DRIVER
8573M:      Kyungmin Park <kyungmin.park@samsung.com>
8574M:      Andrzej Hajda <a.hajda@samsung.com>
8575L:      linux-media@vger.kernel.org
8576S:      Supported
8577F:      drivers/media/i2c/s5k5baf.c
8578
8579SAMSUNG SOC CLOCK DRIVERS
8580M:      Sylwester Nawrocki <s.nawrocki@samsung.com>
8581M:      Tomasz Figa <tomasz.figa@gmail.com>
8582S:      Supported
8583L:      linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8584F:      drivers/clk/samsung/
8585
8586SAMSUNG SXGBE DRIVERS
8587M:      Byungho An <bh74.an@samsung.com>
8588M:      Girish K S <ks.giri@samsung.com>
8589M:      Vipul Pandya <vipul.pandya@samsung.com>
8590S:      Supported
8591L:      netdev@vger.kernel.org
8592F:      drivers/net/ethernet/samsung/sxgbe/
8593
8594SAMSUNG THERMAL DRIVER
8595M:      Lukasz Majewski <l.majewski@samsung.com>
8596L:      linux-pm@vger.kernel.org
8597L:      linux-samsung-soc@vger.kernel.org
8598S:      Supported
8599T:      https://github.com/lmajewski/linux-samsung-thermal.git
8600F:      drivers/thermal/samsung/
8601
8602SAMSUNG USB2 PHY DRIVER
8603M:      Kamil Debski <k.debski@samsung.com>
8604L:      linux-kernel@vger.kernel.org
8605S:      Supported
8606F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
8607F:      Documentation/phy/samsung-usb2.txt
8608F:      drivers/phy/phy-exynos4210-usb2.c
8609F:      drivers/phy/phy-exynos4x12-usb2.c
8610F:      drivers/phy/phy-exynos5250-usb2.c
8611F:      drivers/phy/phy-s5pv210-usb2.c
8612F:      drivers/phy/phy-samsung-usb2.c
8613F:      drivers/phy/phy-samsung-usb2.h
8614
8615SERIAL DRIVERS
8616M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8617L:      linux-serial@vger.kernel.org
8618S:      Maintained
8619F:      drivers/tty/serial/
8620
8621SYNOPSYS DESIGNWARE DMAC DRIVER
8622M:      Viresh Kumar <viresh.linux@gmail.com>
8623M:      Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8624S:      Maintained
8625F:      include/linux/dma/dw.h
8626F:      include/linux/platform_data/dma-dw.h
8627F:      drivers/dma/dw/
8628
8629SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8630M:      Seungwon Jeon <tgih.jun@samsung.com>
8631M:      Jaehoon Chung <jh80.chung@samsung.com>
8632L:      linux-mmc@vger.kernel.org
8633S:      Maintained
8634F:      include/linux/mmc/dw_mmc.h
8635F:      drivers/mmc/host/dw_mmc*
8636
8637THUNDERBOLT DRIVER
8638M:      Andreas Noever <andreas.noever@gmail.com>
8639S:      Maintained
8640F:      drivers/thunderbolt/
8641
8642TIMEKEEPING, CLOCKSOURCE CORE, NTP
8643M:      John Stultz <john.stultz@linaro.org>
8644M:      Thomas Gleixner <tglx@linutronix.de>
8645L:      linux-kernel@vger.kernel.org
8646T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8647S:      Supported
8648F:      include/linux/clocksource.h
8649F:      include/linux/time.h
8650F:      include/linux/timex.h
8651F:      include/uapi/linux/time.h
8652F:      include/uapi/linux/timex.h
8653F:      kernel/time/clocksource.c
8654F:      kernel/time/time*.c
8655F:      kernel/time/ntp.c
8656F:      tools/testing/selftests/timers/
8657
8658SC1200 WDT DRIVER
8659M:      Zwane Mwaikambo <zwanem@gmail.com>
8660S:      Maintained
8661F:      drivers/watchdog/sc1200wdt.c
8662
8663SCHEDULER
8664M:      Ingo Molnar <mingo@redhat.com>
8665M:      Peter Zijlstra <peterz@infradead.org>
8666L:      linux-kernel@vger.kernel.org
8667T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8668S:      Maintained
8669F:      kernel/sched/
8670F:      include/linux/sched.h
8671F:      include/uapi/linux/sched.h
8672F:      include/linux/wait.h
8673
8674SCORE ARCHITECTURE
8675M:      Chen Liqin <liqin.linux@gmail.com>
8676M:      Lennox Wu <lennox.wu@gmail.com>
8677W:      http://www.sunplus.com
8678S:      Supported
8679F:      arch/score/
8680
8681SCSI CDROM DRIVER
8682M:      Jens Axboe <axboe@kernel.dk>
8683L:      linux-scsi@vger.kernel.org
8684W:      http://www.kernel.dk
8685S:      Maintained
8686F:      drivers/scsi/sr*
8687
8688SCSI RDMA PROTOCOL (SRP) INITIATOR
8689M:      Bart Van Assche <bart.vanassche@sandisk.com>
8690L:      linux-rdma@vger.kernel.org
8691S:      Supported
8692W:      http://www.openfabrics.org
8693Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8694T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8695F:      drivers/infiniband/ulp/srp/
8696F:      include/scsi/srp.h
8697
8698SCSI SG DRIVER
8699M:      Doug Gilbert <dgilbert@interlog.com>
8700L:      linux-scsi@vger.kernel.org
8701W:      http://sg.danny.cz/sg
8702S:      Maintained
8703F:      Documentation/scsi/scsi-generic.txt
8704F:      drivers/scsi/sg.c
8705F:      include/scsi/sg.h
8706
8707SCSI SUBSYSTEM
8708M:      "James E.J. Bottomley" <JBottomley@odin.com>
8709L:      linux-scsi@vger.kernel.org
8710T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8711S:      Maintained
8712F:      drivers/scsi/
8713F:      include/scsi/
8714
8715SCSI TAPE DRIVER
8716M:      Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8717L:      linux-scsi@vger.kernel.org
8718S:      Maintained
8719F:      Documentation/scsi/st.txt
8720F:      drivers/scsi/st.*
8721F:      drivers/scsi/st_*.h
8722
8723SCTP PROTOCOL
8724M:      Vlad Yasevich <vyasevich@gmail.com>
8725M:      Neil Horman <nhorman@tuxdriver.com>
8726L:      linux-sctp@vger.kernel.org
8727W:      http://lksctp.sourceforge.net
8728S:      Maintained
8729F:      Documentation/networking/sctp.txt
8730F:      include/linux/sctp.h
8731F:      include/uapi/linux/sctp.h
8732F:      include/net/sctp/
8733F:      net/sctp/
8734
8735SCx200 CPU SUPPORT
8736M:      Jim Cromie <jim.cromie@gmail.com>
8737S:      Odd Fixes
8738F:      Documentation/i2c/busses/scx200_acb
8739F:      arch/x86/platform/scx200/
8740F:      drivers/watchdog/scx200_wdt.c
8741F:      drivers/i2c/busses/scx200*
8742F:      drivers/mtd/maps/scx200_docflash.c
8743F:      include/linux/scx200.h
8744
8745SCx200 GPIO DRIVER
8746M:      Jim Cromie <jim.cromie@gmail.com>
8747S:      Maintained
8748F:      drivers/char/scx200_gpio.c
8749F:      include/linux/scx200_gpio.h
8750
8751SCx200 HRT CLOCKSOURCE DRIVER
8752M:      Jim Cromie <jim.cromie@gmail.com>
8753S:      Maintained
8754F:      drivers/clocksource/scx200_hrt.c
8755
8756SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8757M:      Sascha Sommer <saschasommer@freenet.de>
8758L:      sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8759S:      Maintained
8760F:      drivers/mmc/host/sdricoh_cs.c
8761
8762SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8763L:      linux-mmc@vger.kernel.org
8764S:      Orphan
8765F:      drivers/mmc/host/sdhci.*
8766F:      drivers/mmc/host/sdhci-pltfm.[ch]
8767
8768SECURE COMPUTING
8769M:      Kees Cook <keescook@chromium.org>
8770R:      Andy Lutomirski <luto@amacapital.net>
8771R:      Will Drewry <wad@chromium.org>
8772T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8773S:      Supported
8774F:      kernel/seccomp.c
8775F:      include/uapi/linux/seccomp.h
8776F:      include/linux/seccomp.h
8777K:      \bsecure_computing
8778K:      \bTIF_SECCOMP\b
8779
8780SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8781M:      Ben Dooks <ben-linux@fluff.org>
8782M:      Jaehoon Chung <jh80.chung@samsung.com>
8783L:      linux-mmc@vger.kernel.org
8784S:      Maintained
8785F:      drivers/mmc/host/sdhci-s3c*
8786
8787SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8788M:      Viresh Kumar <viresh.linux@gmail.com>
8789L:      spear-devel@list.st.com
8790L:      linux-mmc@vger.kernel.org
8791S:      Maintained
8792F:      drivers/mmc/host/sdhci-spear.c
8793
8794SECURITY SUBSYSTEM
8795M:      James Morris <james.l.morris@oracle.com>
8796M:      Serge E. Hallyn <serge@hallyn.com>
8797L:      linux-security-module@vger.kernel.org (suggested Cc:)
8798T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8799W:      http://kernsec.org/
8800S:      Supported
8801F:      security/
8802
8803SECURITY CONTACT
8804M:      Security Officers <security@kernel.org>
8805S:      Supported
8806
8807SELINUX SECURITY MODULE
8808M:      Paul Moore <paul@paul-moore.com>
8809M:      Stephen Smalley <sds@tycho.nsa.gov>
8810M:      Eric Paris <eparis@parisplace.org>
8811L:      selinux@tycho.nsa.gov (moderated for non-subscribers)
8812W:      http://selinuxproject.org
8813T:      git git://git.infradead.org/users/pcmoore/selinux
8814S:      Supported
8815F:      include/linux/selinux*
8816F:      security/selinux/
8817F:      scripts/selinux/
8818
8819APPARMOR SECURITY MODULE
8820M:      John Johansen <john.johansen@canonical.com>
8821L:      apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8822W:      apparmor.wiki.kernel.org
8823T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8824S:      Supported
8825F:      security/apparmor/
8826
8827SENSABLE PHANTOM
8828M:      Jiri Slaby <jirislaby@gmail.com>
8829S:      Maintained
8830F:      drivers/misc/phantom.c
8831F:      include/uapi/linux/phantom.h
8832
8833SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8834M:      Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
8835M:      Minh Tran <minh.tran@avagotech.com>
8836M:      John Soni Jose <sony.john-n@avagotech.com>
8837L:      linux-scsi@vger.kernel.org
8838W:      http://www.avagotech.com
8839S:      Supported
8840F:      drivers/scsi/be2iscsi/
8841
8842Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
8843M:      Sathya Perla <sathya.perla@avagotech.com>
8844M:      Ajit Khaparde <ajit.khaparde@avagotech.com>
8845M:      Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
8846M:      Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
8847L:      netdev@vger.kernel.org
8848W:      http://www.emulex.com
8849S:      Supported
8850F:      drivers/net/ethernet/emulex/benet/
8851
8852EMULEX ONECONNECT ROCE DRIVER
8853M:      Selvin Xavier <selvin.xavier@emulex.com>
8854M:      Devesh Sharma <devesh.sharma@emulex.com>
8855M:      Mitesh Ahuja <mitesh.ahuja@emulex.com>
8856L:      linux-rdma@vger.kernel.org
8857W:      http://www.emulex.com
8858S:      Supported
8859F:      drivers/infiniband/hw/ocrdma/
8860
8861SFC NETWORK DRIVER
8862M:      Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8863M:      Shradha Shah <sshah@solarflare.com>
8864L:      netdev@vger.kernel.org
8865S:      Supported
8866F:      drivers/net/ethernet/sfc/
8867
8868SGI GRU DRIVER
8869M:      Dimitri Sivanich <sivanich@sgi.com>
8870S:      Maintained
8871F:      drivers/misc/sgi-gru/
8872
8873SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8874M:      Pat Gefre <pfg@sgi.com>
8875L:      linux-ia64@vger.kernel.org
8876S:      Supported
8877F:      Documentation/ia64/serial.txt
8878F:      drivers/tty/serial/ioc?_serial.c
8879F:      include/linux/ioc?.h
8880
8881SGI XP/XPC/XPNET DRIVER
8882M:      Cliff Whickman <cpw@sgi.com>
8883M:      Robin Holt <robinmholt@gmail.com>
8884S:      Maintained
8885F:      drivers/misc/sgi-xp/
8886
8887SI2157 MEDIA DRIVER
8888M:      Antti Palosaari <crope@iki.fi>
8889L:      linux-media@vger.kernel.org
8890W:      http://linuxtv.org/
8891W:      http://palosaari.fi/linux/
8892Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8893T:      git git://linuxtv.org/anttip/media_tree.git
8894S:      Maintained
8895F:      drivers/media/tuners/si2157*
8896
8897SI2168 MEDIA DRIVER
8898M:      Antti Palosaari <crope@iki.fi>
8899L:      linux-media@vger.kernel.org
8900W:      http://linuxtv.org/
8901W:      http://palosaari.fi/linux/
8902Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8903T:      git git://linuxtv.org/anttip/media_tree.git
8904S:      Maintained
8905F:      drivers/media/dvb-frontends/si2168*
8906
8907SI470X FM RADIO RECEIVER I2C DRIVER
8908M:      Hans Verkuil <hverkuil@xs4all.nl>
8909L:      linux-media@vger.kernel.org
8910T:      git git://linuxtv.org/media_tree.git
8911W:      http://linuxtv.org
8912S:      Odd Fixes
8913F:      drivers/media/radio/si470x/radio-si470x-i2c.c
8914
8915SI470X FM RADIO RECEIVER USB DRIVER
8916M:      Hans Verkuil <hverkuil@xs4all.nl>
8917L:      linux-media@vger.kernel.org
8918T:      git git://linuxtv.org/media_tree.git
8919W:      http://linuxtv.org
8920S:      Maintained
8921F:      drivers/media/radio/si470x/radio-si470x-common.c
8922F:      drivers/media/radio/si470x/radio-si470x.h
8923F:      drivers/media/radio/si470x/radio-si470x-usb.c
8924
8925SI4713 FM RADIO TRANSMITTER I2C DRIVER
8926M:      Eduardo Valentin <edubezval@gmail.com>
8927L:      linux-media@vger.kernel.org
8928T:      git git://linuxtv.org/media_tree.git
8929W:      http://linuxtv.org
8930S:      Odd Fixes
8931F:      drivers/media/radio/si4713/si4713.?
8932
8933SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8934M:      Eduardo Valentin <edubezval@gmail.com>
8935L:      linux-media@vger.kernel.org
8936T:      git git://linuxtv.org/media_tree.git
8937W:      http://linuxtv.org
8938S:      Odd Fixes
8939F:      drivers/media/radio/si4713/radio-platform-si4713.c
8940
8941SI4713 FM RADIO TRANSMITTER USB DRIVER
8942M:      Hans Verkuil <hverkuil@xs4all.nl>
8943L:      linux-media@vger.kernel.org
8944T:      git git://linuxtv.org/media_tree.git
8945W:      http://linuxtv.org
8946S:      Maintained
8947F:      drivers/media/radio/si4713/radio-usb-si4713.c
8948
8949SIANO DVB DRIVER
8950M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8951L:      linux-media@vger.kernel.org
8952W:      http://linuxtv.org
8953T:      git git://linuxtv.org/media_tree.git
8954S:      Odd fixes
8955F:      drivers/media/common/siano/
8956F:      drivers/media/usb/siano/
8957F:      drivers/media/usb/siano/
8958F:      drivers/media/mmc/siano/
8959
8960SIMPLEFB FB DRIVER
8961M:      Hans de Goede <hdegoede@redhat.com>
8962L:      linux-fbdev@vger.kernel.org
8963S:      Maintained
8964F:      Documentation/devicetree/bindings/video/simple-framebuffer.txt
8965F:      drivers/video/fbdev/simplefb.c
8966F:      include/linux/platform_data/simplefb.h
8967
8968SH_VEU V4L2 MEM2MEM DRIVER
8969L:      linux-media@vger.kernel.org
8970S:      Orphan
8971F:      drivers/media/platform/sh_veu.c
8972
8973SH_VOU V4L2 OUTPUT DRIVER
8974L:      linux-media@vger.kernel.org
8975S:      Orphan
8976F:      drivers/media/platform/sh_vou.c
8977F:      include/media/sh_vou.h
8978
8979SIMPLE FIRMWARE INTERFACE (SFI)
8980M:      Len Brown <lenb@kernel.org>
8981L:      sfi-devel@simplefirmware.org
8982W:      http://simplefirmware.org/
8983T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8984S:      Supported
8985F:      arch/x86/platform/sfi/
8986F:      drivers/sfi/
8987F:      include/linux/sfi*.h
8988
8989SIMTEC EB110ATX (Chalice CATS)
8990P:      Ben Dooks
8991P:      Vincent Sanders <vince@simtec.co.uk>
8992M:      Simtec Linux Team <linux@simtec.co.uk>
8993W:      http://www.simtec.co.uk/products/EB110ATX/
8994S:      Supported
8995
8996SIMTEC EB2410ITX (BAST)
8997P:      Ben Dooks
8998P:      Vincent Sanders <vince@simtec.co.uk>
8999M:      Simtec Linux Team <linux@simtec.co.uk>
9000W:      http://www.simtec.co.uk/products/EB2410ITX/
9001S:      Supported
9002F:      arch/arm/mach-s3c24xx/mach-bast.c
9003F:      arch/arm/mach-s3c24xx/bast-ide.c
9004F:      arch/arm/mach-s3c24xx/bast-irq.c
9005
9006TI DAVINCI MACHINE SUPPORT
9007M:      Sekhar Nori <nsekhar@ti.com>
9008M:      Kevin Hilman <khilman@deeprootsystems.com>
9009T:      git git://gitorious.org/linux-davinci/linux-davinci.git
9010Q:      http://patchwork.kernel.org/project/linux-davinci/list/
9011S:      Supported
9012F:      arch/arm/mach-davinci/
9013F:      drivers/i2c/busses/i2c-davinci.c
9014
9015TI DAVINCI SERIES MEDIA DRIVER
9016M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9017L:      linux-media@vger.kernel.org
9018W:      http://linuxtv.org/
9019Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9020T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9021S:      Maintained
9022F:      drivers/media/platform/davinci/
9023F:      include/media/davinci/
9024
9025TI AM437X VPFE DRIVER
9026M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9027L:      linux-media@vger.kernel.org
9028W:      http://linuxtv.org/
9029Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9030T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9031S:      Maintained
9032F:      drivers/media/platform/am437x/
9033
9034OV2659 OMNIVISION SENSOR DRIVER
9035M:      Lad, Prabhakar <prabhakar.csengg@gmail.com>
9036L:      linux-media@vger.kernel.org
9037W:      http://linuxtv.org/
9038Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9039T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9040S:      Maintained
9041F:      drivers/media/i2c/ov2659.c
9042F:      include/media/ov2659.h
9043
9044SIS 190 ETHERNET DRIVER
9045M:      Francois Romieu <romieu@fr.zoreil.com>
9046L:      netdev@vger.kernel.org
9047S:      Maintained
9048F:      drivers/net/ethernet/sis/sis190.c
9049
9050SIS 900/7016 FAST ETHERNET DRIVER
9051M:      Daniele Venzano <venza@brownhat.org>
9052W:      http://www.brownhat.org/sis900.html
9053L:      netdev@vger.kernel.org
9054S:      Maintained
9055F:      drivers/net/ethernet/sis/sis900.*
9056
9057SIS FRAMEBUFFER DRIVER
9058M:      Thomas Winischhofer <thomas@winischhofer.net>
9059W:      http://www.winischhofer.net/linuxsisvga.shtml
9060S:      Maintained
9061F:      Documentation/fb/sisfb.txt
9062F:      drivers/video/fbdev/sis/
9063F:      include/video/sisfb.h
9064
9065SIS USB2VGA DRIVER
9066M:      Thomas Winischhofer <thomas@winischhofer.net>
9067W:      http://www.winischhofer.at/linuxsisusbvga.shtml
9068S:      Maintained
9069F:      drivers/usb/misc/sisusbvga/
9070
9071SLAB ALLOCATOR
9072M:      Christoph Lameter <cl@linux.com>
9073M:      Pekka Enberg <penberg@kernel.org>
9074M:      David Rientjes <rientjes@google.com>
9075M:      Joonsoo Kim <iamjoonsoo.kim@lge.com>
9076M:      Andrew Morton <akpm@linux-foundation.org>
9077L:      linux-mm@kvack.org
9078S:      Maintained
9079F:      include/linux/sl?b*.h
9080F:      mm/sl?b*
9081
9082SLEEPABLE READ-COPY UPDATE (SRCU)
9083M:      Lai Jiangshan <laijs@cn.fujitsu.com>
9084M:      "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9085M:      Josh Triplett <josh@joshtriplett.org>
9086R:      Steven Rostedt <rostedt@goodmis.org>
9087R:      Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9088L:      linux-kernel@vger.kernel.org
9089W:      http://www.rdrop.com/users/paulmck/RCU/
9090S:      Supported
9091T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9092F:      include/linux/srcu.h
9093F:      kernel/rcu/srcu.c
9094
9095SMACK SECURITY MODULE
9096M:      Casey Schaufler <casey@schaufler-ca.com>
9097L:      linux-security-module@vger.kernel.org
9098W:      http://schaufler-ca.com
9099T:      git git://git.gitorious.org/smack-next/kernel.git
9100S:      Maintained
9101F:      Documentation/security/Smack.txt
9102F:      security/smack/
9103
9104DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9105M:      Kevin Hilman <khilman@kernel.org>
9106M:      Nishanth Menon <nm@ti.com>
9107S:      Maintained
9108F:      drivers/power/avs/
9109F:      include/linux/power/smartreflex.h
9110L:      linux-pm@vger.kernel.org
9111
9112SMC91x ETHERNET DRIVER
9113M:      Nicolas Pitre <nico@fluxnic.net>
9114S:      Odd Fixes
9115F:      drivers/net/ethernet/smsc/smc91x.*
9116
9117SMIA AND SMIA++ IMAGE SENSOR DRIVER
9118M:      Sakari Ailus <sakari.ailus@iki.fi>
9119L:      linux-media@vger.kernel.org
9120S:      Maintained
9121F:      drivers/media/i2c/smiapp/
9122F:      include/media/smiapp.h
9123F:      drivers/media/i2c/smiapp-pll.c
9124F:      drivers/media/i2c/smiapp-pll.h
9125F:      include/uapi/linux/smiapp.h
9126F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9127
9128SMM665 HARDWARE MONITOR DRIVER
9129M:      Guenter Roeck <linux@roeck-us.net>
9130L:      lm-sensors@lm-sensors.org
9131S:      Maintained
9132F:      Documentation/hwmon/smm665
9133F:      drivers/hwmon/smm665.c
9134
9135SMSC EMC2103 HARDWARE MONITOR DRIVER
9136M:      Steve Glendinning <steve.glendinning@shawell.net>
9137L:      lm-sensors@lm-sensors.org
9138S:      Maintained
9139F:      Documentation/hwmon/emc2103
9140F:      drivers/hwmon/emc2103.c
9141
9142SMSC SCH5627 HARDWARE MONITOR DRIVER
9143M:      Hans de Goede <hdegoede@redhat.com>
9144L:      lm-sensors@lm-sensors.org
9145S:      Supported
9146F:      Documentation/hwmon/sch5627
9147F:      drivers/hwmon/sch5627.c
9148
9149SMSC47B397 HARDWARE MONITOR DRIVER
9150M:      Jean Delvare <jdelvare@suse.de>
9151L:      lm-sensors@lm-sensors.org
9152S:      Maintained
9153F:      Documentation/hwmon/smsc47b397
9154F:      drivers/hwmon/smsc47b397.c
9155
9156SMSC911x ETHERNET DRIVER
9157M:      Steve Glendinning <steve.glendinning@shawell.net>
9158L:      netdev@vger.kernel.org
9159S:      Maintained
9160F:      include/linux/smsc911x.h
9161F:      drivers/net/ethernet/smsc/smsc911x.*
9162
9163SMSC9420 PCI ETHERNET DRIVER
9164M:      Steve Glendinning <steve.glendinning@shawell.net>
9165L:      netdev@vger.kernel.org
9166S:      Maintained
9167F:      drivers/net/ethernet/smsc/smsc9420.*
9168
9169SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9170M:      Steve Glendinning <steve.glendinning@shawell.net>
9171L:      linux-fbdev@vger.kernel.org
9172S:      Maintained
9173F:      drivers/video/fbdev/smscufx.c
9174
9175SOC-CAMERA V4L2 SUBSYSTEM
9176M:      Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9177L:      linux-media@vger.kernel.org
9178T:      git git://linuxtv.org/media_tree.git
9179S:      Maintained
9180F:      include/media/soc*
9181F:      drivers/media/i2c/soc_camera/
9182F:      drivers/media/platform/soc_camera/
9183
9184SOEKRIS NET48XX LED SUPPORT
9185M:      Chris Boot <bootc@bootc.net>
9186S:      Maintained
9187F:      drivers/leds/leds-net48xx.c
9188
9189SOFTLOGIC 6x10 MPEG CODEC
9190M:      Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9191M:      Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9192M:      Andrey Utkin <andrey.krieger.utkin@gmail.com>
9193M:      Ismael Luceno <ismael@iodev.co.uk>
9194L:      linux-media@vger.kernel.org
9195S:      Supported
9196F:      drivers/media/pci/solo6x10/
9197
9198SOFTWARE RAID (Multiple Disks) SUPPORT
9199M:      Neil Brown <neilb@suse.de>
9200L:      linux-raid@vger.kernel.org
9201S:      Supported
9202F:      drivers/md/
9203F:      include/linux/raid/
9204F:      include/uapi/linux/raid/
9205
9206SONIC NETWORK DRIVER
9207M:      Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9208L:      netdev@vger.kernel.org
9209S:      Maintained
9210F:      drivers/net/ethernet/natsemi/sonic.*
9211
9212SONICS SILICON BACKPLANE DRIVER (SSB)
9213M:      Michael Buesch <m@bues.ch>
9214L:      netdev@vger.kernel.org
9215S:      Maintained
9216F:      drivers/ssb/
9217F:      include/linux/ssb/
9218
9219SONY VAIO CONTROL DEVICE DRIVER
9220M:      Mattia Dongili <malattia@linux.it>
9221L:      platform-driver-x86@vger.kernel.org
9222W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9223S:      Maintained
9224F:      Documentation/laptops/sony-laptop.txt
9225F:      drivers/char/sonypi.c
9226F:      drivers/platform/x86/sony-laptop.c
9227F:      include/linux/sony-laptop.h
9228
9229SONY MEMORYSTICK CARD SUPPORT
9230M:      Alex Dubov <oakad@yahoo.com>
9231W:      http://tifmxx.berlios.de/
9232S:      Maintained
9233F:      drivers/memstick/host/tifm_ms.c
9234
9235SONY MEMORYSTICK STANDARD SUPPORT
9236M:      Maxim Levitsky <maximlevitsky@gmail.com>
9237S:      Maintained
9238F:      drivers/memstick/core/ms_block.*
9239
9240SOUND
9241M:      Jaroslav Kysela <perex@perex.cz>
9242M:      Takashi Iwai <tiwai@suse.de>
9243L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9244W:      http://www.alsa-project.org/
9245T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9246T:      git git://git.alsa-project.org/alsa-kernel.git
9247Q:      http://patchwork.kernel.org/project/alsa-devel/list/
9248S:      Maintained
9249F:      Documentation/sound/
9250F:      include/sound/
9251F:      include/uapi/sound/
9252F:      sound/
9253
9254SOUND - COMPRESSED AUDIO
9255M:      Vinod Koul <vinod.koul@intel.com>
9256L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9257T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9258S:      Supported
9259F:      Documentation/sound/alsa/compress_offload.txt
9260F:      include/sound/compress_driver.h
9261F:      include/uapi/sound/compress_*
9262F:      sound/core/compress_offload.c
9263F:      sound/soc/soc-compress.c
9264
9265SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9266M:      Liam Girdwood <lgirdwood@gmail.com>
9267M:      Mark Brown <broonie@kernel.org>
9268T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9269L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9270W:      http://alsa-project.org/main/index.php/ASoC
9271S:      Supported
9272F:      Documentation/sound/alsa/soc/
9273F:      sound/soc/
9274F:      include/sound/soc*
9275
9276SOUND - DMAENGINE HELPERS
9277M:      Lars-Peter Clausen <lars@metafoo.de>
9278S:      Supported
9279F:      include/sound/dmaengine_pcm.h
9280F:      sound/core/pcm_dmaengine.c
9281F:      sound/soc/soc-generic-dmaengine-pcm.c
9282
9283SP2 MEDIA DRIVER
9284M:      Olli Salonen <olli.salonen@iki.fi>
9285L:      linux-media@vger.kernel.org
9286W:      http://linuxtv.org/
9287Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9288S:      Maintained
9289F:      drivers/media/dvb-frontends/sp2*
9290
9291SPARC + UltraSPARC (sparc/sparc64)
9292M:      "David S. Miller" <davem@davemloft.net>
9293L:      sparclinux@vger.kernel.org
9294Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
9295T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9296T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9297S:      Maintained
9298F:      arch/sparc/
9299F:      drivers/sbus/
9300
9301SPARC SERIAL DRIVERS
9302M:      "David S. Miller" <davem@davemloft.net>
9303L:      sparclinux@vger.kernel.org
9304T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9305T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9306S:      Maintained
9307F:      include/linux/sunserialcore.h
9308F:      drivers/tty/serial/suncore.c
9309F:      drivers/tty/serial/sunhv.c
9310F:      drivers/tty/serial/sunsab.c
9311F:      drivers/tty/serial/sunsab.h
9312F:      drivers/tty/serial/sunsu.c
9313F:      drivers/tty/serial/sunzilog.c
9314F:      drivers/tty/serial/sunzilog.h
9315
9316SPARSE CHECKER
9317M:      "Christopher Li" <sparse@chrisli.org>
9318L:      linux-sparse@vger.kernel.org
9319W:      https://sparse.wiki.kernel.org/
9320T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9321T:      git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9322S:      Maintained
9323F:      include/linux/compiler.h
9324
9325SPEAR PLATFORM SUPPORT
9326M:      Viresh Kumar <viresh.linux@gmail.com>
9327M:      Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9328L:      spear-devel@list.st.com
9329L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9330W:      http://www.st.com/spear
9331S:      Maintained
9332F:      arch/arm/mach-spear/
9333
9334SPEAR CLOCK FRAMEWORK SUPPORT
9335M:      Viresh Kumar <viresh.linux@gmail.com>
9336L:      spear-devel@list.st.com
9337L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9338W:      http://www.st.com/spear
9339S:      Maintained
9340F:      drivers/clk/spear/
9341
9342SPI SUBSYSTEM
9343M:      Mark Brown <broonie@kernel.org>
9344L:      linux-spi@vger.kernel.org
9345T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9346Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
9347S:      Maintained
9348F:      Documentation/spi/
9349F:      drivers/spi/
9350F:      include/linux/spi/
9351F:      include/uapi/linux/spi/
9352
9353SPIDERNET NETWORK DRIVER for CELL
9354M:      Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9355M:      Jens Osterkamp <jens@de.ibm.com>
9356L:      netdev@vger.kernel.org
9357S:      Supported
9358F:      Documentation/networking/spider_net.txt
9359F:      drivers/net/ethernet/toshiba/spider_net*
9360
9361SPU FILE SYSTEM
9362M:      Jeremy Kerr <jk@ozlabs.org>
9363L:      linuxppc-dev@lists.ozlabs.org
9364L:      cbe-oss-dev@lists.ozlabs.org
9365W:      http://www.ibm.com/developerworks/power/cell/
9366S:      Supported
9367F:      Documentation/filesystems/spufs.txt
9368F:      arch/powerpc/platforms/cell/spufs/
9369
9370SQUASHFS FILE SYSTEM
9371M:      Phillip Lougher <phillip@squashfs.org.uk>
9372L:      squashfs-devel@lists.sourceforge.net (subscribers-only)
9373W:      http://squashfs.org.uk
9374S:      Maintained
9375F:      Documentation/filesystems/squashfs.txt
9376F:      fs/squashfs/
9377
9378SRM (Alpha) environment access
9379M:      Jan-Benedict Glaw <jbglaw@lug-owl.de>
9380S:      Maintained
9381F:      arch/alpha/kernel/srm_env.c
9382
9383STABLE BRANCH
9384M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9385L:      stable@vger.kernel.org
9386S:      Supported
9387F:      Documentation/stable_kernel_rules.txt
9388
9389STAGING SUBSYSTEM
9390M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9391T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9392L:      devel@driverdev.osuosl.org
9393S:      Supported
9394F:      drivers/staging/
9395
9396STAGING - COMEDI
9397M:      Ian Abbott <abbotti@mev.co.uk>
9398M:      H Hartley Sweeten <hsweeten@visionengravers.com>
9399S:      Odd Fixes
9400F:      drivers/staging/comedi/
9401
9402STAGING - FLARION FT1000 DRIVERS
9403M:      Marek Belisko <marek.belisko@gmail.com>
9404S:      Odd Fixes
9405F:      drivers/staging/ft1000/
9406
9407STAGING - INDUSTRIAL IO
9408M:      Jonathan Cameron <jic23@kernel.org>
9409L:      linux-iio@vger.kernel.org
9410S:      Odd Fixes
9411F:      drivers/staging/iio/
9412
9413STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9414M:      Jarod Wilson <jarod@wilsonet.com>
9415W:      http://www.lirc.org/
9416S:      Odd Fixes
9417F:      drivers/staging/media/lirc/
9418
9419STAGING - LUSTRE PARALLEL FILESYSTEM
9420M:      Oleg Drokin <oleg.drokin@intel.com>
9421M:      Andreas Dilger <andreas.dilger@intel.com>
9422L:      HPDD-discuss@lists.01.org (moderated for non-subscribers)
9423W:      http://lustre.opensfs.org/
9424S:      Maintained
9425F:      drivers/staging/lustre
9426
9427STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9428M:      Julian Andres Klode <jak@jak-linux.org>
9429M:      Marc Dietrich <marvin24@gmx.de>
9430L:      ac100@lists.launchpad.net (moderated for non-subscribers)
9431L:      linux-tegra@vger.kernel.org
9432S:      Maintained
9433F:      drivers/staging/nvec/
9434
9435STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9436M:      Jens Frederich <jfrederich@gmail.com>
9437M:      Daniel Drake <dsd@laptop.org>
9438M:      Jon Nettleton <jon.nettleton@gmail.com>
9439W:      http://wiki.laptop.org/go/DCON
9440S:      Maintained
9441F:      drivers/staging/olpc_dcon/
9442
9443STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9444M:      Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9445S:      Maintained
9446F:      drivers/staging/ozwpan/
9447
9448STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9449M:      Willy Tarreau <willy@meta-x.org>
9450S:      Odd Fixes
9451F:      drivers/staging/panel/
9452
9453STAGING - REALTEK RTL8712U DRIVERS
9454M:      Larry Finger <Larry.Finger@lwfinger.net>
9455M:      Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9456S:      Odd Fixes
9457F:      drivers/staging/rtl8712/
9458
9459STAGING - REALTEK RTL8723U WIRELESS DRIVER
9460M:      Larry Finger <Larry.Finger@lwfinger.net>
9461M:      Jes Sorensen <Jes.Sorensen@redhat.com>
9462L:      linux-wireless@vger.kernel.org
9463S:      Maintained
9464F:      drivers/staging/rtl8723au/
9465
9466STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9467M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9468M:      Teddy Wang <teddy.wang@siliconmotion.com>
9469M:      Sudip Mukherjee <sudip@vectorindia.org>
9470L:      linux-fbdev@vger.kernel.org
9471S:      Maintained
9472F:      drivers/staging/sm7xxfb/
9473
9474STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9475M:      Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9476M:      Teddy Wang <teddy.wang@siliconmotion.com>
9477M:      Sudip Mukherjee <sudip@vectorindia.org>
9478L:      linux-fbdev@vger.kernel.org
9479S:      Maintained
9480F:      drivers/staging/sm750fb/
9481
9482STAGING - SLICOSS
9483M:      Lior Dotan <liodot@gmail.com>
9484M:      Christopher Harrer <charrer@alacritech.com>
9485S:      Odd Fixes
9486F:      drivers/staging/slicoss/
9487
9488STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9489M:      William Hubbs <w.d.hubbs@gmail.com>
9490M:      Chris Brannon <chris@the-brannons.com>
9491M:      Kirk Reiser <kirk@reisers.ca>
9492M:      Samuel Thibault <samuel.thibault@ens-lyon.org>
9493L:      speakup@linux-speakup.org
9494W:      http://www.linux-speakup.org/
9495S:      Odd Fixes
9496F:      drivers/staging/speakup/
9497
9498STAGING - VIA VT665X DRIVERS
9499M:      Forest Bond <forest@alittletooquiet.net>
9500S:      Odd Fixes
9501F:      drivers/staging/vt665?/
9502
9503STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9504M:      Arnaud Patard <arnaud.patard@rtp-net.org>
9505S:      Odd Fixes
9506F:      drivers/staging/xgifb/
9507
9508STARFIRE/DURALAN NETWORK DRIVER
9509M:      Ion Badulescu <ionut@badula.org>
9510S:      Odd Fixes
9511F:      drivers/net/ethernet/adaptec/starfire*
9512
9513SUN3/3X
9514M:      Sam Creasey <sammy@sammy.net>
9515W:      http://sammy.net/sun3/
9516S:      Maintained
9517F:      arch/m68k/kernel/*sun3*
9518F:      arch/m68k/sun3*/
9519F:      arch/m68k/include/asm/sun3*
9520F:      drivers/net/ethernet/i825xx/sun3*
9521
9522SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9523M:      Hans de Goede <hdegoede@redhat.com>
9524L:      linux-input@vger.kernel.org
9525S:      Maintained
9526F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9527F:      drivers/input/keyboard/sun4i-lradc-keys.c
9528
9529SUNDANCE NETWORK DRIVER
9530M:      Denis Kirjanov <kda@linux-powerpc.org>
9531L:      netdev@vger.kernel.org
9532S:      Maintained
9533F:      drivers/net/ethernet/dlink/sundance.c
9534
9535SUPERH
9536L:      linux-sh@vger.kernel.org
9537Q:      http://patchwork.kernel.org/project/linux-sh/list/
9538S:      Orphan
9539F:      Documentation/sh/
9540F:      arch/sh/
9541F:      drivers/sh/
9542
9543SUSPEND TO RAM
9544M:      "Rafael J. Wysocki" <rjw@rjwysocki.net>
9545M:      Len Brown <len.brown@intel.com>
9546M:      Pavel Machek <pavel@ucw.cz>
9547L:      linux-pm@vger.kernel.org
9548S:      Supported
9549F:      Documentation/power/
9550F:      arch/x86/kernel/acpi/
9551F:      drivers/base/power/
9552F:      kernel/power/
9553F:      include/linux/suspend.h
9554F:      include/linux/freezer.h
9555F:      include/linux/pm.h
9556
9557SVGA HANDLING
9558M:      Martin Mares <mj@ucw.cz>
9559L:      linux-video@atrey.karlin.mff.cuni.cz
9560S:      Maintained
9561F:      Documentation/svga.txt
9562F:      arch/x86/boot/video*
9563
9564SWIOTLB SUBSYSTEM
9565M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9566L:      linux-kernel@vger.kernel.org
9567S:      Supported
9568F:      lib/swiotlb.c
9569F:      arch/*/kernel/pci-swiotlb.c
9570F:      include/linux/swiotlb.h
9571
9572SWITCHDEV
9573M:      Jiri Pirko <jiri@resnulli.us>
9574L:      netdev@vger.kernel.org
9575S:      Supported
9576F:      net/switchdev/
9577F:      include/net/switchdev.h
9578
9579SYNOPSYS ARC ARCHITECTURE
9580M:      Vineet Gupta <vgupta@synopsys.com>
9581S:      Supported
9582F:      arch/arc/
9583F:      Documentation/devicetree/bindings/arc/
9584F:      drivers/tty/serial/arc_uart.c
9585
9586SYSV FILESYSTEM
9587M:      Christoph Hellwig <hch@infradead.org>
9588S:      Maintained
9589F:      Documentation/filesystems/sysv-fs.txt
9590F:      fs/sysv/
9591F:      include/linux/sysv_fs.h
9592
9593TARGET SUBSYSTEM
9594M:      Nicholas A. Bellinger <nab@linux-iscsi.org>
9595L:      linux-scsi@vger.kernel.org
9596L:      target-devel@vger.kernel.org
9597W:      http://www.linux-iscsi.org
9598W:      http://groups.google.com/group/linux-iscsi-target-dev
9599T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9600S:      Supported
9601F:      drivers/target/
9602F:      include/target/
9603F:      Documentation/target/
9604
9605TASKSTATS STATISTICS INTERFACE
9606M:      Balbir Singh <bsingharora@gmail.com>
9607S:      Maintained
9608F:      Documentation/accounting/taskstats*
9609F:      include/linux/taskstats*
9610F:      kernel/taskstats.c
9611
9612TC CLASSIFIER
9613M:      Jamal Hadi Salim <jhs@mojatatu.com>
9614L:      netdev@vger.kernel.org
9615S:      Maintained
9616F:      include/net/pkt_cls.h
9617F:      include/uapi/linux/pkt_cls.h
9618F:      net/sched/
9619
9620TCP LOW PRIORITY MODULE
9621M:      "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9622M:      "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9623W:      http://tcp-lp-mod.sourceforge.net/
9624S:      Maintained
9625F:      net/ipv4/tcp_lp.c
9626
9627TDA10071 MEDIA DRIVER
9628M:      Antti Palosaari <crope@iki.fi>
9629L:      linux-media@vger.kernel.org
9630W:      http://linuxtv.org/
9631W:      http://palosaari.fi/linux/
9632Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9633T:      git git://linuxtv.org/anttip/media_tree.git
9634S:      Maintained
9635F:      drivers/media/dvb-frontends/tda10071*
9636
9637TDA18212 MEDIA DRIVER
9638M:      Antti Palosaari <crope@iki.fi>
9639L:      linux-media@vger.kernel.org
9640W:      http://linuxtv.org/
9641W:      http://palosaari.fi/linux/
9642Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9643T:      git git://linuxtv.org/anttip/media_tree.git
9644S:      Maintained
9645F:      drivers/media/tuners/tda18212*
9646
9647TDA18218 MEDIA DRIVER
9648M:      Antti Palosaari <crope@iki.fi>
9649L:      linux-media@vger.kernel.org
9650W:      http://linuxtv.org/
9651W:      http://palosaari.fi/linux/
9652Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9653T:      git git://linuxtv.org/anttip/media_tree.git
9654S:      Maintained
9655F:      drivers/media/tuners/tda18218*
9656
9657TDA18271 MEDIA DRIVER
9658M:      Michael Krufky <mkrufky@linuxtv.org>
9659L:      linux-media@vger.kernel.org
9660W:      http://linuxtv.org/
9661W:      http://github.com/mkrufky
9662Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9663T:      git git://linuxtv.org/mkrufky/tuners.git
9664S:      Maintained
9665F:      drivers/media/tuners/tda18271*
9666
9667TDA827x MEDIA DRIVER
9668M:      Michael Krufky <mkrufky@linuxtv.org>
9669L:      linux-media@vger.kernel.org
9670W:      http://linuxtv.org/
9671W:      http://github.com/mkrufky
9672Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9673T:      git git://linuxtv.org/mkrufky/tuners.git
9674S:      Maintained
9675F:      drivers/media/tuners/tda8290.*
9676
9677TDA8290 MEDIA DRIVER
9678M:      Michael Krufky <mkrufky@linuxtv.org>
9679L:      linux-media@vger.kernel.org
9680W:      http://linuxtv.org/
9681W:      http://github.com/mkrufky
9682Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9683T:      git git://linuxtv.org/mkrufky/tuners.git
9684S:      Maintained
9685F:      drivers/media/tuners/tda8290.*
9686
9687TDA9840 MEDIA DRIVER
9688M:      Hans Verkuil <hverkuil@xs4all.nl>
9689L:      linux-media@vger.kernel.org
9690T:      git git://linuxtv.org/media_tree.git
9691W:      http://linuxtv.org
9692S:      Maintained
9693F:      drivers/media/i2c/tda9840*
9694
9695TEA5761 TUNER DRIVER
9696M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9697L:      linux-media@vger.kernel.org
9698W:      http://linuxtv.org
9699T:      git git://linuxtv.org/media_tree.git
9700S:      Odd fixes
9701F:      drivers/media/tuners/tea5761.*
9702
9703TEA5767 TUNER DRIVER
9704M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9705L:      linux-media@vger.kernel.org
9706W:      http://linuxtv.org
9707T:      git git://linuxtv.org/media_tree.git
9708S:      Maintained
9709F:      drivers/media/tuners/tea5767.*
9710
9711TEA6415C MEDIA DRIVER
9712M:      Hans Verkuil <hverkuil@xs4all.nl>
9713L:      linux-media@vger.kernel.org
9714T:      git git://linuxtv.org/media_tree.git
9715W:      http://linuxtv.org
9716S:      Maintained
9717F:      drivers/media/i2c/tea6415c*
9718
9719TEA6420 MEDIA DRIVER
9720M:      Hans Verkuil <hverkuil@xs4all.nl>
9721L:      linux-media@vger.kernel.org
9722T:      git git://linuxtv.org/media_tree.git
9723W:      http://linuxtv.org
9724S:      Maintained
9725F:      drivers/media/i2c/tea6420*
9726
9727TEAM DRIVER
9728M:      Jiri Pirko <jiri@resnulli.us>
9729L:      netdev@vger.kernel.org
9730S:      Supported
9731F:      drivers/net/team/
9732F:      include/linux/if_team.h
9733F:      include/uapi/linux/if_team.h
9734
9735TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9736M:      Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9737S:      Maintained
9738F:      arch/x86/platform/ts5500/
9739
9740TECHNOTREND USB IR RECEIVER
9741M:      Sean Young <sean@mess.org>
9742L:      linux-media@vger.kernel.org
9743S:      Maintained
9744F:      drivers/media/rc/ttusbir.c
9745
9746TEGRA ARCHITECTURE SUPPORT
9747M:      Stephen Warren <swarren@wwwdotorg.org>
9748M:      Thierry Reding <thierry.reding@gmail.com>
9749M:      Alexandre Courbot <gnurou@gmail.com>
9750L:      linux-tegra@vger.kernel.org
9751Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
9752T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9753S:      Supported
9754N:      [^a-z]tegra
9755
9756TEGRA CLOCK DRIVER
9757M:      Peter De Schrijver <pdeschrijver@nvidia.com>
9758M:      Prashant Gaikwad <pgaikwad@nvidia.com>
9759S:      Supported
9760F:      drivers/clk/tegra/
9761
9762TEGRA DMA DRIVER
9763M:      Laxman Dewangan <ldewangan@nvidia.com>
9764S:      Supported
9765F:      drivers/dma/tegra20-apb-dma.c
9766
9767TEGRA I2C DRIVER
9768M:      Laxman Dewangan <ldewangan@nvidia.com>
9769S:      Supported
9770F:      drivers/i2c/busses/i2c-tegra.c
9771
9772TEGRA IOMMU DRIVERS
9773M:      Hiroshi Doyu <hdoyu@nvidia.com>
9774S:      Supported
9775F:      drivers/iommu/tegra*
9776
9777TEGRA KBC DRIVER
9778M:      Rakesh Iyer <riyer@nvidia.com>
9779M:      Laxman Dewangan <ldewangan@nvidia.com>
9780S:      Supported
9781F:      drivers/input/keyboard/tegra-kbc.c
9782
9783TEGRA PWM DRIVER
9784M:      Thierry Reding <thierry.reding@gmail.com>
9785S:      Supported
9786F:      drivers/pwm/pwm-tegra.c
9787
9788TEGRA SERIAL DRIVER
9789M:      Laxman Dewangan <ldewangan@nvidia.com>
9790S:      Supported
9791F:      drivers/tty/serial/serial-tegra.c
9792
9793TEGRA SPI DRIVER
9794M:      Laxman Dewangan <ldewangan@nvidia.com>
9795S:      Supported
9796F:      drivers/spi/spi-tegra*
9797
9798TEHUTI ETHERNET DRIVER
9799M:      Andy Gospodarek <andy@greyhouse.net>
9800L:      netdev@vger.kernel.org
9801S:      Supported
9802F:      drivers/net/ethernet/tehuti/*
9803
9804Telecom Clock Driver for MCPL0010
9805M:      Mark Gross <mark.gross@intel.com>
9806S:      Supported
9807F:      drivers/char/tlclk.c
9808
9809TENSILICA XTENSA PORT (xtensa)
9810M:      Chris Zankel <chris@zankel.net>
9811M:      Max Filippov <jcmvbkbc@gmail.com>
9812L:      linux-xtensa@linux-xtensa.org
9813S:      Maintained
9814F:      arch/xtensa/
9815F:      drivers/irqchip/irq-xtensa-*
9816
9817THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9818M:      Hans Verkuil <hverkuil@xs4all.nl>
9819L:      linux-media@vger.kernel.org
9820T:      git git://linuxtv.org/media_tree.git
9821W:      http://linuxtv.org
9822S:      Maintained
9823F:      drivers/media/radio/radio-raremono.c
9824
9825THERMAL
9826M:      Zhang Rui <rui.zhang@intel.com>
9827M:      Eduardo Valentin <edubezval@gmail.com>
9828L:      linux-pm@vger.kernel.org
9829T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9830T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9831Q:      https://patchwork.kernel.org/project/linux-pm/list/
9832S:      Supported
9833F:      drivers/thermal/
9834F:      include/linux/thermal.h
9835F:      include/uapi/linux/thermal.h
9836F:      include/linux/cpu_cooling.h
9837F:      Documentation/devicetree/bindings/thermal/
9838
9839THINGM BLINK(1) USB RGB LED DRIVER
9840M:      Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9841S:      Maintained
9842F:      drivers/hid/hid-thingm.c
9843
9844THINKPAD ACPI EXTRAS DRIVER
9845M:      Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9846L:      ibm-acpi-devel@lists.sourceforge.net
9847L:      platform-driver-x86@vger.kernel.org
9848W:      http://ibm-acpi.sourceforge.net
9849W:      http://thinkwiki.org/wiki/Ibm-acpi
9850T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9851S:      Maintained
9852F:      drivers/platform/x86/thinkpad_acpi.c
9853
9854TI BANDGAP AND THERMAL DRIVER
9855M:      Eduardo Valentin <edubezval@gmail.com>
9856L:      linux-pm@vger.kernel.org
9857L:      linux-omap@vger.kernel.org
9858S:      Maintained
9859F:      drivers/thermal/ti-soc-thermal/
9860
9861TI CDCE706 CLOCK DRIVER
9862M:      Max Filippov <jcmvbkbc@gmail.com>
9863S:      Maintained
9864F:      drivers/clk/clk-cdce706.c
9865
9866TI CLOCK DRIVER
9867M:      Tero Kristo <t-kristo@ti.com>
9868L:      linux-omap@vger.kernel.org
9869S:      Maintained
9870F:      drivers/clk/ti/
9871F:      include/linux/clk/ti.h
9872
9873TI FLASH MEDIA INTERFACE DRIVER
9874M:      Alex Dubov <oakad@yahoo.com>
9875S:      Maintained
9876F:      drivers/misc/tifm*
9877F:      drivers/mmc/host/tifm_sd.c
9878F:      include/linux/tifm.h
9879
9880TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9881M:      Santosh Shilimkar <ssantosh@kernel.org>
9882L:      linux-kernel@vger.kernel.org
9883L:      linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9884S:      Maintained
9885F:      drivers/soc/ti/*
9886T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9887
9888
9889TI LM49xxx FAMILY ASoC CODEC DRIVERS
9890M:      M R Swami Reddy <mr.swami.reddy@ti.com>
9891M:      Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9892L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9893S:      Maintained
9894F:      sound/soc/codecs/lm49453*
9895F:      sound/soc/codecs/isabelle*
9896
9897TI LP855x BACKLIGHT DRIVER
9898M:      Milo Kim <milo.kim@ti.com>
9899S:      Maintained
9900F:      Documentation/backlight/lp855x-driver.txt
9901F:      drivers/video/backlight/lp855x_bl.c
9902F:      include/linux/platform_data/lp855x.h
9903
9904TI LP8727 CHARGER DRIVER
9905M:      Milo Kim <milo.kim@ti.com>
9906S:      Maintained
9907F:      drivers/power/lp8727_charger.c
9908F:      include/linux/platform_data/lp8727.h
9909
9910TI LP8788 MFD DRIVER
9911M:      Milo Kim <milo.kim@ti.com>
9912S:      Maintained
9913F:      drivers/iio/adc/lp8788_adc.c
9914F:      drivers/leds/leds-lp8788.c
9915F:      drivers/mfd/lp8788*.c
9916F:      drivers/power/lp8788-charger.c
9917F:      drivers/regulator/lp8788-*.c
9918F:      include/linux/mfd/lp8788*.h
9919
9920TI NETCP ETHERNET DRIVER
9921M:      Wingman Kwok <w-kwok2@ti.com>
9922M:      Murali Karicheri <m-karicheri2@ti.com>
9923L:      netdev@vger.kernel.org
9924S:      Maintained
9925F:      drivers/net/ethernet/ti/netcp*
9926
9927TI TWL4030 SERIES SOC CODEC DRIVER
9928M:      Peter Ujfalusi <peter.ujfalusi@ti.com>
9929L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
9930S:      Maintained
9931F:      sound/soc/codecs/twl4030*
9932
9933TI WILINK WIRELESS DRIVERS
9934L:      linux-wireless@vger.kernel.org
9935W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
9936W:      http://wireless.kernel.org/en/users/Drivers/wl1251
9937T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9938S:      Orphan
9939F:      drivers/net/wireless/ti/
9940F:      include/linux/wl12xx.h
9941
9942TIPC NETWORK LAYER
9943M:      Jon Maloy <jon.maloy@ericsson.com>
9944M:      Ying Xue <ying.xue@windriver.com>
9945L:      netdev@vger.kernel.org (core kernel code)
9946L:      tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9947W:      http://tipc.sourceforge.net/
9948S:      Maintained
9949F:      include/uapi/linux/tipc*.h
9950F:      net/tipc/
9951
9952TILE ARCHITECTURE
9953M:      Chris Metcalf <cmetcalf@ezchip.com>
9954W:      http://www.ezchip.com/scm/
9955S:      Supported
9956F:      arch/tile/
9957F:      drivers/char/tile-srom.c
9958F:      drivers/edac/tile_edac.c
9959F:      drivers/net/ethernet/tile/
9960F:      drivers/rtc/rtc-tile.c
9961F:      drivers/tty/hvc/hvc_tile.c
9962F:      drivers/tty/serial/tilegx.c
9963F:      drivers/usb/host/*-tilegx.c
9964F:      include/linux/usb/tilegx.h
9965
9966TLAN NETWORK DRIVER
9967M:      Samuel Chessman <chessman@tux.org>
9968L:      tlan-devel@lists.sourceforge.net (subscribers-only)
9969W:      http://sourceforge.net/projects/tlan/
9970S:      Maintained
9971F:      Documentation/networking/tlan.txt
9972F:      drivers/net/ethernet/ti/tlan.*
9973
9974TOMOYO SECURITY MODULE
9975M:      Kentaro Takeda <takedakn@nttdata.co.jp>
9976M:      Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9977L:      tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9978L:      tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9979L:      tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9980L:      tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9981W:      http://tomoyo.sourceforge.jp/
9982T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9983S:      Maintained
9984F:      security/tomoyo/
9985
9986TOPSTAR LAPTOP EXTRAS DRIVER
9987M:      Herton Ronaldo Krzesinski <herton@canonical.com>
9988L:      platform-driver-x86@vger.kernel.org
9989S:      Maintained
9990F:      drivers/platform/x86/topstar-laptop.c
9991
9992TOSHIBA ACPI EXTRAS DRIVER
9993M:      Azael Avalos <coproscefalo@gmail.com>
9994L:      platform-driver-x86@vger.kernel.org
9995S:      Maintained
9996F:      drivers/platform/x86/toshiba_acpi.c
9997
9998TOSHIBA BLUETOOTH DRIVER
9999M:      Azael Avalos <coproscefalo@gmail.com>
10000L:      platform-driver-x86@vger.kernel.org
10001S:      Maintained
10002F:      drivers/platform/x86/toshiba_bluetooth.c
10003
10004TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10005M:      Azael Avalos <coproscefalo@gmail.com>
10006L:      platform-driver-x86@vger.kernel.org
10007S:      Maintained
10008F:      drivers/platform/x86/toshiba_haps.c
10009
10010TOSHIBA SMM DRIVER
10011M:      Jonathan Buzzard <jonathan@buzzard.org.uk>
10012L:      tlinux-users@tce.toshiba-dme.co.jp
10013W:      http://www.buzzard.org.uk/toshiba/
10014S:      Maintained
10015F:      drivers/char/toshiba.c
10016F:      include/linux/toshiba.h
10017F:      include/uapi/linux/toshiba.h
10018
10019TMIO MMC DRIVER
10020M:      Ian Molton <ian.molton@codethink.co.uk>
10021L:      linux-mmc@vger.kernel.org
10022S:      Maintained
10023F:      drivers/mmc/host/tmio_mmc*
10024F:      drivers/mmc/host/sh_mobile_sdhi.c
10025F:      include/linux/mmc/tmio.h
10026F:      include/linux/mmc/sh_mobile_sdhi.h
10027
10028TMP401 HARDWARE MONITOR DRIVER
10029M:      Guenter Roeck <linux@roeck-us.net>
10030L:      lm-sensors@lm-sensors.org
10031S:      Maintained
10032F:      Documentation/hwmon/tmp401
10033F:      drivers/hwmon/tmp401.c
10034
10035TMPFS (SHMEM FILESYSTEM)
10036M:      Hugh Dickins <hughd@google.com>
10037L:      linux-mm@kvack.org
10038S:      Maintained
10039F:      include/linux/shmem_fs.h
10040F:      mm/shmem.c
10041
10042TM6000 VIDEO4LINUX DRIVER
10043M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10044L:      linux-media@vger.kernel.org
10045W:      http://linuxtv.org
10046T:      git git://linuxtv.org/media_tree.git
10047S:      Odd fixes
10048F:      drivers/media/usb/tm6000/
10049
10050TW68 VIDEO4LINUX DRIVER
10051M:      Hans Verkuil <hverkuil@xs4all.nl>
10052L:      linux-media@vger.kernel.org
10053T:      git git://linuxtv.org/media_tree.git
10054W:      http://linuxtv.org
10055S:      Odd Fixes
10056F:      drivers/media/pci/tw68/
10057
10058TPM DEVICE DRIVER
10059M:      Peter Huewe <peterhuewe@gmx.de>
10060M:      Marcel Selhorst <tpmdd@selhorst.net>
10061R:      Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10062W:      http://tpmdd.sourceforge.net
10063L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10064Q:      git git://github.com/PeterHuewe/linux-tpmdd.git
10065T:      https://github.com/PeterHuewe/linux-tpmdd
10066S:      Maintained
10067F:      drivers/char/tpm/
10068
10069TPM IBM_VTPM DEVICE DRIVER
10070M:      Ashley Lai <ashleydlai@gmail.com>
10071W:      http://tpmdd.sourceforge.net
10072L:      tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10073S:      Maintained
10074F:      drivers/char/tpm/tpm_ibmvtpm*
10075
10076TRACING
10077M:      Steven Rostedt <rostedt@goodmis.org>
10078M:      Ingo Molnar <mingo@redhat.com>
10079T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10080S:      Maintained
10081F:      Documentation/trace/ftrace.txt
10082F:      arch/*/*/*/ftrace.h
10083F:      arch/*/kernel/ftrace.c
10084F:      include/*/ftrace.h
10085F:      include/linux/trace*.h
10086F:      include/trace/
10087F:      kernel/trace/
10088F:      tools/testing/selftests/ftrace/
10089
10090TRIVIAL PATCHES
10091M:      Jiri Kosina <trivial@kernel.org>
10092T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10093S:      Maintained
10094K:      ^Subject:.*(?i)trivial
10095
10096TTY LAYER
10097M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10098M:      Jiri Slaby <jslaby@suse.cz>
10099S:      Supported
10100T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10101F:      drivers/tty/
10102F:      drivers/tty/serial/serial_core.c
10103F:      include/linux/serial_core.h
10104F:      include/linux/serial.h
10105F:      include/linux/tty.h
10106F:      include/uapi/linux/serial_core.h
10107F:      include/uapi/linux/serial.h
10108F:      include/uapi/linux/tty.h
10109
10110TUA9001 MEDIA DRIVER
10111M:      Antti Palosaari <crope@iki.fi>
10112L:      linux-media@vger.kernel.org
10113W:      http://linuxtv.org/
10114W:      http://palosaari.fi/linux/
10115Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10116T:      git git://linuxtv.org/anttip/media_tree.git
10117S:      Maintained
10118F:      drivers/media/tuners/tua9001*
10119
10120TULIP NETWORK DRIVERS
10121M:      Grant Grundler <grundler@parisc-linux.org>
10122L:      netdev@vger.kernel.org
10123S:      Maintained
10124F:      drivers/net/ethernet/dec/tulip/
10125
10126TUN/TAP driver
10127M:      Maxim Krasnyansky <maxk@qti.qualcomm.com>
10128W:      http://vtun.sourceforge.net/tun
10129S:      Maintained
10130F:      Documentation/networking/tuntap.txt
10131F:      arch/um/os-Linux/drivers/
10132
10133TURBOCHANNEL SUBSYSTEM
10134M:      "Maciej W. Rozycki" <macro@linux-mips.org>
10135M:      Ralf Baechle <ralf@linux-mips.org>
10136L:      linux-mips@linux-mips.org
10137Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10138S:      Maintained
10139F:      drivers/tc/
10140F:      include/linux/tc.h
10141
10142U14-34F SCSI DRIVER
10143M:      Dario Ballabio <ballabio_dario@emc.com>
10144L:      linux-scsi@vger.kernel.org
10145S:      Maintained
10146F:      drivers/scsi/u14-34f.c
10147
10148UBI FILE SYSTEM (UBIFS)
10149M:      Artem Bityutskiy <dedekind1@gmail.com>
10150M:      Adrian Hunter <adrian.hunter@intel.com>
10151L:      linux-mtd@lists.infradead.org
10152T:      git git://git.infradead.org/ubifs-2.6.git
10153W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
10154S:      Maintained
10155F:      Documentation/filesystems/ubifs.txt
10156F:      fs/ubifs/
10157
10158UCLINUX (AND M68KNOMMU)
10159M:      Greg Ungerer <gerg@uclinux.org>
10160W:      http://www.uclinux.org/
10161L:      uclinux-dev@uclinux.org  (subscribers-only)
10162S:      Maintained
10163F:      arch/m68k/*/*_no.*
10164F:      arch/m68k/include/asm/*_no.*
10165
10166UDF FILESYSTEM
10167M:      Jan Kara <jack@suse.cz>
10168S:      Maintained
10169F:      Documentation/filesystems/udf.txt
10170F:      fs/udf/
10171
10172UFS FILESYSTEM
10173M:      Evgeniy Dushistov <dushistov@mail.ru>
10174S:      Maintained
10175F:      Documentation/filesystems/ufs.txt
10176F:      fs/ufs/
10177
10178UHID USERSPACE HID IO DRIVER:
10179M:      David Herrmann <dh.herrmann@googlemail.com>
10180L:      linux-input@vger.kernel.org
10181S:      Maintained
10182F:      drivers/hid/uhid.c
10183F:      include/uapi/linux/uhid.h
10184
10185ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10186L:      linux-usb@vger.kernel.org
10187S:      Orphan
10188F:      drivers/uwb/
10189F:      include/linux/uwb.h
10190F:      include/linux/uwb/
10191
10192UNICORE32 ARCHITECTURE:
10193M:      Guan Xuetao <gxt@mprc.pku.edu.cn>
10194W:      http://mprc.pku.edu.cn/~guanxuetao/linux
10195S:      Maintained
10196T:      git git://github.com/gxt/linux.git
10197F:      arch/unicore32/
10198
10199UNIFDEF
10200M:      Tony Finch <dot@dotat.at>
10201W:      http://dotat.at/prog/unifdef
10202S:      Maintained
10203F:      scripts/unifdef.c
10204
10205UNIFORM CDROM DRIVER
10206M:      Jens Axboe <axboe@kernel.dk>
10207W:      http://www.kernel.dk
10208S:      Maintained
10209F:      Documentation/cdrom/
10210F:      drivers/cdrom/cdrom.c
10211F:      include/linux/cdrom.h
10212F:      include/uapi/linux/cdrom.h
10213
10214UNISYS S-PAR DRIVERS
10215M:      Benjamin Romer <benjamin.romer@unisys.com>
10216M:      David Kershner <david.kershner@unisys.com>
10217L:      sparmaintainer@unisys.com (Unisys internal)
10218S:      Supported
10219F:      drivers/staging/unisys/
10220
10221UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10222M:      Vinayak Holikatti <vinholikatti@gmail.com>
10223L:      linux-scsi@vger.kernel.org
10224S:      Supported
10225F:      Documentation/scsi/ufs.txt
10226F:      drivers/scsi/ufs/
10227
10228UNSORTED BLOCK IMAGES (UBI)
10229M:      Artem Bityutskiy <dedekind1@gmail.com>
10230M:      Richard Weinberger <richard@nod.at>
10231W:      http://www.linux-mtd.infradead.org/
10232L:      linux-mtd@lists.infradead.org
10233T:      git git://git.infradead.org/ubifs-2.6.git
10234S:      Supported
10235F:      drivers/mtd/ubi/
10236F:      include/linux/mtd/ubi.h
10237F:      include/uapi/mtd/ubi-user.h
10238
10239USB ACM DRIVER
10240M:      Oliver Neukum <oliver@neukum.org>
10241L:      linux-usb@vger.kernel.org
10242S:      Maintained
10243F:      Documentation/usb/acm.txt
10244F:      drivers/usb/class/cdc-acm.*
10245
10246USB AR5523 WIRELESS DRIVER
10247M:      Pontus Fuchs <pontus.fuchs@gmail.com>
10248L:      linux-wireless@vger.kernel.org
10249S:      Maintained
10250F:      drivers/net/wireless/ath/ar5523/
10251
10252USB ATTACHED SCSI
10253M:      Hans de Goede <hdegoede@redhat.com>
10254M:      Gerd Hoffmann <kraxel@redhat.com>
10255L:      linux-usb@vger.kernel.org
10256L:      linux-scsi@vger.kernel.org
10257S:      Maintained
10258F:      drivers/usb/storage/uas.c
10259
10260USB CDC ETHERNET DRIVER
10261M:      Oliver Neukum <oliver@neukum.org>
10262L:      linux-usb@vger.kernel.org
10263S:      Maintained
10264F:      drivers/net/usb/cdc_*.c
10265F:      include/uapi/linux/usb/cdc.h
10266
10267USB CHAOSKEY DRIVER
10268M:      Keith Packard <keithp@keithp.com>
10269L:      linux-usb@vger.kernel.org
10270S:      Maintained
10271F:      drivers/usb/misc/chaoskey.c
10272
10273USB CYPRESS C67X00 DRIVER
10274M:      Peter Korsgaard <jacmet@sunsite.dk>
10275L:      linux-usb@vger.kernel.org
10276S:      Maintained
10277F:      drivers/usb/c67x00/
10278
10279USB DAVICOM DM9601 DRIVER
10280M:      Peter Korsgaard <jacmet@sunsite.dk>
10281L:      netdev@vger.kernel.org
10282W:      http://www.linux-usb.org/usbnet
10283S:      Maintained
10284F:      drivers/net/usb/dm9601.c
10285
10286USB DIAMOND RIO500 DRIVER
10287M:      Cesar Miquel <miquel@df.uba.ar>
10288L:      rio500-users@lists.sourceforge.net
10289W:      http://rio500.sourceforge.net
10290S:      Maintained
10291F:      drivers/usb/misc/rio500*
10292
10293USB EHCI DRIVER
10294M:      Alan Stern <stern@rowland.harvard.edu>
10295L:      linux-usb@vger.kernel.org
10296S:      Maintained
10297F:      Documentation/usb/ehci.txt
10298F:      drivers/usb/host/ehci*
10299
10300USB GADGET/PERIPHERAL SUBSYSTEM
10301M:      Felipe Balbi <balbi@ti.com>
10302L:      linux-usb@vger.kernel.org
10303W:      http://www.linux-usb.org/gadget
10304T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10305S:      Maintained
10306F:      drivers/usb/gadget/
10307F:      include/linux/usb/gadget*
10308
10309USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10310M:      Jiri Kosina <jkosina@suse.cz>
10311L:      linux-usb@vger.kernel.org
10312T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10313S:      Maintained
10314F:      Documentation/hid/hiddev.txt
10315F:      drivers/hid/usbhid/
10316
10317USB ISP116X DRIVER
10318M:      Olav Kongas <ok@artecdesign.ee>
10319L:      linux-usb@vger.kernel.org
10320S:      Maintained
10321F:      drivers/usb/host/isp116x*
10322F:      include/linux/usb/isp116x.h
10323
10324USB MASS STORAGE DRIVER
10325M:      Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10326L:      linux-usb@vger.kernel.org
10327L:      usb-storage@lists.one-eyed-alien.net
10328S:      Maintained
10329W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
10330F:      drivers/usb/storage/
10331
10332USB MIDI DRIVER
10333M:      Clemens Ladisch <clemens@ladisch.de>
10334L:      alsa-devel@alsa-project.org (moderated for non-subscribers)
10335T:      git git://git.alsa-project.org/alsa-kernel.git
10336S:      Maintained
10337F:      sound/usb/midi.*
10338
10339USB NETWORKING DRIVERS
10340L:      linux-usb@vger.kernel.org
10341S:      Odd Fixes
10342F:      drivers/net/usb/
10343
10344USB OHCI DRIVER
10345M:      Alan Stern <stern@rowland.harvard.edu>
10346L:      linux-usb@vger.kernel.org
10347S:      Maintained
10348F:      Documentation/usb/ohci.txt
10349F:      drivers/usb/host/ohci*
10350
10351USB OTG FSM (Finite State Machine)
10352M:      Peter Chen <Peter.Chen@freescale.com>
10353T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10354L:      linux-usb@vger.kernel.org
10355S:      Maintained
10356F:      drivers/usb/common/usb-otg-fsm.c
10357
10358USB OVER IP DRIVER
10359M:      Valentina Manea <valentina.manea.m@gmail.com>
10360M:      Shuah Khan <shuah.kh@samsung.com>
10361L:      linux-usb@vger.kernel.org
10362S:      Maintained
10363F:      drivers/usb/usbip/
10364F:      tools/usb/usbip/
10365
10366USB PEGASUS DRIVER
10367M:      Petko Manolov <petkan@nucleusys.com>
10368L:      linux-usb@vger.kernel.org
10369L:      netdev@vger.kernel.org
10370T:      git git://github.com/petkan/pegasus.git
10371W:      https://github.com/petkan/pegasus
10372S:      Maintained
10373F:      drivers/net/usb/pegasus.*
10374
10375USB PHY LAYER
10376M:      Felipe Balbi <balbi@ti.com>
10377L:      linux-usb@vger.kernel.org
10378T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10379S:      Maintained
10380F:      drivers/usb/phy/
10381
10382USB PRINTER DRIVER (usblp)
10383M:      Pete Zaitcev <zaitcev@redhat.com>
10384L:      linux-usb@vger.kernel.org
10385S:      Supported
10386F:      drivers/usb/class/usblp.c
10387
10388USB RTL8150 DRIVER
10389M:      Petko Manolov <petkan@nucleusys.com>
10390L:      linux-usb@vger.kernel.org
10391L:      netdev@vger.kernel.org
10392T:      git git://github.com/petkan/rtl8150.git
10393W:      https://github.com/petkan/rtl8150
10394S:      Maintained
10395F:      drivers/net/usb/rtl8150.c
10396
10397USB SERIAL SUBSYSTEM
10398M:      Johan Hovold <johan@kernel.org>
10399L:      linux-usb@vger.kernel.org
10400S:      Maintained
10401F:      Documentation/usb/usb-serial.txt
10402F:      drivers/usb/serial/
10403F:      include/linux/usb/serial.h
10404
10405USB SMSC75XX ETHERNET DRIVER
10406M:      Steve Glendinning <steve.glendinning@shawell.net>
10407L:      netdev@vger.kernel.org
10408S:      Maintained
10409F:      drivers/net/usb/smsc75xx.*
10410
10411USB SMSC95XX ETHERNET DRIVER
10412M:      Steve Glendinning <steve.glendinning@shawell.net>
10413L:      netdev@vger.kernel.org
10414S:      Maintained
10415F:      drivers/net/usb/smsc95xx.*
10416
10417USB SUBSYSTEM
10418M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10419L:      linux-usb@vger.kernel.org
10420W:      http://www.linux-usb.org
10421T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10422S:      Supported
10423F:      Documentation/usb/
10424F:      drivers/usb/
10425F:      include/linux/usb.h
10426F:      include/linux/usb/
10427
10428USB UHCI DRIVER
10429M:      Alan Stern <stern@rowland.harvard.edu>
10430L:      linux-usb@vger.kernel.org
10431S:      Maintained
10432F:      drivers/usb/host/uhci*
10433
10434USB "USBNET" DRIVER FRAMEWORK
10435M:      Oliver Neukum <oneukum@suse.de>
10436L:      netdev@vger.kernel.org
10437W:      http://www.linux-usb.org/usbnet
10438S:      Maintained
10439F:      drivers/net/usb/usbnet.c
10440F:      include/linux/usb/usbnet.h
10441
10442USB VIDEO CLASS
10443M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10444L:      linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10445L:      linux-media@vger.kernel.org
10446T:      git git://linuxtv.org/media_tree.git
10447W:      http://www.ideasonboard.org/uvc/
10448S:      Maintained
10449F:      drivers/media/usb/uvc/
10450F:      include/uapi/linux/uvcvideo.h
10451
10452USB VISION DRIVER
10453M:      Hans Verkuil <hverkuil@xs4all.nl>
10454L:      linux-media@vger.kernel.org
10455T:      git git://linuxtv.org/media_tree.git
10456W:      http://linuxtv.org
10457S:      Odd Fixes
10458F:      drivers/media/usb/usbvision/
10459
10460USB WEBCAM GADGET
10461M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10462L:      linux-usb@vger.kernel.org
10463S:      Maintained
10464F:      drivers/usb/gadget/function/*uvc*
10465F:      drivers/usb/gadget/legacy/webcam.c
10466
10467USB WIRELESS RNDIS DRIVER (rndis_wlan)
10468M:      Jussi Kivilinna <jussi.kivilinna@iki.fi>
10469L:      linux-wireless@vger.kernel.org
10470S:      Maintained
10471F:      drivers/net/wireless/rndis_wlan.c
10472
10473USB XHCI DRIVER
10474M:      Mathias Nyman <mathias.nyman@intel.com>
10475L:      linux-usb@vger.kernel.org
10476S:      Supported
10477F:      drivers/usb/host/xhci*
10478F:      drivers/usb/host/pci-quirks*
10479
10480USB ZD1201 DRIVER
10481L:      linux-wireless@vger.kernel.org
10482W:      http://linux-lc100020.sourceforge.net
10483S:      Orphan
10484F:      drivers/net/wireless/zd1201.*
10485
10486USB ZR364XX DRIVER
10487M:      Antoine Jacquet <royale@zerezo.com>
10488L:      linux-usb@vger.kernel.org
10489L:      linux-media@vger.kernel.org
10490T:      git git://linuxtv.org/media_tree.git
10491W:      http://royale.zerezo.com/zr364xx/
10492S:      Maintained
10493F:      Documentation/video4linux/zr364xx.txt
10494F:      drivers/media/usb/zr364xx/
10495
10496USER-MODE LINUX (UML)
10497M:      Jeff Dike <jdike@addtoit.com>
10498M:      Richard Weinberger <richard@nod.at>
10499L:      user-mode-linux-devel@lists.sourceforge.net
10500L:      user-mode-linux-user@lists.sourceforge.net
10501W:      http://user-mode-linux.sourceforge.net
10502S:      Maintained
10503F:      Documentation/virtual/uml/
10504F:      arch/um/
10505F:      arch/x86/um/
10506F:      fs/hostfs/
10507F:      fs/hppfs/
10508
10509USERSPACE I/O (UIO)
10510M:      "Hans J. Koch" <hjk@hansjkoch.de>
10511M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10512S:      Maintained
10513T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10514F:      Documentation/DocBook/uio-howto.tmpl
10515F:      drivers/uio/
10516F:      include/linux/uio*.h
10517
10518UTIL-LINUX PACKAGE
10519M:      Karel Zak <kzak@redhat.com>
10520L:      util-linux@vger.kernel.org
10521W:      http://en.wikipedia.org/wiki/Util-linux
10522T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10523S:      Maintained
10524
10525UVESAFB DRIVER
10526M:      Michal Januszewski <spock@gentoo.org>
10527L:      linux-fbdev@vger.kernel.org
10528W:      http://dev.gentoo.org/~spock/projects/uvesafb/
10529S:      Maintained
10530F:      Documentation/fb/uvesafb.txt
10531F:      drivers/video/fbdev/uvesafb.*
10532
10533VFAT/FAT/MSDOS FILESYSTEM
10534M:      OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10535S:      Maintained
10536F:      Documentation/filesystems/vfat.txt
10537F:      fs/fat/
10538
10539VFIO DRIVER
10540M:      Alex Williamson <alex.williamson@redhat.com>
10541L:      kvm@vger.kernel.org
10542S:      Maintained
10543F:      Documentation/vfio.txt
10544F:      drivers/vfio/
10545F:      include/linux/vfio.h
10546F:      include/uapi/linux/vfio.h
10547
10548VIDEOBUF2 FRAMEWORK
10549M:      Pawel Osciak <pawel@osciak.com>
10550M:      Marek Szyprowski <m.szyprowski@samsung.com>
10551M:      Kyungmin Park <kyungmin.park@samsung.com>
10552L:      linux-media@vger.kernel.org
10553S:      Maintained
10554F:      drivers/media/v4l2-core/videobuf2-*
10555F:      include/media/videobuf2-*
10556
10557VIRTIO CONSOLE DRIVER
10558M:      Amit Shah <amit.shah@redhat.com>
10559L:      virtualization@lists.linux-foundation.org
10560S:      Maintained
10561F:      drivers/char/virtio_console.c
10562F:      include/linux/virtio_console.h
10563F:      include/uapi/linux/virtio_console.h
10564
10565VIRTIO CORE, NET AND BLOCK DRIVERS
10566M:      "Michael S. Tsirkin" <mst@redhat.com>
10567L:      virtualization@lists.linux-foundation.org
10568S:      Maintained
10569F:      drivers/virtio/
10570F:      tools/virtio/
10571F:      drivers/net/virtio_net.c
10572F:      drivers/block/virtio_blk.c
10573F:      include/linux/virtio_*.h
10574F:      include/uapi/linux/virtio_*.h
10575
10576VIRTIO HOST (VHOST)
10577M:      "Michael S. Tsirkin" <mst@redhat.com>
10578L:      kvm@vger.kernel.org
10579L:      virtualization@lists.linux-foundation.org
10580L:      netdev@vger.kernel.org
10581S:      Maintained
10582F:      drivers/vhost/
10583F:      include/uapi/linux/vhost.h
10584
10585VIRTIO INPUT DRIVER
10586M:      Gerd Hoffmann <kraxel@redhat.com>
10587S:      Maintained
10588F:      drivers/virtio/virtio_input.c
10589F:      include/uapi/linux/virtio_input.h
10590
10591VIA RHINE NETWORK DRIVER
10592S:      Orphan
10593F:      drivers/net/ethernet/via/via-rhine.c
10594
10595VIA SD/MMC CARD CONTROLLER DRIVER
10596M:      Bruce Chang <brucechang@via.com.tw>
10597M:      Harald Welte <HaraldWelte@viatech.com>
10598S:      Maintained
10599F:      drivers/mmc/host/via-sdmmc.c
10600
10601VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10602M:      Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10603L:      linux-fbdev@vger.kernel.org
10604S:      Maintained
10605F:      include/linux/via-core.h
10606F:      include/linux/via-gpio.h
10607F:      include/linux/via_i2c.h
10608F:      drivers/video/fbdev/via/
10609
10610VIA VELOCITY NETWORK DRIVER
10611M:      Francois Romieu <romieu@fr.zoreil.com>
10612L:      netdev@vger.kernel.org
10613S:      Maintained
10614F:      drivers/net/ethernet/via/via-velocity.*
10615
10616VIVID VIRTUAL VIDEO DRIVER
10617M:      Hans Verkuil <hverkuil@xs4all.nl>
10618L:      linux-media@vger.kernel.org
10619T:      git git://linuxtv.org/media_tree.git
10620W:      http://linuxtv.org
10621S:      Maintained
10622F:      drivers/media/platform/vivid/*
10623
10624VLAN (802.1Q)
10625M:      Patrick McHardy <kaber@trash.net>
10626L:      netdev@vger.kernel.org
10627S:      Maintained
10628F:      drivers/net/macvlan.c
10629F:      include/linux/if_*vlan.h
10630F:      net/8021q/
10631
10632VLYNQ BUS
10633M:      Florian Fainelli <florian@openwrt.org>
10634L:      openwrt-devel@lists.openwrt.org (subscribers-only)
10635S:      Maintained
10636F:      drivers/vlynq/vlynq.c
10637F:      include/linux/vlynq.h
10638
10639VME SUBSYSTEM
10640M:      Martyn Welch <martyn.welch@ge.com>
10641M:      Manohar Vanga <manohar.vanga@gmail.com>
10642M:      Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10643L:      devel@driverdev.osuosl.org
10644S:      Maintained
10645T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10646F:      Documentation/vme_api.txt
10647F:      drivers/staging/vme/
10648F:      drivers/vme/
10649F:      include/linux/vme*
10650
10651VMWARE HYPERVISOR INTERFACE
10652M:      Alok Kataria <akataria@vmware.com>
10653L:      virtualization@lists.linux-foundation.org
10654S:      Supported
10655F:      arch/x86/kernel/cpu/vmware.c
10656
10657VMWARE BALLOON DRIVER
10658M:      Xavier Deguillard <xdeguillard@vmware.com>
10659M:      Philip Moltmann <moltmann@vmware.com>
10660M:      "VMware, Inc." <pv-drivers@vmware.com>
10661L:      linux-kernel@vger.kernel.org
10662S:      Maintained
10663F:      drivers/misc/vmw_balloon.c
10664
10665VMWARE VMMOUSE SUBDRIVER
10666M:      "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10667M:      "VMware, Inc." <pv-drivers@vmware.com>
10668L:      linux-input@vger.kernel.org
10669S:      Maintained
10670F:      drivers/input/mouse/vmmouse.c
10671F:      drivers/input/mouse/vmmouse.h
10672
10673VMWARE VMXNET3 ETHERNET DRIVER
10674M:      Shreyas Bhatewara <sbhatewara@vmware.com>
10675M:      "VMware, Inc." <pv-drivers@vmware.com>
10676L:      netdev@vger.kernel.org
10677S:      Maintained
10678F:      drivers/net/vmxnet3/
10679
10680VMware PVSCSI driver
10681M:      Arvind Kumar <arvindkumar@vmware.com>
10682M:      VMware PV-Drivers <pv-drivers@vmware.com>
10683L:      linux-scsi@vger.kernel.org
10684S:      Maintained
10685F:      drivers/scsi/vmw_pvscsi.c
10686F:      drivers/scsi/vmw_pvscsi.h
10687
10688VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10689M:      Liam Girdwood <lgirdwood@gmail.com>
10690M:      Mark Brown <broonie@kernel.org>
10691L:      linux-kernel@vger.kernel.org
10692W:      http://opensource.wolfsonmicro.com/node/15
10693W:      http://www.slimlogic.co.uk/?p=48
10694T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10695S:      Supported
10696F:      drivers/regulator/
10697F:      include/linux/regulator/
10698
10699VT1211 HARDWARE MONITOR DRIVER
10700M:      Juerg Haefliger <juergh@gmail.com>
10701L:      lm-sensors@lm-sensors.org
10702S:      Maintained
10703F:      Documentation/hwmon/vt1211
10704F:      drivers/hwmon/vt1211.c
10705
10706VT8231 HARDWARE MONITOR DRIVER
10707M:      Roger Lucas <vt8231@hiddenengine.co.uk>
10708L:      lm-sensors@lm-sensors.org
10709S:      Maintained
10710F:      drivers/hwmon/vt8231.c
10711
10712VUB300 USB to SDIO/SD/MMC bridge chip
10713M:      Tony Olech <tony.olech@elandigitalsystems.com>
10714L:      linux-mmc@vger.kernel.org
10715L:      linux-usb@vger.kernel.org
10716S:      Supported
10717F:      drivers/mmc/host/vub300.c
10718
10719W1 DALLAS'S 1-WIRE BUS
10720M:      Evgeniy Polyakov <zbr@ioremap.net>
10721S:      Maintained
10722F:      Documentation/w1/
10723F:      drivers/w1/
10724
10725W83791D HARDWARE MONITORING DRIVER
10726M:      Marc Hulsman <m.hulsman@tudelft.nl>
10727L:      lm-sensors@lm-sensors.org
10728S:      Maintained
10729F:      Documentation/hwmon/w83791d
10730F:      drivers/hwmon/w83791d.c
10731
10732W83793 HARDWARE MONITORING DRIVER
10733M:      Rudolf Marek <r.marek@assembler.cz>
10734L:      lm-sensors@lm-sensors.org
10735S:      Maintained
10736F:      Documentation/hwmon/w83793
10737F:      drivers/hwmon/w83793.c
10738
10739W83795 HARDWARE MONITORING DRIVER
10740M:      Jean Delvare <jdelvare@suse.de>
10741L:      lm-sensors@lm-sensors.org
10742S:      Maintained
10743F:      drivers/hwmon/w83795.c
10744
10745W83L51xD SD/MMC CARD INTERFACE DRIVER
10746M:      Pierre Ossman <pierre@ossman.eu>
10747S:      Maintained
10748F:      drivers/mmc/host/wbsd.*
10749
10750WACOM PROTOCOL 4 SERIAL TABLETS
10751M:      Julian Squires <julian@cipht.net>
10752M:      Hans de Goede <hdegoede@redhat.com>
10753L:      linux-input@vger.kernel.org
10754S:      Maintained
10755F:      drivers/input/tablet/wacom_serial4.c
10756
10757WATCHDOG DEVICE DRIVERS
10758M:      Wim Van Sebroeck <wim@iguana.be>
10759L:      linux-watchdog@vger.kernel.org
10760W:      http://www.linux-watchdog.org/
10761T:      git git://www.linux-watchdog.org/linux-watchdog.git
10762S:      Maintained
10763F:      Documentation/watchdog/
10764F:      drivers/watchdog/
10765F:      include/linux/watchdog.h
10766F:      include/uapi/linux/watchdog.h
10767
10768WD7000 SCSI DRIVER
10769M:      Miroslav Zagorac <zaga@fly.cc.fer.hr>
10770L:      linux-scsi@vger.kernel.org
10771S:      Maintained
10772F:      drivers/scsi/wd7000.c
10773
10774WIIMOTE HID DRIVER
10775M:      David Herrmann <dh.herrmann@googlemail.com>
10776L:      linux-input@vger.kernel.org
10777S:      Maintained
10778F:      drivers/hid/hid-wiimote*
10779
10780WINBOND CIR DRIVER
10781M:      David Härdeman <david@hardeman.nu>
10782S:      Maintained
10783F:      drivers/media/rc/winbond-cir.c
10784
10785WIMAX STACK
10786M:      Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10787M:      linux-wimax@intel.com
10788L:      wimax@linuxwimax.org (subscribers-only)
10789S:      Supported
10790W:      http://linuxwimax.org
10791F:      Documentation/wimax/README.wimax
10792F:      include/linux/wimax/debug.h
10793F:      include/net/wimax.h
10794F:      include/uapi/linux/wimax.h
10795F:      net/wimax/
10796
10797WISTRON LAPTOP BUTTON DRIVER
10798M:      Miloslav Trmac <mitr@volny.cz>
10799S:      Maintained
10800F:      drivers/input/misc/wistron_btns.c
10801
10802WL3501 WIRELESS PCMCIA CARD DRIVER
10803M:      Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10804L:      linux-wireless@vger.kernel.org
10805W:      http://oops.ghostprotocols.net:81/blog
10806S:      Maintained
10807F:      drivers/net/wireless/wl3501*
10808
10809WM97XX TOUCHSCREEN DRIVERS
10810M:      Mark Brown <broonie@kernel.org>
10811M:      Liam Girdwood <lrg@slimlogic.co.uk>
10812L:      linux-input@vger.kernel.org
10813T:      git git://opensource.wolfsonmicro.com/linux-2.6-touch
10814W:      http://opensource.wolfsonmicro.com/node/7
10815S:      Supported
10816F:      drivers/input/touchscreen/*wm97*
10817F:      include/linux/wm97xx.h
10818
10819WOLFSON MICROELECTRONICS DRIVERS
10820L:      patches@opensource.wolfsonmicro.com
10821T:      git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10822T:      git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10823W:      http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10824S:      Supported
10825F:      Documentation/hwmon/wm83??
10826F:      arch/arm/mach-s3c64xx/mach-crag6410*
10827F:      drivers/clk/clk-wm83*.c
10828F:      drivers/extcon/extcon-arizona.c
10829F:      drivers/leds/leds-wm83*.c
10830F:      drivers/gpio/gpio-*wm*.c
10831F:      drivers/gpio/gpio-arizona.c
10832F:      drivers/hwmon/wm83??-hwmon.c
10833F:      drivers/input/misc/wm831x-on.c
10834F:      drivers/input/touchscreen/wm831x-ts.c
10835F:      drivers/input/touchscreen/wm97*.c
10836F:      drivers/mfd/arizona*
10837F:      drivers/mfd/wm*.c
10838F:      drivers/power/wm83*.c
10839F:      drivers/rtc/rtc-wm83*.c
10840F:      drivers/regulator/wm8*.c
10841F:      drivers/video/backlight/wm83*_bl.c
10842F:      drivers/watchdog/wm83*_wdt.c
10843F:      include/linux/mfd/arizona/
10844F:      include/linux/mfd/wm831x/
10845F:      include/linux/mfd/wm8350/
10846F:      include/linux/mfd/wm8400*
10847F:      include/linux/wm97xx.h
10848F:      include/sound/wm????.h
10849F:      sound/soc/codecs/arizona.?
10850F:      sound/soc/codecs/wm*
10851
10852WORKQUEUE
10853M:      Tejun Heo <tj@kernel.org>
10854T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10855S:      Maintained
10856F:      include/linux/workqueue.h
10857F:      kernel/workqueue.c
10858F:      Documentation/workqueue.txt
10859
10860X.25 NETWORK LAYER
10861M:      Andrew Hendry <andrew.hendry@gmail.com>
10862L:      linux-x25@vger.kernel.org
10863S:      Odd Fixes
10864F:      Documentation/networking/x25*
10865F:      include/net/x25*
10866F:      net/x25/
10867
10868X86 ARCHITECTURE (32-BIT AND 64-BIT)
10869M:      Thomas Gleixner <tglx@linutronix.de>
10870M:      Ingo Molnar <mingo@redhat.com>
10871M:      "H. Peter Anvin" <hpa@zytor.com>
10872M:      x86@kernel.org
10873L:      linux-kernel@vger.kernel.org
10874T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10875S:      Maintained
10876F:      Documentation/x86/
10877F:      arch/x86/
10878
10879X86 PLATFORM DRIVERS
10880M:      Darren Hart <dvhart@infradead.org>
10881L:      platform-driver-x86@vger.kernel.org
10882T:      git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10883S:      Maintained
10884F:      drivers/platform/x86/
10885
10886X86 MCE INFRASTRUCTURE
10887M:      Tony Luck <tony.luck@intel.com>
10888M:      Borislav Petkov <bp@alien8.de>
10889L:      linux-edac@vger.kernel.org
10890S:      Maintained
10891F:      arch/x86/kernel/cpu/mcheck/*
10892
10893X86 VDSO
10894M:      Andy Lutomirski <luto@amacapital.net>
10895L:      linux-kernel@vger.kernel.org
10896T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10897S:      Maintained
10898F:      arch/x86/vdso/
10899
10900XC2028/3028 TUNER DRIVER
10901M:      Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10902L:      linux-media@vger.kernel.org
10903W:      http://linuxtv.org
10904T:      git git://linuxtv.org/media_tree.git
10905S:      Maintained
10906F:      drivers/media/tuners/tuner-xc2028.*
10907
10908XEN HYPERVISOR INTERFACE
10909M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10910M:      Boris Ostrovsky <boris.ostrovsky@oracle.com>
10911M:      David Vrabel <david.vrabel@citrix.com>
10912L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10913T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10914S:      Supported
10915F:      arch/x86/xen/
10916F:      drivers/*/xen-*front.c
10917F:      drivers/xen/
10918F:      arch/x86/include/asm/xen/
10919F:      include/xen/
10920F:      include/uapi/xen/
10921
10922XEN HYPERVISOR ARM
10923M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10924L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10925S:      Supported
10926F:      arch/arm/xen/
10927F:      arch/arm/include/asm/xen/
10928
10929XEN HYPERVISOR ARM64
10930M:      Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10931L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10932S:      Supported
10933F:      arch/arm64/xen/
10934F:      arch/arm64/include/asm/xen/
10935
10936XEN NETWORK BACKEND DRIVER
10937M:      Ian Campbell <ian.campbell@citrix.com>
10938M:      Wei Liu <wei.liu2@citrix.com>
10939L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10940L:      netdev@vger.kernel.org
10941S:      Supported
10942F:      drivers/net/xen-netback/*
10943
10944XEN PCI SUBSYSTEM
10945M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10946L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10947S:      Supported
10948F:      arch/x86/pci/*xen*
10949F:      drivers/pci/*xen*
10950
10951XEN BLOCK SUBSYSTEM
10952M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10953M:      Roger Pau Monné <roger.pau@citrix.com>
10954L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10955S:      Supported
10956F:      drivers/block/xen-blkback/*
10957F:      drivers/block/xen*
10958
10959XEN PVSCSI DRIVERS
10960M:      Juergen Gross <jgross@suse.com>
10961L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10962L:      linux-scsi@vger.kernel.org
10963S:      Supported
10964F:      drivers/scsi/xen-scsifront.c
10965F:      drivers/xen/xen-scsiback.c
10966F:      include/xen/interface/io/vscsiif.h
10967
10968XEN SWIOTLB SUBSYSTEM
10969M:      Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10970L:      xen-devel@lists.xenproject.org (moderated for non-subscribers)
10971S:      Supported
10972F:      arch/x86/xen/*swiotlb*
10973F:      drivers/xen/*swiotlb*
10974
10975XFS FILESYSTEM
10976P:      Silicon Graphics Inc
10977M:      Dave Chinner <david@fromorbit.com>
10978M:      xfs@oss.sgi.com
10979L:      xfs@oss.sgi.com
10980W:      http://oss.sgi.com/projects/xfs
10981T:      git git://oss.sgi.com/xfs/xfs.git
10982S:      Supported
10983F:      Documentation/filesystems/xfs.txt
10984F:      fs/xfs/
10985
10986XILINX AXI ETHERNET DRIVER
10987M:      Anirudha Sarangi <anirudh@xilinx.com>
10988M:      John Linn <John.Linn@xilinx.com>
10989S:      Maintained
10990F:      drivers/net/ethernet/xilinx/xilinx_axienet*
10991
10992XILINX UARTLITE SERIAL DRIVER
10993M:      Peter Korsgaard <jacmet@sunsite.dk>
10994L:      linux-serial@vger.kernel.org
10995S:      Maintained
10996F:      drivers/tty/serial/uartlite.c
10997
10998XILINX VIDEO IP CORES
10999M:      Hyun Kwon <hyun.kwon@xilinx.com>
11000M:      Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11001L:      linux-media@vger.kernel.org
11002T:      git git://linuxtv.org/media_tree.git
11003S:      Supported
11004F:      Documentation/devicetree/bindings/media/xilinx/
11005F:      drivers/media/platform/xilinx/
11006F:      include/uapi/linux/xilinx-v4l2-controls.h
11007
11008XILLYBUS DRIVER
11009M:      Eli Billauer <eli.billauer@gmail.com>
11010L:      linux-kernel@vger.kernel.org
11011S:      Supported
11012F:      drivers/char/xillybus/
11013
11014XTENSA XTFPGA PLATFORM SUPPORT
11015M:      Max Filippov <jcmvbkbc@gmail.com>
11016L:      linux-xtensa@linux-xtensa.org
11017S:      Maintained
11018F:      drivers/spi/spi-xtensa-xtfpga.c
11019F:      sound/soc/xtensa/xtfpga-i2s.c
11020
11021YAM DRIVER FOR AX.25
11022M:      Jean-Paul Roubelat <jpr@f6fbb.org>
11023L:      linux-hams@vger.kernel.org
11024S:      Maintained
11025F:      drivers/net/hamradio/yam*
11026F:      include/linux/yam.h
11027
11028YEALINK PHONE DRIVER
11029M:      Henk Vergonet <Henk.Vergonet@gmail.com>
11030L:      usbb2k-api-dev@nongnu.org
11031S:      Maintained
11032F:      Documentation/input/yealink.txt
11033F:      drivers/input/misc/yealink.*
11034
11035Z8530 DRIVER FOR AX.25
11036M:      Joerg Reuter <jreuter@yaina.de>
11037W:      http://yaina.de/jreuter/
11038W:      http://www.qsl.net/dl1bke/
11039L:      linux-hams@vger.kernel.org
11040S:      Maintained
11041F:      Documentation/networking/z8530drv.txt
11042F:      drivers/net/hamradio/*scc.c
11043F:      drivers/net/hamradio/z8530.h
11044
11045ZBUD COMPRESSED PAGE ALLOCATOR
11046M:      Seth Jennings <sjennings@variantweb.net>
11047L:      linux-mm@kvack.org
11048S:      Maintained
11049F:      mm/zbud.c
11050F:      include/linux/zbud.h
11051
11052ZD1211RW WIRELESS DRIVER
11053M:      Daniel Drake <dsd@gentoo.org>
11054M:      Ulrich Kunitz <kune@deine-taler.de>
11055W:      http://zd1211.ath.cx/wiki/DriverRewrite
11056L:      linux-wireless@vger.kernel.org
11057L:      zd1211-devs@lists.sourceforge.net (subscribers-only)
11058S:      Maintained
11059F:      drivers/net/wireless/zd1211rw/
11060
11061ZR36067 VIDEO FOR LINUX DRIVER
11062L:      mjpeg-users@lists.sourceforge.net
11063L:      linux-media@vger.kernel.org
11064W:      http://mjpeg.sourceforge.net/driver-zoran/
11065T:      hg http://linuxtv.org/hg/v4l-dvb
11066S:      Odd Fixes
11067F:      drivers/media/pci/zoran/
11068
11069ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11070M:      Minchan Kim <minchan@kernel.org>
11071M:      Nitin Gupta <ngupta@vflare.org>
11072R:      Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11073L:      linux-kernel@vger.kernel.org
11074S:      Maintained
11075F:      drivers/block/zram/
11076F:      Documentation/blockdev/zram.txt
11077
11078ZS DECSTATION Z85C30 SERIAL DRIVER
11079M:      "Maciej W. Rozycki" <macro@linux-mips.org>
11080S:      Maintained
11081F:      drivers/tty/serial/zs.*
11082
11083ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11084M:      Minchan Kim <minchan@kernel.org>
11085M:      Nitin Gupta <ngupta@vflare.org>
11086L:      linux-mm@kvack.org
11087S:      Maintained
11088F:      mm/zsmalloc.c
11089F:      include/linux/zsmalloc.h
11090F:      Documentation/vm/zsmalloc.txt
11091
11092ZSWAP COMPRESSED SWAP CACHING
11093M:      Seth Jennings <sjennings@variantweb.net>
11094L:      linux-mm@kvack.org
11095S:      Maintained
11096F:      mm/zswap.c
11097
11098THE REST
11099M:      Linus Torvalds <torvalds@linux-foundation.org>
11100L:      linux-kernel@vger.kernel.org
11101Q:      http://patchwork.kernel.org/project/LKML/list/
11102T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11103S:      Buried alive in reporters
11104F:      *
11105F:      */
11106