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