Merge tag 'linux-can-fixes-for-5.5-20191208' of git://git.kernel.org/pub/scm/linux...
[sfrench/cifs-2.6.git] / MAINTAINERS
index 741e3f433f6e4072d5122de5227e19709a4064d3..b908e56639e34198efc416c5d9dc5411a748fbef 100644 (file)
@@ -1,12 +1,14 @@
-
-
-       List of maintainers and how to submit kernel changes
+List of maintainers and how to submit kernel changes
+====================================================
 
 Please try to follow the guidelines below.  This will make things
 easier on the maintainers.  Not all of these guidelines matter for every
 trivial patch so apply some common sense.
 
 
 Please try to follow the guidelines below.  This will make things
 easier on the maintainers.  Not all of these guidelines matter for every
 trivial patch so apply some common sense.
 
-1.     Always _test_ your changes, however small, on at least 4 or
+Tips for patch submitters
+-------------------------
+
+1.     Always *test* your changes, however small, on at least 4 or
        5 people, preferably many more.
 
 2.     Try to release a few ALPHA test versions to the net. Announce
        5 people, preferably many more.
 
 2.     Try to release a few ALPHA test versions to the net. Announce
@@ -25,7 +27,7 @@ trivial patch so apply some common sense.
        testing and await feedback.
 
 5.     Make a patch available to the relevant maintainer in the list. Use
        testing and await feedback.
 
 5.     Make a patch available to the relevant maintainer in the list. Use
-       'diff -u' to make the patch easy to merge. Be prepared to get your
+       ``diff -u`` to make the patch easy to merge. Be prepared to get your
        changes sent back with seemingly silly requests about formatting
        and variable names.  These aren't as silly as they seem. One
        job the maintainers (and especially Linus) do is to keep things
        changes sent back with seemingly silly requests about formatting
        and variable names.  These aren't as silly as they seem. One
        job the maintainers (and especially Linus) do is to keep things
@@ -38,7 +40,7 @@ trivial patch so apply some common sense.
        See Documentation/process/coding-style.rst for guidance here.
 
        PLEASE CC: the maintainers and mailing lists that are generated
        See Documentation/process/coding-style.rst for guidance here.
 
        PLEASE CC: the maintainers and mailing lists that are generated
-       by scripts/get_maintainer.pl.  The results returned by the
+       by ``scripts/get_maintainer.pl.`` The results returned by the
        script will be best if you have git installed and are making
        your changes in a branch derived from Linus' latest git tree.
        See Documentation/process/submitting-patches.rst for details.
        script will be best if you have git installed and are making
        your changes in a branch derived from Linus' latest git tree.
        See Documentation/process/submitting-patches.rst for details.
@@ -70,26 +72,27 @@ trivial patch so apply some common sense.
        not represent an immediate threat and are better handled publicly,
        and ideally, should come with a patch proposal. Please do not send
        automated reports to this list either. Such bugs will be handled
        not represent an immediate threat and are better handled publicly,
        and ideally, should come with a patch proposal. Please do not send
        automated reports to this list either. Such bugs will be handled
-       better and faster in the usual public places.
+       better and faster in the usual public places. See
+       Documentation/admin-guide/security-bugs.rst for details.
 
 8.     Happy hacking.
 
 
 8.     Happy hacking.
 
-Descriptions of section entries:
+Descriptions of section entries
+-------------------------------
 
 
-       P: Person (obsolete)
-       M: Mail patches to: FullName <address@domain>
-       R: Designated reviewer: FullName <address@domain>
+       M: *Mail* patches to: FullName <address@domain>
+       R: Designated *Reviewer*: FullName <address@domain>
           These reviewers should be CCed on patches.
           These reviewers should be CCed on patches.
-       L: Mailing list that is relevant to this area
-       W: Web-page with status/info
-       B: URI for where to file bugs. A web-page with detailed bug
+       L: *Mailing list* that is relevant to this area
+       W: *Web-page* with status/info
+       B: URI for where to file *bugs*. A web-page with detailed bug
           filing info, a direct bug tracker link, or a mailto: URI.
           filing info, a direct bug tracker link, or a mailto: URI.
-       C: URI for chat protocol, server and channel where developers
+       C: URI for *chat* protocol, server and channel where developers
           usually hang out, for example irc://server/channel.
           usually hang out, for example irc://server/channel.
-       Q: Patchwork web based patch tracking system site
-       T: SCM tree type and location.
+       Q: *Patchwork* web based patch tracking system site
+       T: *SCM* tree type and location.
           Type is one of: git, hg, quilt, stgit, topgit
           Type is one of: git, hg, quilt, stgit, topgit
-       S: Status, one of the following:
+       S: *Status*, one of the following:
           Supported:   Someone is actually paid to look after this.
           Maintained:  Someone actually looks after it.
           Odd Fixes:   It has a maintainer but they don't have time to do
           Supported:   Someone is actually paid to look after this.
           Maintained:  Someone actually looks after it.
           Odd Fixes:   It has a maintainer but they don't have time to do
@@ -99,13 +102,17 @@ Descriptions of section entries:
           Obsolete:    Old code. Something tagged obsolete generally means
                        it has been replaced by a better system and you
                        should be using that.
           Obsolete:    Old code. Something tagged obsolete generally means
                        it has been replaced by a better system and you
                        should be using that.
-       F: Files and directories with wildcard patterns.
+       P: Subsystem Profile document for more details submitting
+          patches to the given subsystem. This is either an in-tree file,
+          or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
+          for details.
+       F: *Files* and directories wildcard patterns.
           A trailing slash includes all files and subdirectory files.
           F:   drivers/net/    all files in and below drivers/net
           F:   drivers/net/*   all files in drivers/net, but not below
           F:   */net/*         all files in "any top level directory"/net
           One pattern per line.  Multiple F: lines acceptable.
           A trailing slash includes all files and subdirectory files.
           F:   drivers/net/    all files in and below drivers/net
           F:   drivers/net/*   all files in drivers/net, but not below
           F:   */net/*         all files in "any top level directory"/net
           One pattern per line.  Multiple F: lines acceptable.
-       N: Files and directories with regex patterns.
+       N: Files and directories *Regex* patterns.
           N:   [^a-z]tegra     all files whose path contains the word tegra
           One pattern per line.  Multiple N: lines acceptable.
           scripts/get_maintainer.pl has different behavior for files that
           N:   [^a-z]tegra     all files whose path contains the word tegra
           One pattern per line.  Multiple N: lines acceptable.
           scripts/get_maintainer.pl has different behavior for files that
@@ -113,14 +120,14 @@ Descriptions of section entries:
           get_maintainer will not look at git log history when an F: pattern
           match occurs.  When an N: match occurs, git log history is used
           to also notify the people that have git commit signatures.
           get_maintainer will not look at git log history when an F: pattern
           match occurs.  When an N: match occurs, git log history is used
           to also notify the people that have git commit signatures.
-       X: Files and directories that are NOT maintained, same rules as F:
-          Files exclusions are tested before file matches.
+       X: *Excluded* files and directories that are NOT maintained, same
+          rules as F:. Files exclusions are tested before file matches.
           Can be useful for excluding a specific subdirectory, for instance:
           F:   net/
           X:   net/ipv6/
           matches all files in and below net excluding net/ipv6/
           Can be useful for excluding a specific subdirectory, for instance:
           F:   net/
           X:   net/ipv6/
           matches all files in and below net excluding net/ipv6/
-       K: Keyword perl extended regex pattern to match content in a
-          patch or file.  For instance:
+       K: *Content regex* (perl extended) pattern match in a patch or file.
+          For instance:
           K: of_get_profile
              matches patches or files that contain "of_get_profile"
           K: \b(printk|pr_(info|err))\b
           K: of_get_profile
              matches patches or files that contain "of_get_profile"
           K: \b(printk|pr_(info|err))\b
@@ -128,13 +135,12 @@ Descriptions of section entries:
              printk, pr_info or pr_err
           One regex pattern per line.  Multiple K: lines acceptable.
 
              printk, pr_info or pr_err
           One regex pattern per line.  Multiple K: lines acceptable.
 
-Note: For the hard of thinking, this list is meant to remain in alphabetical
-order. If you could add yourselves to it in alphabetical order that would be
-so much easier [Ed]
+Maintainers List
+----------------
 
 
-Maintainers List (try to look for most precise areas first)
-
-               -----------------------------------
+.. note:: When reading this list, please look for the most precise areas
+          first. When adding to this list, please keep the entries in
+          alphabetical order.
 
 3C59X NETWORK DRIVER
 M:     Steffen Klassert <klassert@kernel.org>
 
 3C59X NETWORK DRIVER
 M:     Steffen Klassert <klassert@kernel.org>
@@ -295,7 +301,7 @@ S:  Maintained
 F:     drivers/net/ethernet/alteon/acenic*
 
 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
 F:     drivers/net/ethernet/alteon/acenic*
 
 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
-M:     Peter Feuerer <peter@piie.net>
+M:     Peter Kaestle <peter@piie.net>
 L:     platform-driver-x86@vger.kernel.org
 W:     http://piie.net/?section=acerhdf
 S:     Maintained
 L:     platform-driver-x86@vger.kernel.org
 W:     http://piie.net/?section=acerhdf
 S:     Maintained
@@ -643,7 +649,7 @@ F:  drivers/net/ethernet/alacritech/*
 
 FORCEDETH GIGABIT ETHERNET DRIVER
 M:     Rain River <rain.1986.08.12@gmail.com>
 
 FORCEDETH GIGABIT ETHERNET DRIVER
 M:     Rain River <rain.1986.08.12@gmail.com>
-M:     Zhu Yanjun <yanjun.zhu@oracle.com>
+M:     Zhu Yanjun <zyjzyj2000@gmail.com>
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/nvidia/*
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/nvidia/*
@@ -682,11 +688,11 @@ S:        Maintained
 F:     Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt
 F:     drivers/cpufreq/sun50i-cpufreq-nvmem.c
 
 F:     Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt
 F:     drivers/cpufreq/sun50i-cpufreq-nvmem.c
 
-ALLWINNER SECURITY SYSTEM
+ALLWINNER CRYPTO DRIVERS
 M:     Corentin Labbe <clabbe.montjoie@gmail.com>
 L:     linux-crypto@vger.kernel.org
 S:     Maintained
 M:     Corentin Labbe <clabbe.montjoie@gmail.com>
 L:     linux-crypto@vger.kernel.org
 S:     Maintained
-F:     drivers/crypto/sunxi-ss/
+F:     drivers/crypto/allwinner/
 
 ALLWINNER VPU DRIVER
 M:     Maxime Ripard <mripard@kernel.org>
 
 ALLWINNER VPU DRIVER
 M:     Maxime Ripard <mripard@kernel.org>
@@ -817,7 +823,7 @@ S:  Orphan
 F:     drivers/usb/gadget/udc/amd5536udc.*
 
 AMD GEODE PROCESSOR/CHIPSET SUPPORT
 F:     drivers/usb/gadget/udc/amd5536udc.*
 
 AMD GEODE PROCESSOR/CHIPSET SUPPORT
-P:     Andres Salomon <dilinger@queued.net>
+M:     Andres Salomon <dilinger@queued.net>
 L:     linux-geode@lists.infradead.org (moderated for non-subscribers)
 W:     http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
 S:     Supported
 L:     linux-geode@lists.infradead.org (moderated for non-subscribers)
 W:     http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
 S:     Supported
@@ -856,7 +862,6 @@ S:  Maintained
 F:     drivers/i2c/busses/i2c-amd-mp2*
 
 AMD POWERPLAY
 F:     drivers/i2c/busses/i2c-amd-mp2*
 
 AMD POWERPLAY
-M:     Rex Zhu <rex.zhu@amd.com>
 M:     Evan Quan <evan.quan@amd.com>
 L:     amd-gfx@lists.freedesktop.org
 S:     Supported
 M:     Evan Quan <evan.quan@amd.com>
 L:     amd-gfx@lists.freedesktop.org
 S:     Supported
@@ -901,6 +906,14 @@ S: Supported
 F:     drivers/iio/adc/ad7124.c
 F:     Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
 
 F:     drivers/iio/adc/ad7124.c
 F:     Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
 
+ANALOG DEVICES INC AD7292 DRIVER
+M:     Marcelo Schmitt <marcelo.schmitt1@gmail.com>
+L:     linux-iio@vger.kernel.org
+W:     http://ez.analog.com/community/linux-device-drivers
+S:     Supported
+F:     drivers/iio/adc/ad7292.c
+F:     Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
+
 ANALOG DEVICES INC AD7606 DRIVER
 M:     Stefan Popa <stefan.popa@analog.com>
 M:     Beniamin Bia <beniamin.bia@analog.com>
 ANALOG DEVICES INC AD7606 DRIVER
 M:     Stefan Popa <stefan.popa@analog.com>
 M:     Beniamin Bia <beniamin.bia@analog.com>
@@ -1002,6 +1015,7 @@ F:        drivers/media/i2c/adv7842*
 
 ANALOG DEVICES INC ASOC CODEC DRIVERS
 M:     Lars-Peter Clausen <lars@metafoo.de>
 
 ANALOG DEVICES INC ASOC CODEC DRIVERS
 M:     Lars-Peter Clausen <lars@metafoo.de>
+M:     Nuno Sá <nuno.sa@analog.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 W:     http://wiki.analog.com/
 W:     http://ez.analog.com/community/linux-device-drivers
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 W:     http://wiki.analog.com/
 W:     http://ez.analog.com/community/linux-device-drivers
@@ -1040,6 +1054,7 @@ F:        drivers/clk/analogbits/*
 F:     include/linux/clk/analogbits*
 
 ANDES ARCHITECTURE
 F:     include/linux/clk/analogbits*
 
 ANDES ARCHITECTURE
+M:     Nick Hu <nickhu@andestech.com>
 M:     Greentime Hu <green.hu@gmail.com>
 M:     Vincent Chen <deanbo422@gmail.com>
 T:     git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
 M:     Greentime Hu <green.hu@gmail.com>
 M:     Vincent Chen <deanbo422@gmail.com>
 T:     git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
@@ -1182,14 +1197,21 @@ S:      Maintained
 F:     drivers/media/i2c/aptina-pll.*
 
 AQUANTIA ETHERNET DRIVER (atlantic)
 F:     drivers/media/i2c/aptina-pll.*
 
 AQUANTIA ETHERNET DRIVER (atlantic)
-M:     Igor Russkikh <igor.russkikh@aquantia.com>
+M:     Igor Russkikh <irusskikh@marvell.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 L:     netdev@vger.kernel.org
 S:     Supported
-W:     http://www.aquantia.com
+W:     https://www.marvell.com/
 Q:     http://patchwork.ozlabs.org/project/netdev/list/
 F:     drivers/net/ethernet/aquantia/atlantic/
 F:     Documentation/networking/device_drivers/aquantia/atlantic.txt
 
 Q:     http://patchwork.ozlabs.org/project/netdev/list/
 F:     drivers/net/ethernet/aquantia/atlantic/
 F:     Documentation/networking/device_drivers/aquantia/atlantic.txt
 
+AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
+M:     Egor Pomozov <epomozov@marvell.com>
+L:     netdev@vger.kernel.org
+S:     Supported
+W:     http://www.aquantia.com
+F:     drivers/net/ethernet/aquantia/atlantic/aq_ptp*
+
 ARC FRAMEBUFFER DRIVER
 M:     Jaya Kumar <jayalk@intworks.biz>
 S:     Maintained
 ARC FRAMEBUFFER DRIVER
 M:     Jaya Kumar <jayalk@intworks.biz>
 S:     Maintained
@@ -1394,6 +1416,7 @@ F:        drivers/clk/actions/
 F:     drivers/clocksource/timer-owl*
 F:     drivers/dma/owl-dma.c
 F:     drivers/i2c/busses/i2c-owl.c
 F:     drivers/clocksource/timer-owl*
 F:     drivers/dma/owl-dma.c
 F:     drivers/i2c/busses/i2c-owl.c
+F:     drivers/mmc/host/owl-mmc.c
 F:     drivers/pinctrl/actions/*
 F:     drivers/soc/actions/
 F:     include/dt-bindings/power/owl-*
 F:     drivers/pinctrl/actions/*
 F:     drivers/soc/actions/
 F:     include/dt-bindings/power/owl-*
@@ -1402,6 +1425,7 @@ F:        Documentation/devicetree/bindings/arm/actions.yaml
 F:     Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
 F:     Documentation/devicetree/bindings/dma/owl-dma.txt
 F:     Documentation/devicetree/bindings/i2c/i2c-owl.txt
 F:     Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
 F:     Documentation/devicetree/bindings/dma/owl-dma.txt
 F:     Documentation/devicetree/bindings/i2c/i2c-owl.txt
+F:     Documentation/devicetree/bindings/mmc/owl-mmc.yaml
 F:     Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
 F:     Documentation/devicetree/bindings/power/actions,owl-sps.txt
 F:     Documentation/devicetree/bindings/timer/actions,owl-timer.txt
 F:     Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
 F:     Documentation/devicetree/bindings/power/actions,owl-sps.txt
 F:     Documentation/devicetree/bindings/timer/actions,owl-timer.txt
@@ -1473,6 +1497,14 @@ F:       drivers/soc/amlogic/
 F:     drivers/rtc/rtc-meson*
 N:     meson
 
 F:     drivers/rtc/rtc-meson*
 N:     meson
 
+ARM/Amlogic Meson SoC Crypto Drivers
+M:     Corentin Labbe <clabbe@baylibre.com>
+L:     linux-crypto@vger.kernel.org
+L:     linux-amlogic@lists.infradead.org
+S:     Maintained
+F:     drivers/crypto/amlogic/
+F:     Documentation/devicetree/bindings/crypto/amlogic*
+
 ARM/Amlogic Meson SoC Sound Drivers
 M:     Jerome Brunet <jbrunet@baylibre.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 ARM/Amlogic Meson SoC Sound Drivers
 M:     Jerome Brunet <jbrunet@baylibre.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
@@ -1532,8 +1564,10 @@ M:       Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm64/boot/dts/bitmain/
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm64/boot/dts/bitmain/
+F:     drivers/clk/clk-bm1880.c
 F:     drivers/pinctrl/pinctrl-bm1880.c
 F:     Documentation/devicetree/bindings/arm/bitmain.yaml
 F:     drivers/pinctrl/pinctrl-bm1880.c
 F:     Documentation/devicetree/bindings/arm/bitmain.yaml
+F:     Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
 F:     Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
 
 ARM/CALXEDA HIGHBANK ARCHITECTURE
 F:     Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
 
 ARM/CALXEDA HIGHBANK ARCHITECTURE
@@ -1550,8 +1584,8 @@ S:        Maintained
 F:     arch/arm/mach-cns3xxx/
 
 ARM/CAVIUM THUNDER NETWORK DRIVER
 F:     arch/arm/mach-cns3xxx/
 
 ARM/CAVIUM THUNDER NETWORK DRIVER
-M:     Sunil Goutham <sgoutham@cavium.com>
-M:     Robert Richter <rric@kernel.org>
+M:     Sunil Goutham <sgoutham@marvell.com>
+M:     Robert Richter <rrichter@marvell.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 F:     drivers/net/ethernet/cavium/thunder/
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 F:     drivers/net/ethernet/cavium/thunder/
@@ -1611,8 +1645,7 @@ R:        Suzuki K Poulose <suzuki.poulose@arm.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     drivers/hwtracing/coresight/*
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     drivers/hwtracing/coresight/*
-F:     Documentation/trace/coresight.rst
-F:     Documentation/trace/coresight-cpu-debug.rst
+F:     Documentation/trace/coresight/*
 F:     Documentation/devicetree/bindings/arm/coresight.txt
 F:     Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
 F:     Documentation/ABI/testing/sysfs-bus-coresight-devices-*
 F:     Documentation/devicetree/bindings/arm/coresight.txt
 F:     Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
 F:     Documentation/ABI/testing/sysfs-bus-coresight-devices-*
@@ -1900,7 +1933,7 @@ F:        arch/arm/boot/dts/dove*
 F:     arch/arm/boot/dts/orion5x*
 T:     git git://git.infradead.org/linux-mvebu.git
 
 F:     arch/arm/boot/dts/orion5x*
 T:     git git://git.infradead.org/linux-mvebu.git
 
-ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
+ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
 M:     Jason Cooper <jason@lakedaemon.net>
 M:     Andrew Lunn <andrew@lunn.ch>
 M:     Gregory Clement <gregory.clement@bootlin.com>
 M:     Jason Cooper <jason@lakedaemon.net>
 M:     Andrew Lunn <andrew@lunn.ch>
 M:     Gregory Clement <gregory.clement@bootlin.com>
@@ -1912,6 +1945,7 @@ F:        arch/arm/boot/dts/kirkwood*
 F:     arch/arm/configs/mvebu_*_defconfig
 F:     arch/arm/mach-mvebu/
 F:     arch/arm64/boot/dts/marvell/armada*
 F:     arch/arm/configs/mvebu_*_defconfig
 F:     arch/arm/mach-mvebu/
 F:     arch/arm64/boot/dts/marvell/armada*
+F:     arch/arm64/boot/dts/marvell/cn913*
 F:     drivers/cpufreq/armada-37xx-cpufreq.c
 F:     drivers/cpufreq/armada-8k-cpufreq.c
 F:     drivers/cpufreq/mvebu-cpufreq.c
 F:     drivers/cpufreq/armada-37xx-cpufreq.c
 F:     drivers/cpufreq/armada-8k-cpufreq.c
 F:     drivers/cpufreq/mvebu-cpufreq.c
@@ -2008,6 +2042,7 @@ F:        drivers/dma/ste_dma40*
 F:     drivers/hwspinlock/u8500_hsem.c
 F:     drivers/i2c/busses/i2c-nomadik.c
 F:     drivers/i2c/busses/i2c-stu300.c
 F:     drivers/hwspinlock/u8500_hsem.c
 F:     drivers/i2c/busses/i2c-nomadik.c
 F:     drivers/i2c/busses/i2c-stu300.c
+F:     drivers/iio/adc/ab8500-gpadc.c
 F:     drivers/mfd/ab3100*
 F:     drivers/mfd/ab8500*
 F:     drivers/mfd/abx500*
 F:     drivers/mfd/ab3100*
 F:     drivers/mfd/ab8500*
 F:     drivers/mfd/abx500*
@@ -2105,6 +2140,7 @@ S:        Maintained
 
 ARM/QUALCOMM SUPPORT
 M:     Andy Gross <agross@kernel.org>
 
 ARM/QUALCOMM SUPPORT
 M:     Andy Gross <agross@kernel.org>
+M:     Bjorn Andersson <bjorn.andersson@linaro.org>
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/soc/qcom/
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/soc/qcom/
@@ -2153,9 +2189,11 @@ L:       linux-unisoc@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm/boot/dts/rda8810pl-*
 F:     drivers/clocksource/timer-rda.c
 S:     Maintained
 F:     arch/arm/boot/dts/rda8810pl-*
 F:     drivers/clocksource/timer-rda.c
+F:     drivers/gpio/gpio-rda.c
 F:     drivers/irqchip/irq-rda-intc.c
 F:     drivers/tty/serial/rda-uart.c
 F:     Documentation/devicetree/bindings/arm/rda.yaml
 F:     drivers/irqchip/irq-rda-intc.c
 F:     drivers/tty/serial/rda-uart.c
 F:     Documentation/devicetree/bindings/arm/rda.yaml
+F:     Documentation/devicetree/bindings/gpio/gpio-rda.yaml
 F:     Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
 F:     Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
 F:     Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
 F:     Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
 F:     Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
 F:     Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
@@ -2163,6 +2201,7 @@ F:        Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
 ARM/REALTEK ARCHITECTURE
 M:     Andreas Färber <afaerber@suse.de>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 ARM/REALTEK ARCHITECTURE
 M:     Andreas Färber <afaerber@suse.de>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+L:     linux-realtek-soc@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm64/boot/dts/realtek/
 F:     Documentation/devicetree/bindings/arm/realtek.yaml
 S:     Maintained
 F:     arch/arm64/boot/dts/realtek/
 F:     Documentation/devicetree/bindings/arm/realtek.yaml
@@ -2236,8 +2275,7 @@ F:        drivers/soc/samsung/
 F:     include/linux/soc/samsung/
 F:     Documentation/arm/samsung/
 F:     Documentation/devicetree/bindings/arm/samsung/
 F:     include/linux/soc/samsung/
 F:     Documentation/arm/samsung/
 F:     Documentation/devicetree/bindings/arm/samsung/
-F:     Documentation/devicetree/bindings/sram/samsung-sram.txt
-F:     Documentation/devicetree/bindings/power/pd-samsung.txt
+F:     Documentation/devicetree/bindings/power/pd-samsung.yaml
 N:     exynos
 
 ARM/SAMSUNG MOBILE MACHINE SUPPORT
 N:     exynos
 
 ARM/SAMSUNG MOBILE MACHINE SUPPORT
@@ -2491,10 +2529,10 @@ F:      drivers/reset/reset-uniphier.c
 F:     drivers/tty/serial/8250/8250_uniphier.c
 N:     uniphier
 
 F:     drivers/tty/serial/8250/8250_uniphier.c
 N:     uniphier
 
-ARM/Ux500 CLOCK FRAMEWORK SUPPORT
+Ux500 CLOCK DRIVERS
 M:     Ulf Hansson <ulf.hansson@linaro.org>
 M:     Ulf Hansson <ulf.hansson@linaro.org>
+L:     linux-clk@vger.kernel.org
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-T:     git git://git.linaro.org/people/ulfh/clk.git
 S:     Maintained
 F:     drivers/clk/ux500/
 
 S:     Maintained
 F:     drivers/clk/ux500/
 
@@ -2614,6 +2652,7 @@ S:        Maintained
 F:     arch/arm64/
 X:     arch/arm64/boot/dts/
 F:     Documentation/arm64/
 F:     arch/arm64/
 X:     arch/arm64/boot/dts/
 F:     Documentation/arm64/
+F:     tools/testing/selftests/arm64/
 
 AS3645A LED FLASH CONTROLLER DRIVER
 M:     Sakari Ailus <sakari.ailus@iki.fi>
 
 AS3645A LED FLASH CONTROLLER DRIVER
 M:     Sakari Ailus <sakari.ailus@iki.fi>
@@ -2700,7 +2739,7 @@ M:        Bartosz Golaszewski <bgolaszewski@baylibre.com>
 L:     linux-i2c@vger.kernel.org
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
 S:     Maintained
 L:     linux-i2c@vger.kernel.org
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
 S:     Maintained
-F:     Documentation/devicetree/bindings/eeprom/at24.txt
+F:     Documentation/devicetree/bindings/eeprom/at24.yaml
 F:     drivers/misc/eeprom/at24.c
 
 ATA OVER ETHERNET (AOE) DRIVER
 F:     drivers/misc/eeprom/at24.c
 
 ATA OVER ETHERNET (AOE) DRIVER
@@ -2861,7 +2900,6 @@ AXENTIA ARM DEVICES
 M:     Peter Rosin <peda@axentia.se>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 M:     Peter Rosin <peda@axentia.se>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
-F:     Documentation/devicetree/bindings/arm/axentia.txt
 F:     arch/arm/boot/dts/at91-linea.dtsi
 F:     arch/arm/boot/dts/at91-natte.dtsi
 F:     arch/arm/boot/dts/at91-nattis-2-natte-2.dts
 F:     arch/arm/boot/dts/at91-linea.dtsi
 F:     arch/arm/boot/dts/at91-natte.dtsi
 F:     arch/arm/boot/dts/at91-nattis-2-natte-2.dts
@@ -3190,8 +3228,7 @@ N:        kona
 F:     arch/arm/mach-bcm/
 
 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
 F:     arch/arm/mach-bcm/
 
 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
-M:     Eric Anholt <eric@anholt.net>
-M:     Stefan Wahren <wahrenst@gmx.net>
+M:     Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
 L:     bcm-kernel-feedback-list@broadcom.com
 L:     linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     bcm-kernel-feedback-list@broadcom.com
 L:     linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -3264,7 +3301,6 @@ S:        Maintained
 F:     drivers/cpufreq/bmips-cpufreq.c
 
 BROADCOM BMIPS MIPS ARCHITECTURE
 F:     drivers/cpufreq/bmips-cpufreq.c
 
 BROADCOM BMIPS MIPS ARCHITECTURE
-M:     Kevin Cernekee <cernekee@gmail.com>
 M:     Florian Fainelli <f.fainelli@gmail.com>
 L:     bcm-kernel-feedback-list@broadcom.com
 L:     linux-mips@vger.kernel.org
 M:     Florian Fainelli <f.fainelli@gmail.com>
 L:     bcm-kernel-feedback-list@broadcom.com
 L:     linux-mips@vger.kernel.org
@@ -3536,7 +3572,7 @@ BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
 M:     Chanwoo Choi <cw00.choi@samsung.com>
 L:     linux-pm@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
 M:     Chanwoo Choi <cw00.choi@samsung.com>
 L:     linux-pm@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
 S:     Maintained
 F:     drivers/devfreq/exynos-bus.c
 F:     Documentation/devicetree/bindings/devfreq/exynos-bus.txt
 S:     Maintained
 F:     drivers/devfreq/exynos-bus.c
 F:     Documentation/devicetree/bindings/devfreq/exynos-bus.txt
@@ -3599,6 +3635,13 @@ S:       Maintained
 F:     Documentation/devicetree/bindings/media/cdns,*.txt
 F:     drivers/media/platform/cadence/cdns-csi2*
 
 F:     Documentation/devicetree/bindings/media/cdns,*.txt
 F:     drivers/media/platform/cadence/cdns-csi2*
 
+CADENCE NAND DRIVER
+M:     Piotr Sroka <piotrs@cadence.com>
+L:     linux-mtd@lists.infradead.org
+S:     Maintained
+F:     drivers/mtd/nand/raw/cadence-nand-controller.c
+F:     Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
+
 CADET FM/AM RADIO RECEIVER DRIVER
 M:     Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
 CADET FM/AM RADIO RECEIVER DRIVER
 M:     Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
@@ -3630,16 +3673,6 @@ L:       cake@lists.bufferbloat.net (moderated for non-subscribers)
 S:     Maintained
 F:     net/sched/sch_cake.c
 
 S:     Maintained
 F:     net/sched/sch_cake.c
 
-CALGARY x86-64 IOMMU
-M:     Muli Ben-Yehuda <mulix@mulix.org>
-M:     Jon Mason <jdmason@kudzu.us>
-L:     iommu@lists.linux-foundation.org
-S:     Maintained
-F:     arch/x86/kernel/pci-calgary_64.c
-F:     arch/x86/kernel/tce_64.c
-F:     arch/x86/include/asm/calgary.h
-F:     arch/x86/include/asm/tce.h
-
 CAN NETWORK DRIVERS
 M:     Wolfgang Grandegger <wg@grandegger.com>
 M:     Marc Kleine-Budde <mkl@pengutronix.de>
 CAN NETWORK DRIVERS
 M:     Wolfgang Grandegger <wg@grandegger.com>
 M:     Marc Kleine-Budde <mkl@pengutronix.de>
@@ -3682,7 +3715,7 @@ M:        Oleksij Rempel <o.rempel@pengutronix.de>
 R:     Pengutronix Kernel Team <kernel@pengutronix.de>
 L:     linux-can@vger.kernel.org
 S:     Maintained
 R:     Pengutronix Kernel Team <kernel@pengutronix.de>
 L:     linux-can@vger.kernel.org
 S:     Maintained
-F:     Documentation/networking/j1939.txt
+F:     Documentation/networking/j1939.rst
 F:     net/can/j1939/
 F:     include/uapi/linux/can/j1939.h
 
 F:     net/can/j1939/
 F:     include/uapi/linux/can/j1939.h
 
@@ -3708,9 +3741,8 @@ S:        Maintained
 F:     drivers/net/wireless/ath/carl9170/
 
 CAVIUM I2C DRIVER
 F:     drivers/net/wireless/ath/carl9170/
 
 CAVIUM I2C DRIVER
-M:     Jan Glauber <jglauber@cavium.com>
-M:     David Daney <david.daney@cavium.com>
-W:     http://www.cavium.com
+M:     Robert Richter <rrichter@marvell.com>
+W:     http://www.marvell.com
 S:     Supported
 F:     drivers/i2c/busses/i2c-octeon*
 F:     drivers/i2c/busses/i2c-thunderx*
 S:     Supported
 F:     drivers/i2c/busses/i2c-octeon*
 F:     drivers/i2c/busses/i2c-thunderx*
@@ -3720,27 +3752,25 @@ M:      Derek Chickles <dchickles@marvell.com>
 M:     Satanand Burla <sburla@marvell.com>
 M:     Felix Manlunas <fmanlunas@marvell.com>
 L:     netdev@vger.kernel.org
 M:     Satanand Burla <sburla@marvell.com>
 M:     Felix Manlunas <fmanlunas@marvell.com>
 L:     netdev@vger.kernel.org
-W:     http://www.cavium.com
+W:     http://www.marvell.com
 S:     Supported
 F:     drivers/net/ethernet/cavium/liquidio/
 
 CAVIUM MMC DRIVER
 S:     Supported
 F:     drivers/net/ethernet/cavium/liquidio/
 
 CAVIUM MMC DRIVER
-M:     Jan Glauber <jglauber@cavium.com>
-M:     David Daney <david.daney@cavium.com>
-M:     Steven J. Hill <Steven.Hill@cavium.com>
-W:     http://www.cavium.com
+M:     Robert Richter <rrichter@marvell.com>
+W:     http://www.marvell.com
 S:     Supported
 F:     drivers/mmc/host/cavium*
 
 CAVIUM OCTEON-TX CRYPTO DRIVER
 S:     Supported
 F:     drivers/mmc/host/cavium*
 
 CAVIUM OCTEON-TX CRYPTO DRIVER
-M:     George Cherian <george.cherian@cavium.com>
+M:     George Cherian <gcherian@marvell.com>
 L:     linux-crypto@vger.kernel.org
 L:     linux-crypto@vger.kernel.org
-W:     http://www.cavium.com
+W:     http://www.marvell.com
 S:     Supported
 F:     drivers/crypto/cavium/cpt/
 
 CAVIUM THUNDERX2 ARM64 SOC
 S:     Supported
 F:     drivers/crypto/cavium/cpt/
 
 CAVIUM THUNDERX2 ARM64 SOC
-M:     Robert Richter <rrichter@cavium.com>
+M:     Robert Richter <rrichter@marvell.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm64/boot/dts/cavium/thunder2-99xx*
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm64/boot/dts/cavium/thunder2-99xx*
@@ -4273,14 +4303,13 @@ F:      include/linux/cpufreq.h
 F:     include/linux/sched/cpufreq.h
 F:     tools/testing/selftests/cpufreq/
 
 F:     include/linux/sched/cpufreq.h
 F:     tools/testing/selftests/cpufreq/
 
-CPU FREQUENCY DRIVERS - ARM BIG LITTLE
+CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
 M:     Viresh Kumar <viresh.kumar@linaro.org>
 M:     Sudeep Holla <sudeep.holla@arm.com>
 L:     linux-pm@vger.kernel.org
 W:     http://www.arm.com/products/processors/technologies/biglittleprocessing.php
 S:     Maintained
 M:     Viresh Kumar <viresh.kumar@linaro.org>
 M:     Sudeep Holla <sudeep.holla@arm.com>
 L:     linux-pm@vger.kernel.org
 W:     http://www.arm.com/products/processors/technologies/biglittleprocessing.php
 S:     Maintained
-F:     drivers/cpufreq/arm_big_little.h
-F:     drivers/cpufreq/arm_big_little.c
+F:     drivers/cpufreq/vexpress-spc-cpufreq.c
 
 CPU POWER MONITORING SUBSYSTEM
 M:     Thomas Renninger <trenn@suse.com>
 
 CPU POWER MONITORING SUBSYSTEM
 M:     Thomas Renninger <trenn@suse.com>
@@ -4459,14 +4488,6 @@ W:       http://www.chelsio.com
 S:     Supported
 F:     drivers/scsi/cxgbi/cxgb3i
 
 S:     Supported
 F:     drivers/scsi/cxgbi/cxgb3i
 
-CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
-M:     Potnuri Bharat Teja <bharat@chelsio.com>
-L:     linux-rdma@vger.kernel.org
-W:     http://www.openfabrics.org
-S:     Supported
-F:     drivers/infiniband/hw/cxgb3/
-F:     include/uapi/rdma/cxgb3-abi.h
-
 CXGB4 CRYPTO DRIVER (chcr)
 M:     Atul Gupta <atul.gupta@chelsio.com>
 L:     linux-crypto@vger.kernel.org
 CXGB4 CRYPTO DRIVER (chcr)
 M:     Atul Gupta <atul.gupta@chelsio.com>
 L:     linux-crypto@vger.kernel.org
@@ -4641,6 +4662,14 @@ M:       "Maciej W. Rozycki" <macro@linux-mips.org>
 S:     Maintained
 F:     drivers/net/fddi/defxx.*
 
 S:     Maintained
 F:     drivers/net/fddi/defxx.*
 
+DEINTERLACE DRIVERS FOR ALLWINNER H3
+M:     Jernej Skrabec <jernej.skrabec@siol.net>
+L:     linux-media@vger.kernel.org
+T:     git git://linuxtv.org/media_tree.git
+S:     Maintained
+F:     drivers/media/platform/sunxi/sun8i-di/
+F:     Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
+
 DELL SMBIOS DRIVER
 M:     Pali Rohár <pali.rohar@gmail.com>
 M:     Mario Limonciello <mario.limonciello@dell.com>
 DELL SMBIOS DRIVER
 M:     Pali Rohár <pali.rohar@gmail.com>
 M:     Mario Limonciello <mario.limonciello@dell.com>
@@ -4765,9 +4794,9 @@ F:        include/linux/devcoredump.h
 DEVICE FREQUENCY (DEVFREQ)
 M:     MyungJoo Ham <myungjoo.ham@samsung.com>
 M:     Kyungmin Park <kyungmin.park@samsung.com>
 DEVICE FREQUENCY (DEVFREQ)
 M:     MyungJoo Ham <myungjoo.ham@samsung.com>
 M:     Kyungmin Park <kyungmin.park@samsung.com>
-R:     Chanwoo Choi <cw00.choi@samsung.com>
+M:     Chanwoo Choi <cw00.choi@samsung.com>
 L:     linux-pm@vger.kernel.org
 L:     linux-pm@vger.kernel.org
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
 S:     Maintained
 F:     drivers/devfreq/
 F:     include/linux/devfreq.h
 S:     Maintained
 F:     drivers/devfreq/
 F:     include/linux/devfreq.h
@@ -4777,10 +4806,11 @@ F:      include/trace/events/devfreq.h
 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
 M:     Chanwoo Choi <cw00.choi@samsung.com>
 L:     linux-pm@vger.kernel.org
 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
 M:     Chanwoo Choi <cw00.choi@samsung.com>
 L:     linux-pm@vger.kernel.org
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
 S:     Supported
 F:     drivers/devfreq/event/
 F:     drivers/devfreq/devfreq-event.c
 S:     Supported
 F:     drivers/devfreq/event/
 F:     drivers/devfreq/devfreq-event.c
+F:     include/dt-bindings/pmu/exynos_ppmu.h
 F:     include/linux/devfreq-event.h
 F:     Documentation/devicetree/bindings/devfreq/event/
 
 F:     include/linux/devfreq-event.h
 F:     Documentation/devicetree/bindings/devfreq/event/
 
@@ -4882,7 +4912,6 @@ F:        include/trace/events/fs_dax.h
 DEVICE DIRECT ACCESS (DAX)
 M:     Dan Williams <dan.j.williams@intel.com>
 M:     Vishal Verma <vishal.l.verma@intel.com>
 DEVICE DIRECT ACCESS (DAX)
 M:     Dan Williams <dan.j.williams@intel.com>
 M:     Vishal Verma <vishal.l.verma@intel.com>
-M:     Keith Busch <keith.busch@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
 S:     Supported
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
 S:     Supported
@@ -4969,6 +4998,14 @@ F:       include/linux/dma-direct.h
 F:     include/linux/dma-mapping.h
 F:     include/linux/dma-noncoherent.h
 
 F:     include/linux/dma-mapping.h
 F:     include/linux/dma-noncoherent.h
 
+DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
+M:     Lukasz Luba <l.luba@partner.samsung.com>
+L:     linux-pm@vger.kernel.org
+L:     linux-samsung-soc@vger.kernel.org
+S:     Maintained
+F:     drivers/memory/samsung/exynos5422-dmc.c
+F:     Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
+
 DME1737 HARDWARE MONITOR DRIVER
 M:     Juerg Haefliger <juergh@gmail.com>
 L:     linux-hwmon@vger.kernel.org
 DME1737 HARDWARE MONITOR DRIVER
 M:     Juerg Haefliger <juergh@gmail.com>
 L:     linux-hwmon@vger.kernel.org
@@ -5050,10 +5087,14 @@ M:      Ioana Radulescu <ruxandra.radulescu@nxp.com>
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
+F:     drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
 F:     drivers/net/ethernet/freescale/dpaa2/dpni*
 F:     drivers/net/ethernet/freescale/dpaa2/dpni*
+F:     drivers/net/ethernet/freescale/dpaa2/dpmac*
 F:     drivers/net/ethernet/freescale/dpaa2/dpkg.h
 F:     drivers/net/ethernet/freescale/dpaa2/Makefile
 F:     drivers/net/ethernet/freescale/dpaa2/Kconfig
 F:     drivers/net/ethernet/freescale/dpaa2/dpkg.h
 F:     drivers/net/ethernet/freescale/dpaa2/Makefile
 F:     drivers/net/ethernet/freescale/dpaa2/Kconfig
+F:     Documentation/networking/device_drivers/freescale/dpaa2/ethernet-driver.rst
+F:     Documentation/networking/device_drivers/freescale/dpaa2/mac-phy-support.rst
 
 DPAA2 ETHERNET SWITCH DRIVER
 M:     Ioana Radulescu <ruxandra.radulescu@nxp.com>
 
 DPAA2 ETHERNET SWITCH DRIVER
 M:     Ioana Radulescu <ruxandra.radulescu@nxp.com>
@@ -5847,15 +5888,14 @@ F:      drivers/edac/highbank*
 
 EDAC-CAVIUM OCTEON
 M:     Ralf Baechle <ralf@linux-mips.org>
 
 EDAC-CAVIUM OCTEON
 M:     Ralf Baechle <ralf@linux-mips.org>
-M:     David Daney <david.daney@cavium.com>
+M:     Robert Richter <rrichter@marvell.com>
 L:     linux-edac@vger.kernel.org
 L:     linux-mips@vger.kernel.org
 S:     Supported
 F:     drivers/edac/octeon_edac*
 
 EDAC-CAVIUM THUNDERX
 L:     linux-edac@vger.kernel.org
 L:     linux-mips@vger.kernel.org
 S:     Supported
 F:     drivers/edac/octeon_edac*
 
 EDAC-CAVIUM THUNDERX
-M:     David Daney <david.daney@cavium.com>
-M:     Jan Glauber <jglauber@cavium.com>
+M:     Robert Richter <rrichter@marvell.com>
 L:     linux-edac@vger.kernel.org
 S:     Supported
 F:     drivers/edac/thunderx_edac*
 L:     linux-edac@vger.kernel.org
 S:     Supported
 F:     drivers/edac/thunderx_edac*
@@ -6016,14 +6056,14 @@ F:      sound/usb/misc/ua101.c
 EFI TEST DRIVER
 L:     linux-efi@vger.kernel.org
 M:     Ivan Hu <ivan.hu@canonical.com>
 EFI TEST DRIVER
 L:     linux-efi@vger.kernel.org
 M:     Ivan Hu <ivan.hu@canonical.com>
-M:     Ard Biesheuvel <ard.biesheuvel@linaro.org>
+M:     Ard Biesheuvel <ardb@kernel.org>
 S:     Maintained
 F:     drivers/firmware/efi/test/
 
 EFI VARIABLE FILESYSTEM
 M:     Matthew Garrett <matthew.garrett@nebula.com>
 M:     Jeremy Kerr <jk@ozlabs.org>
 S:     Maintained
 F:     drivers/firmware/efi/test/
 
 EFI VARIABLE FILESYSTEM
 M:     Matthew Garrett <matthew.garrett@nebula.com>
 M:     Jeremy Kerr <jk@ozlabs.org>
-M:     Ard Biesheuvel <ard.biesheuvel@linaro.org>
+M:     Ard Biesheuvel <ardb@kernel.org>
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
 L:     linux-efi@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
 L:     linux-efi@vger.kernel.org
 S:     Maintained
@@ -6157,10 +6197,12 @@ S:      Maintained
 F:     Documentation/ABI/testing/sysfs-class-net-phydev
 F:     Documentation/devicetree/bindings/net/ethernet-phy.yaml
 F:     Documentation/devicetree/bindings/net/mdio*
 F:     Documentation/ABI/testing/sysfs-class-net-phydev
 F:     Documentation/devicetree/bindings/net/ethernet-phy.yaml
 F:     Documentation/devicetree/bindings/net/mdio*
+F:     Documentation/devicetree/bindings/net/qca,ar803x.yaml
 F:     Documentation/networking/phy.rst
 F:     drivers/net/phy/
 F:     drivers/of/of_mdio.c
 F:     drivers/of/of_net.c
 F:     Documentation/networking/phy.rst
 F:     drivers/net/phy/
 F:     drivers/of/of_mdio.c
 F:     drivers/of/of_net.c
+F:     include/dt-bindings/net/qca-ar803x.h
 F:     include/linux/*mdio*.h
 F:     include/linux/of_net.h
 F:     include/linux/phy.h
 F:     include/linux/*mdio*.h
 F:     include/linux/of_net.h
 F:     include/linux/phy.h
@@ -6173,6 +6215,7 @@ F:        include/uapi/linux/mii.h
 
 EXFAT FILE SYSTEM
 M:     Valdis Kletnieks <valdis.kletnieks@vt.edu>
 
 EXFAT FILE SYSTEM
 M:     Valdis Kletnieks <valdis.kletnieks@vt.edu>
+L:     linux-fsdevel@vger.kernel.org
 S:     Maintained
 F:     drivers/staging/exfat/
 
 S:     Maintained
 F:     drivers/staging/exfat/
 
@@ -6202,7 +6245,7 @@ S:        Supported
 F:     security/integrity/evm/
 
 EXTENSIBLE FIRMWARE INTERFACE (EFI)
 F:     security/integrity/evm/
 
 EXTENSIBLE FIRMWARE INTERFACE (EFI)
-M:     Ard Biesheuvel <ard.biesheuvel@linaro.org>
+M:     Ard Biesheuvel <ardb@kernel.org>
 L:     linux-efi@vger.kernel.org
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
 S:     Maintained
 L:     linux-efi@vger.kernel.org
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
 S:     Maintained
@@ -6727,6 +6770,7 @@ FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
 M:     Jan Kara <jack@suse.cz>
 R:     Amir Goldstein <amir73il@gmail.com>
 L:     linux-fsdevel@vger.kernel.org
 M:     Jan Kara <jack@suse.cz>
 R:     Amir Goldstein <amir73il@gmail.com>
 L:     linux-fsdevel@vger.kernel.org
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
 S:     Maintained
 F:     fs/notify/
 F:     include/linux/fsnotify*.h
 S:     Maintained
 F:     fs/notify/
 F:     include/linux/fsnotify*.h
@@ -6896,7 +6940,7 @@ L:        linux-pm@vger.kernel.org
 S:     Supported
 F:     drivers/base/power/domain*.c
 F:     include/linux/pm_domain.h
 S:     Supported
 F:     drivers/base/power/domain*.c
 F:     include/linux/pm_domain.h
-F:     Documentation/devicetree/bindings/power/power_domain.txt
+F:     Documentation/devicetree/bindings/power/power?domain*
 
 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
 M:     Eugen Hristev <eugen.hristev@microchip.com>
 
 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
 M:     Eugen Hristev <eugen.hristev@microchip.com>
@@ -7247,7 +7291,7 @@ M:        Ohad Ben-Cohen <ohad@wizery.com>
 M:     Bjorn Andersson <bjorn.andersson@linaro.org>
 L:     linux-remoteproc@vger.kernel.org
 S:     Maintained
 M:     Bjorn Andersson <bjorn.andersson@linaro.org>
 L:     linux-remoteproc@vger.kernel.org
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
 F:     Documentation/devicetree/bindings/hwlock/
 F:     Documentation/hwspinlock.txt
 F:     drivers/hwspinlock/
 F:     Documentation/devicetree/bindings/hwlock/
 F:     Documentation/hwspinlock.txt
 F:     drivers/hwspinlock/
@@ -7378,6 +7422,25 @@ F:       include/uapi/linux/if_hippi.h
 F:     net/802/hippi.c
 F:     drivers/net/hippi/
 
 F:     net/802/hippi.c
 F:     drivers/net/hippi/
 
+HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
+M:     Zaibo Xu <xuzaibo@huawei.com>
+L:     linux-crypto@vger.kernel.org
+S:     Maintained
+F:     drivers/crypto/hisilicon/sec2/sec_crypto.c
+F:     drivers/crypto/hisilicon/sec2/sec_main.c
+F:     drivers/crypto/hisilicon/sec2/sec_crypto.h
+F:     drivers/crypto/hisilicon/sec2/sec.h
+F:     Documentation/ABI/testing/debugfs-hisi-sec
+
+HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
+M:     Zaibo Xu <xuzaibo@huawei.com>
+L:     linux-crypto@vger.kernel.org
+S:     Maintained
+F:     drivers/crypto/hisilicon/hpre/hpre_crypto.c
+F:     drivers/crypto/hisilicon/hpre/hpre_main.c
+F:     drivers/crypto/hisilicon/hpre/hpre.h
+F:     Documentation/ABI/testing/debugfs-hisi-hpre
+
 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
 M:     Yisen Zhuang <yisen.zhuang@huawei.com>
 M:     Salil Mehta <salil.mehta@huawei.com>
 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
 M:     Yisen Zhuang <yisen.zhuang@huawei.com>
 M:     Salil Mehta <salil.mehta@huawei.com>
@@ -7386,6 +7449,11 @@ W:       http://www.hisilicon.com
 S:     Maintained
 F:     drivers/net/ethernet/hisilicon/hns3/
 
 S:     Maintained
 F:     drivers/net/ethernet/hisilicon/hns3/
 
+HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
+M:     Zaibo Xu <xuzaibo@huawei.com>
+S:     Maintained
+F:     drivers/char/hw_random/hisi-trng-v2.c
+
 HISILICON LPC BUS DRIVER
 M:     john.garry@huawei.com
 W:     http://www.hisilicon.com
 HISILICON LPC BUS DRIVER
 M:     john.garry@huawei.com
 W:     http://www.hisilicon.com
@@ -7431,7 +7499,6 @@ S:        Maintained
 F:     drivers/crypto/hisilicon/qm.c
 F:     drivers/crypto/hisilicon/qm.h
 F:     drivers/crypto/hisilicon/sgl.c
 F:     drivers/crypto/hisilicon/qm.c
 F:     drivers/crypto/hisilicon/qm.h
 F:     drivers/crypto/hisilicon/sgl.c
-F:     drivers/crypto/hisilicon/sgl.h
 F:     drivers/crypto/hisilicon/zip/
 F:     Documentation/ABI/testing/debugfs-hisi-zip
 
 F:     drivers/crypto/hisilicon/zip/
 F:     Documentation/ABI/testing/debugfs-hisi-zip
 
@@ -7457,8 +7524,8 @@ F:        drivers/platform/x86/tc1100-wmi.c
 
 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
 M:     Jaroslav Kysela <perex@perex.cz>
 
 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
 M:     Jaroslav Kysela <perex@perex.cz>
-S:     Maintained
-F:     drivers/net/ethernet/hp/hp100.*
+S:     Obsolete
+F:     drivers/staging/hp/hp100.*
 
 HPET:  High Precision Event Timers driver
 M:     Clemens Ladisch <clemens@ladisch.de>
 
 HPET:  High Precision Event Timers driver
 M:     Clemens Ladisch <clemens@ladisch.de>
@@ -7559,6 +7626,13 @@ L:       linux-kernel@vger.kernel.org
 S:     Maintained
 F:     arch/x86/kernel/cpu/hygon.c
 
 S:     Maintained
 F:     arch/x86/kernel/cpu/hygon.c
 
+HYNIX HI556 SENSOR DRIVER
+M:     Shawn Tu <shawnx.tu@intel.com>
+L:     linux-media@vger.kernel.org
+T:     git git://linuxtv.org/media_tree.git
+S:     Maintained
+F:     drivers/media/i2c/hi556.c
+
 Hyper-V CORE AND DRIVERS
 M:     "K. Y. Srinivasan" <kys@microsoft.com>
 M:     Haiyang Zhang <haiyangz@microsoft.com>
 Hyper-V CORE AND DRIVERS
 M:     "K. Y. Srinivasan" <kys@microsoft.com>
 M:     Haiyang Zhang <haiyangz@microsoft.com>
@@ -7591,6 +7665,7 @@ F:        include/uapi/linux/hyperv.h
 F:     include/asm-generic/mshyperv.h
 F:     tools/hv/
 F:     Documentation/ABI/stable/sysfs-bus-vmbus
 F:     include/asm-generic/mshyperv.h
 F:     tools/hv/
 F:     Documentation/ABI/stable/sysfs-bus-vmbus
+F:     Documentation/ABI/testing/debugfs-hyperv
 
 HYPERBUS SUPPORT
 M:     Vignesh Raghavendra <vigneshr@ti.com>
 
 HYPERBUS SUPPORT
 M:     Vignesh Raghavendra <vigneshr@ti.com>
@@ -7743,7 +7818,7 @@ F:        drivers/i2c/i2c-stub.c
 
 I3C SUBSYSTEM
 M:     Boris Brezillon <bbrezillon@kernel.org>
 
 I3C SUBSYSTEM
 M:     Boris Brezillon <bbrezillon@kernel.org>
-L:     linux-i3c@lists.infradead.org
+L:     linux-i3c@lists.infradead.org (moderated for non-subscribers)
 C:     irc://chat.freenode.net/linux-i3c
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
 S:     Maintained
 C:     irc://chat.freenode.net/linux-i3c
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
 S:     Maintained
@@ -7759,6 +7834,12 @@ S:       Maintained
 F:     Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
 F:     drivers/i3c/master/dw*
 
 F:     Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
 F:     drivers/i3c/master/dw*
 
+I3C DRIVER FOR CADENCE I3C MASTER IP
+M:      Przemysław Gaj <pgaj@cadence.com>
+S:      Maintained
+F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
+F:      drivers/i3c/master/i3c-master-cdns.c
+
 IA64 (Itanium) PLATFORM
 M:     Tony Luck <tony.luck@intel.com>
 M:     Fenghua Yu <fenghua.yu@intel.com>
 IA64 (Itanium) PLATFORM
 M:     Tony Luck <tony.luck@intel.com>
 M:     Fenghua Yu <fenghua.yu@intel.com>
@@ -8257,7 +8338,7 @@ F:        Documentation/fb/intelfb.rst
 F:     drivers/video/fbdev/intelfb/
 
 INTEL GPIO DRIVERS
 F:     drivers/video/fbdev/intelfb/
 
 INTEL GPIO DRIVERS
-M:     Andy Shevchenko <andriy.shevchenko@linux.intel.com>
+M:     Andy Shevchenko <andy@kernel.org>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
@@ -8312,11 +8393,14 @@ F:      drivers/hid/intel-ish-hid/
 
 INTEL IOMMU (VT-d)
 M:     David Woodhouse <dwmw2@infradead.org>
 
 INTEL IOMMU (VT-d)
 M:     David Woodhouse <dwmw2@infradead.org>
+M:     Lu Baolu <baolu.lu@linux.intel.com>
 L:     iommu@lists.linux-foundation.org
 L:     iommu@lists.linux-foundation.org
-T:     git git://git.infradead.org/iommu-2.6.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
 S:     Supported
 S:     Supported
-F:     drivers/iommu/intel-iommu.c
+F:     drivers/iommu/dmar.c
+F:     drivers/iommu/intel*.[ch]
 F:     include/linux/intel-iommu.h
 F:     include/linux/intel-iommu.h
+F:     include/linux/intel-svm.h
 
 INTEL IOP-ADMA DMA DRIVER
 R:     Dan Williams <dan.j.williams@intel.com>
 
 INTEL IOP-ADMA DMA DRIVER
 R:     Dan Williams <dan.j.williams@intel.com>
@@ -8340,6 +8424,7 @@ S:        Maintained
 F:     drivers/staging/media/ipu3/
 F:     Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
 F:     Documentation/media/v4l-drivers/ipu3.rst
 F:     drivers/staging/media/ipu3/
 F:     Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
 F:     Documentation/media/v4l-drivers/ipu3.rst
+F:     Documentation/media/v4l-drivers/ipu3_rcb.svg
 
 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
 M:     Krzysztof Halasa <khalasa@piap.pl>
 
 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
 M:     Krzysztof Halasa <khalasa@piap.pl>
@@ -8407,7 +8492,7 @@ F:        arch/x86/include/asm/intel_pmc_ipc.h
 F:     arch/x86/include/asm/intel_punit_ipc.h
 
 INTEL PMIC GPIO DRIVERS
 F:     arch/x86/include/asm/intel_punit_ipc.h
 
 INTEL PMIC GPIO DRIVERS
-M:     Andy Shevchenko <andriy.shevchenko@linux.intel.com>
+M:     Andy Shevchenko <andy@kernel.org>
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
 F:     drivers/gpio/gpio-*cove.c
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
 F:     drivers/gpio/gpio-*cove.c
@@ -8575,12 +8660,13 @@ F:      include/linux/iova.h
 
 IO_URING
 M:     Jens Axboe <axboe@kernel.dk>
 
 IO_URING
 M:     Jens Axboe <axboe@kernel.dk>
-L:     linux-block@vger.kernel.org
-L:     linux-fsdevel@vger.kernel.org
+L:     io-uring@vger.kernel.org
 T:     git git://git.kernel.dk/linux-block
 T:     git git://git.kernel.dk/liburing
 S:     Maintained
 F:     fs/io_uring.c
 T:     git git://git.kernel.dk/linux-block
 T:     git git://git.kernel.dk/liburing
 S:     Maintained
 F:     fs/io_uring.c
+F:     fs/io-wq.c
+F:     fs/io-wq.h
 F:     include/uapi/linux/io_uring.h
 
 IPMI SUBSYSTEM
 F:     include/uapi/linux/io_uring.h
 
 IPMI SUBSYSTEM
@@ -8678,6 +8764,7 @@ ISCSI
 M:     Lee Duncan <lduncan@suse.com>
 M:     Chris Leech <cleech@redhat.com>
 L:     open-iscsi@googlegroups.com
 M:     Lee Duncan <lduncan@suse.com>
 M:     Chris Leech <cleech@redhat.com>
 L:     open-iscsi@googlegroups.com
+L:     linux-scsi@vger.kernel.org
 W:     www.open-iscsi.com
 S:     Maintained
 F:     drivers/scsi/*iscsi*
 W:     www.open-iscsi.com
 S:     Maintained
 F:     drivers/scsi/*iscsi*
@@ -8853,7 +8940,7 @@ F:        mm/kasan/
 F:     scripts/Makefile.kasan
 
 KCONFIG
 F:     scripts/Makefile.kasan
 
 KCONFIG
-M:     Masahiro Yamada <yamada.masahiro@socionext.com>
+M:     Masahiro Yamada <masahiroy@kernel.org>
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
 L:     linux-kbuild@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
 L:     linux-kbuild@vger.kernel.org
 S:     Maintained
@@ -8885,7 +8972,7 @@ S:        Maintained
 F:     fs/autofs/
 
 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
 F:     fs/autofs/
 
 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
-M:     Masahiro Yamada <yamada.masahiro@socionext.com>
+M:     Masahiro Yamada <masahiroy@kernel.org>
 M:     Michal Marek <michal.lkml@markovi.net>
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
 L:     linux-kbuild@vger.kernel.org
 M:     Michal Marek <michal.lkml@markovi.net>
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
 L:     linux-kbuild@vger.kernel.org
@@ -8931,6 +9018,17 @@ S:       Maintained
 F:     tools/testing/selftests/
 F:     Documentation/dev-tools/kselftest*
 
 F:     tools/testing/selftests/
 F:     Documentation/dev-tools/kselftest*
 
+KERNEL UNIT TESTING FRAMEWORK (KUnit)
+M:     Brendan Higgins <brendanhiggins@google.com>
+L:     linux-kselftest@vger.kernel.org
+L:     kunit-dev@googlegroups.com
+W:     https://google.github.io/kunit-docs/third_party/kernel/docs/
+S:     Maintained
+F:     Documentation/dev-tools/kunit/
+F:     include/kunit/
+F:     lib/kunit/
+F:     tools/testing/kunit/
+
 KERNEL USERMODE HELPER
 M:     Luis Chamberlain <mcgrof@kernel.org>
 L:     linux-kernel@vger.kernel.org
 KERNEL USERMODE HELPER
 M:     Luis Chamberlain <mcgrof@kernel.org>
 L:     linux-kernel@vger.kernel.org
@@ -9314,6 +9412,7 @@ M:        Dan Williams <dan.j.williams@intel.com>
 M:     Vishal Verma <vishal.l.verma@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
 M:     Vishal Verma <vishal.l.verma@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
+P:     Documentation/nvdimm/maintainer-entry-profile.rst
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 S:     Supported
 F:     drivers/nvdimm/blk.c
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 S:     Supported
 F:     drivers/nvdimm/blk.c
@@ -9324,6 +9423,7 @@ M:        Vishal Verma <vishal.l.verma@intel.com>
 M:     Dan Williams <dan.j.williams@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
 M:     Dan Williams <dan.j.williams@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
+P:     Documentation/nvdimm/maintainer-entry-profile.rst
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 S:     Supported
 F:     drivers/nvdimm/btt*
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 S:     Supported
 F:     drivers/nvdimm/btt*
@@ -9333,6 +9433,7 @@ M:        Dan Williams <dan.j.williams@intel.com>
 M:     Vishal Verma <vishal.l.verma@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
 M:     Vishal Verma <vishal.l.verma@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 L:     linux-nvdimm@lists.01.org
+P:     Documentation/nvdimm/maintainer-entry-profile.rst
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 S:     Supported
 F:     drivers/nvdimm/pmem*
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 S:     Supported
 F:     drivers/nvdimm/pmem*
@@ -9349,9 +9450,9 @@ LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
 M:     Dan Williams <dan.j.williams@intel.com>
 M:     Vishal Verma <vishal.l.verma@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
 M:     Dan Williams <dan.j.williams@intel.com>
 M:     Vishal Verma <vishal.l.verma@intel.com>
 M:     Dave Jiang <dave.jiang@intel.com>
-M:     Keith Busch <keith.busch@intel.com>
 M:     Ira Weiny <ira.weiny@intel.com>
 L:     linux-nvdimm@lists.01.org
 M:     Ira Weiny <ira.weiny@intel.com>
 L:     linux-nvdimm@lists.01.org
+P:     Documentation/nvdimm/maintainer-entry-profile.rst
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
 S:     Supported
 Q:     https://patchwork.kernel.org/project/linux-nvdimm/list/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
 S:     Supported
@@ -9508,6 +9609,13 @@ F:       Documentation/misc-devices/lis3lv02d.rst
 F:     drivers/misc/lis3lv02d/
 F:     drivers/platform/x86/hp_accel.c
 
 F:     drivers/misc/lis3lv02d/
 F:     drivers/platform/x86/hp_accel.c
 
+LIST KUNIT TEST
+M:     David Gow <davidgow@google.com>
+L:     linux-kselftest@vger.kernel.org
+L:     kunit-dev@googlegroups.com
+S:     Maintained
+F:     lib/list-test.c
+
 LIVE PATCHING
 M:     Josh Poimboeuf <jpoimboe@redhat.com>
 M:     Jiri Kosina <jikos@kernel.org>
 LIVE PATCHING
 M:     Josh Poimboeuf <jpoimboe@redhat.com>
 M:     Jiri Kosina <jikos@kernel.org>
@@ -9612,6 +9720,13 @@ S:       Maintained
 F:     Documentation/admin-guide/ldm.rst
 F:     block/partitions/ldm.*
 
 F:     Documentation/admin-guide/ldm.rst
 F:     block/partitions/ldm.*
 
+LOGITECH HID GAMING KEYBOARDS
+M:     Hans de Goede <hdegoede@redhat.com>
+L:     linux-input@vger.kernel.org
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
+S:     Maintained
+F:     drivers/hid/hid-lg-g15.c
+
 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
 M:     Sathya Prakash <sathya.prakash@broadcom.com>
 M:     Chaitra P B <chaitra.basappa@broadcom.com>
 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
 M:     Sathya Prakash <sathya.prakash@broadcom.com>
 M:     Chaitra P B <chaitra.basappa@broadcom.com>
@@ -9633,9 +9748,17 @@ LTC1660 DAC DRIVER
 M:     Marcus Folkesson <marcus.folkesson@gmail.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
 M:     Marcus Folkesson <marcus.folkesson@gmail.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/iio/dac/ltc1660.txt
+F:     Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
 F:     drivers/iio/dac/ltc1660.c
 
 F:     drivers/iio/dac/ltc1660.c
 
+LTC2983 IIO TEMPERATURE DRIVER
+M:     Nuno Sá <nuno.sa@analog.com>
+W:     http://ez.analog.com/community/linux-device-drivers
+L:     linux-iio@vger.kernel.org
+S:     Supported
+F:     drivers/iio/temperature/ltc2983.c
+F:     Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
+
 LTC4261 HARDWARE MONITOR DRIVER
 M:     Guenter Roeck <linux@roeck-us.net>
 L:     linux-hwmon@vger.kernel.org
 LTC4261 HARDWARE MONITOR DRIVER
 M:     Guenter Roeck <linux@roeck-us.net>
 L:     linux-hwmon@vger.kernel.org
@@ -9643,6 +9766,17 @@ S:       Maintained
 F:     Documentation/hwmon/ltc4261.rst
 F:     drivers/hwmon/ltc4261.c
 
 F:     Documentation/hwmon/ltc4261.rst
 F:     drivers/hwmon/ltc4261.c
 
+LTC2947 HARDWARE MONITOR DRIVER
+M:     Nuno Sá <nuno.sa@analog.com>
+W:     http://ez.analog.com/community/linux-device-drivers
+L:     linux-hwmon@vger.kernel.org
+S:     Supported
+F:     drivers/hwmon/ltc2947-core.c
+F:     drivers/hwmon/ltc2947-spi.c
+F:     drivers/hwmon/ltc2947-i2c.c
+F:     drivers/hwmon/ltc2947.h
+F:     Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
+
 LTC4306 I2C MULTIPLEXER DRIVER
 M:     Michael Hennerich <michael.hennerich@analog.com>
 W:     http://ez.analog.com/community/linux-device-drivers
 LTC4306 I2C MULTIPLEXER DRIVER
 M:     Michael Hennerich <michael.hennerich@analog.com>
 W:     http://ez.analog.com/community/linux-device-drivers
@@ -9751,6 +9885,7 @@ S:        Maintained
 F:     drivers/net/dsa/mv88e6xxx/
 F:     include/linux/platform_data/mv88e6xxx.h
 F:     Documentation/devicetree/bindings/net/dsa/marvell.txt
 F:     drivers/net/dsa/mv88e6xxx/
 F:     include/linux/platform_data/mv88e6xxx.h
 F:     Documentation/devicetree/bindings/net/dsa/marvell.txt
+F:     Documentation/networking/devlink-params-mv88e6xxx.txt
 
 MARVELL ARMADA DRM SUPPORT
 M:     Russell King <linux@armlinux.org.uk>
 
 MARVELL ARMADA DRM SUPPORT
 M:     Russell King <linux@armlinux.org.uk>
@@ -9875,7 +10010,7 @@ F:       Documentation/hwmon/max16065.rst
 F:     drivers/hwmon/max16065.c
 
 MAX2175 SDR TUNER DRIVER
 F:     drivers/hwmon/max16065.c
 
 MAX2175 SDR TUNER DRIVER
-M:     Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
+M:     Ramesh Shanmugasundaram <rashanmu@gmail.com>
 L:     linux-media@vger.kernel.org
 T:     git git://linuxtv.org/media_tree.git
 S:     Maintained
 L:     linux-media@vger.kernel.org
 T:     git git://linuxtv.org/media_tree.git
 S:     Maintained
@@ -9917,8 +10052,8 @@ MAXIM MAX77650 PMIC MFD DRIVER
 M:     Bartosz Golaszewski <bgolaszewski@baylibre.com>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
 M:     Bartosz Golaszewski <bgolaszewski@baylibre.com>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/*/*max77650.txt
-F:     Documentation/devicetree/bindings/*/max77650*.txt
+F:     Documentation/devicetree/bindings/*/*max77650.yaml
+F:     Documentation/devicetree/bindings/*/max77650*.yaml
 F:     include/linux/mfd/max77650.h
 F:     drivers/mfd/max77650.c
 F:     drivers/regulator/max77650-regulator.c
 F:     include/linux/mfd/max77650.h
 F:     drivers/mfd/max77650.c
 F:     drivers/regulator/max77650-regulator.c
@@ -9972,6 +10107,16 @@ W:      https://linuxtv.org
 S:     Maintained
 F:     drivers/media/radio/radio-maxiradio*
 
 S:     Maintained
 F:     drivers/media/radio/radio-maxiradio*
 
+MCAN MMIO DEVICE DRIVER
+M:     Dan Murphy <dmurphy@ti.com>
+M:     Sriram Dash <sriram.dash@samsung.com>
+L:     linux-can@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/can/m_can.txt
+F:     drivers/net/can/m_can/m_can.c
+F:     drivers/net/can/m_can/m_can.h
+F:     drivers/net/can/m_can/m_can_platform.c
+
 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
 M:     Peter Rosin <peda@axentia.se>
 L:     linux-iio@vger.kernel.org
 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
 M:     Peter Rosin <peda@axentia.se>
 L:     linux-iio@vger.kernel.org
@@ -10137,7 +10282,7 @@ F:      drivers/media/platform/renesas-ceu.c
 F:     include/media/drv-intf/renesas-ceu.h
 
 MEDIA DRIVERS FOR RENESAS - DRIF
 F:     include/media/drv-intf/renesas-ceu.h
 
 MEDIA DRIVERS FOR RENESAS - DRIF
-M:     Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
+M:     Ramesh Shanmugasundaram <rashanmu@gmail.com>
 L:     linux-media@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 T:     git git://linuxtv.org/media_tree.git
 L:     linux-media@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 T:     git git://linuxtv.org/media_tree.git
@@ -10217,7 +10362,6 @@ F:      drivers/staging/media/tegra-vde/
 
 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
 M:     Mauro Carvalho Chehab <mchehab@kernel.org>
 
 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
 M:     Mauro Carvalho Chehab <mchehab@kernel.org>
-P:     LinuxTV.org Project
 L:     linux-media@vger.kernel.org
 W:     https://linuxtv.org
 Q:     http://patchwork.kernel.org/project/linux-media/list/
 L:     linux-media@vger.kernel.org
 W:     https://linuxtv.org
 Q:     http://patchwork.kernel.org/project/linux-media/list/
@@ -10281,6 +10425,13 @@ S:     Maintained
 F:     drivers/net/dsa/mt7530.*
 F:     net/dsa/tag_mtk.c
 
 F:     drivers/net/dsa/mt7530.*
 F:     net/dsa/tag_mtk.c
 
+MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
+M:     Sean Wang <sean.wang@mediatek.com>
+L:     linux-pm@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
+F:     drivers/power/reset/mt6323-poweroff.c
+
 MEDIATEK JPEG DRIVER
 M:     Rick Chang <rick.chang@mediatek.com>
 M:     Bin Liu <bin.liu@mediatek.com>
 MEDIATEK JPEG DRIVER
 M:     Rick Chang <rick.chang@mediatek.com>
 M:     Bin Liu <bin.liu@mediatek.com>
@@ -10446,6 +10597,7 @@ M:      Darren Hart <dvhart@infradead.org>
 M:     Vadim Pasternak <vadimp@mellanox.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Supported
 M:     Vadim Pasternak <vadimp@mellanox.com>
 L:     platform-driver-x86@vger.kernel.org
 S:     Supported
+F:     Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
 F:     drivers/platform/mellanox/
 F:     include/linux/platform_data/mlxreg.h
 
 F:     drivers/platform/mellanox/
 F:     include/linux/platform_data/mlxreg.h
 
@@ -10547,15 +10699,13 @@ F:    include/linux/vmalloc.h
 F:     mm/
 
 MEMORY TECHNOLOGY DEVICES (MTD)
 F:     mm/
 
 MEMORY TECHNOLOGY DEVICES (MTD)
-M:     David Woodhouse <dwmw2@infradead.org>
-M:     Brian Norris <computersforpeace@gmail.com>
-M:     Marek Vasut <marek.vasut@gmail.com>
 M:     Miquel Raynal <miquel.raynal@bootlin.com>
 M:     Richard Weinberger <richard@nod.at>
 M:     Vignesh Raghavendra <vigneshr@ti.com>
 L:     linux-mtd@lists.infradead.org
 W:     http://www.linux-mtd.infradead.org/
 Q:     http://patchwork.ozlabs.org/project/linux-mtd/list/
 M:     Miquel Raynal <miquel.raynal@bootlin.com>
 M:     Richard Weinberger <richard@nod.at>
 M:     Vignesh Raghavendra <vigneshr@ti.com>
 L:     linux-mtd@lists.infradead.org
 W:     http://www.linux-mtd.infradead.org/
 Q:     http://patchwork.ozlabs.org/project/linux-mtd/list/
+C:     irc://irc.oftc.net/mtd
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
 S:     Maintained
@@ -10600,7 +10750,7 @@ W:      http://linux-meson.com/
 S:     Supported
 F:     drivers/media/platform/meson/ao-cec.c
 F:     drivers/media/platform/meson/ao-cec-g12a.c
 S:     Supported
 F:     drivers/media/platform/meson/ao-cec.c
 F:     drivers/media/platform/meson/ao-cec-g12a.c
-F:     Documentation/devicetree/bindings/media/meson-ao-cec.txt
+F:     Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
 T:     git git://linuxtv.org/media_tree.git
 
 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
 T:     git git://linuxtv.org/media_tree.git
 
 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
@@ -10741,7 +10891,7 @@ M:      Kent Gustavsson <kent@minoris.se>
 L:     linux-iio@vger.kernel.org
 S:     Supported
 F:     drivers/iio/adc/mcp3911.c
 L:     linux-iio@vger.kernel.org
 S:     Supported
 F:     drivers/iio/adc/mcp3911.c
-F:     Documentation/devicetree/bindings/iio/adc/mcp3911.txt
+F:     Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
 
 MICROCHIP NAND DRIVER
 M:     Tudor Ambarus <tudor.ambarus@microchip.com>
 
 MICROCHIP NAND DRIVER
 M:     Tudor Ambarus <tudor.ambarus@microchip.com>
@@ -10832,6 +10982,7 @@ M:      Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/mscc/
 L:     netdev@vger.kernel.org
 S:     Supported
 F:     drivers/net/ethernet/mscc/
+F:     include/soc/mscc/ocelot*
 
 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
 M:     Chen Yu <yu.c.chen@intel.com>
 
 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
 M:     Chen Yu <yu.c.chen@intel.com>
@@ -10886,18 +11037,18 @@ F:    arch/mips/include/asm/mach-loongson32/
 F:     drivers/*/*loongson1*
 F:     drivers/*/*/*loongson1*
 
 F:     drivers/*/*loongson1*
 F:     drivers/*/*/*loongson1*
 
-MIPS/LOONGSON2 ARCHITECTURE
+MIPS/LOONGSON2EF ARCHITECTURE
 M:     Jiaxun Yang <jiaxun.yang@flygoat.com>
 L:     linux-mips@vger.kernel.org
 S:     Maintained
 M:     Jiaxun Yang <jiaxun.yang@flygoat.com>
 L:     linux-mips@vger.kernel.org
 S:     Maintained
-F:     arch/mips/loongson64/fuloong-2e/
-F:     arch/mips/loongson64/lemote-2f/
-F:     arch/mips/include/asm/mach-loongson64/
+F:     arch/mips/loongson2ef/
+F:     arch/mips/include/asm/mach-loongson2ef/
 F:     drivers/*/*loongson2*
 F:     drivers/*/*/*loongson2*
 
 F:     drivers/*/*loongson2*
 F:     drivers/*/*/*loongson2*
 
-MIPS/LOONGSON3 ARCHITECTURE
+MIPS/LOONGSON64 ARCHITECTURE
 M:     Huacai Chen <chenhc@lemote.com>
 M:     Huacai Chen <chenhc@lemote.com>
+M:     Jiaxun Yang <jiaxun.yang@flygoat.com>
 L:     linux-mips@vger.kernel.org
 S:     Maintained
 F:     arch/mips/loongson64/
 L:     linux-mips@vger.kernel.org
 S:     Maintained
 F:     arch/mips/loongson64/
@@ -10924,9 +11075,18 @@ F:     drivers/media/radio/radio-miropcm20*
 MMP SUPPORT
 R:     Lubomir Rintel <lkundrak@v3.sk>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 MMP SUPPORT
 R:     Lubomir Rintel <lkundrak@v3.sk>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
 S:     Odd Fixes
 F:     arch/arm/boot/dts/mmp*
 F:     arch/arm/mach-mmp/
 S:     Odd Fixes
 F:     arch/arm/boot/dts/mmp*
 F:     arch/arm/mach-mmp/
+F:     linux/soc/mmp/
+
+MMP USB PHY DRIVERS
+R:     Lubomir Rintel <lkundrak@v3.sk>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Maintained
+F:     drivers/phy/marvell/phy-mmp3-usb.c
+F:     drivers/phy/marvell/phy-pxa-usb.c
 
 MMU GATHER AND TLB INVALIDATION
 M:     Will Deacon <will@kernel.org>
 
 MMU GATHER AND TLB INVALIDATION
 M:     Will Deacon <will@kernel.org>
@@ -11648,6 +11808,7 @@ F:      drivers/nvme/target/fcloop.c
 NVM EXPRESS TARGET DRIVER
 M:     Christoph Hellwig <hch@lst.de>
 M:     Sagi Grimberg <sagi@grimberg.me>
 NVM EXPRESS TARGET DRIVER
 M:     Christoph Hellwig <hch@lst.de>
 M:     Sagi Grimberg <sagi@grimberg.me>
+M:     Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
 L:     linux-nvme@lists.infradead.org
 T:     git://git.infradead.org/nvme.git
 W:     http://git.infradead.org/nvme.git
 L:     linux-nvme@lists.infradead.org
 T:     git://git.infradead.org/nvme.git
 W:     http://git.infradead.org/nvme.git
@@ -11772,6 +11933,8 @@ F:      arch/arm/boot/dts/*am3*
 F:     arch/arm/boot/dts/*am4*
 F:     arch/arm/boot/dts/*am5*
 F:     arch/arm/boot/dts/*dra7*
 F:     arch/arm/boot/dts/*am4*
 F:     arch/arm/boot/dts/*am5*
 F:     arch/arm/boot/dts/*dra7*
+F:     arch/arm/boot/dts/logicpd-som-lv*
+F:     arch/arm/boot/dts/logicpd-torpedo*
 
 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
 L:     linux-omap@vger.kernel.org
 
 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
 L:     linux-omap@vger.kernel.org
@@ -12464,7 +12627,6 @@ F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
 F:     drivers/pci/controller/dwc/*imx6*
 
 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
 F:     drivers/pci/controller/dwc/*imx6*
 
 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
-M:     Keith Busch <keith.busch@intel.com>
 M:     Jonathan Derrick <jonathan.derrick@intel.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
 M:     Jonathan Derrick <jonathan.derrick@intel.com>
 L:     linux-pci@vger.kernel.org
 S:     Supported
@@ -12507,7 +12669,8 @@ F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
 F:     drivers/pci/controller/pci-tegra.c
 
 PCI DRIVER FOR RENESAS R-CAR
 F:     drivers/pci/controller/pci-tegra.c
 
 PCI DRIVER FOR RENESAS R-CAR
-M:     Simon Horman <horms@verge.net.au>
+M:     Marek Vasut <marek.vasut+renesas@gmail.com>
+M:     Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
 L:     linux-pci@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 S:     Maintained
 L:     linux-pci@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 S:     Maintained
@@ -12642,7 +12805,7 @@ F:      Documentation/devicetree/bindings/pci/axis,artpec*
 F:     drivers/pci/controller/dwc/*artpec*
 
 PCIE DRIVER FOR CAVIUM THUNDERX
 F:     drivers/pci/controller/dwc/*artpec*
 
 PCIE DRIVER FOR CAVIUM THUNDERX
-M:     David Daney <david.daney@cavium.com>
+M:     Robert Richter <rrichter@marvell.com>
 L:     linux-pci@vger.kernel.org
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 L:     linux-pci@vger.kernel.org
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
@@ -12789,6 +12952,13 @@ F:     arch/*/events/*
 F:     arch/*/events/*/*
 F:     tools/perf/
 
 F:     arch/*/events/*/*
 F:     tools/perf/
 
+PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
+R:     John Garry <john.garry@huawei.com>
+R:     Will Deacon <will@kernel.org>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Supported
+F:     tools/perf/pmu-events/arch/arm64/
+
 PERSONALITY HANDLING
 M:     Christoph Hellwig <hch@infradead.org>
 L:     linux-abi-devel@lists.sourceforge.net
 PERSONALITY HANDLING
 M:     Christoph Hellwig <hch@infradead.org>
 L:     linux-abi-devel@lists.sourceforge.net
@@ -12846,6 +13016,7 @@ S:      Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
 F:     samples/pidfd/
 F:     tools/testing/selftests/pidfd/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
 F:     samples/pidfd/
 F:     tools/testing/selftests/pidfd/
+F:     tools/testing/selftests/clone3/
 K:     (?i)pidfd
 K:     (?i)clone3
 K:     \b(clone_args|kernel_clone_args)\b
 K:     (?i)pidfd
 K:     (?i)clone3
 K:     \b(clone_args|kernel_clone_args)\b
@@ -12881,7 +13052,7 @@ F:      Documentation/devicetree/bindings/pinctrl/fsl,*
 
 PIN CONTROLLER - INTEL
 M:     Mika Westerberg <mika.westerberg@linux.intel.com>
 
 PIN CONTROLLER - INTEL
 M:     Mika Westerberg <mika.westerberg@linux.intel.com>
-M:     Andy Shevchenko <andriy.shevchenko@linux.intel.com>
+M:     Andy Shevchenko <andy@kernel.org>
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
 S:     Maintained
 F:     drivers/pinctrl/intel/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
 S:     Maintained
 F:     drivers/pinctrl/intel/
@@ -13011,6 +13182,15 @@ L:     linux-scsi@vger.kernel.org
 S:     Supported
 F:     drivers/scsi/pm8001/
 
 S:     Supported
 F:     drivers/scsi/pm8001/
 
+PM-GRAPH UTILITY
+M:     "Todd E Brandt" <todd.e.brandt@linux.intel.com>
+L:     linux-pm@vger.kernel.org
+W:     https://01.org/pm-graph
+B:     https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
+T:     git git://github.com/intel/pm-graph
+S:     Supported
+F:     tools/power/pm-graph
+
 PNP SUPPORT
 M:     "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
 S:     Maintained
 PNP SUPPORT
 M:     "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
 S:     Maintained
@@ -13143,12 +13323,14 @@ F:    Documentation/filesystems/proc.txt
 PROC SYSCTL
 M:     Luis Chamberlain <mcgrof@kernel.org>
 M:     Kees Cook <keescook@chromium.org>
 PROC SYSCTL
 M:     Luis Chamberlain <mcgrof@kernel.org>
 M:     Kees Cook <keescook@chromium.org>
+M:     Iurii Zaikin <yzaikin@google.com>
 L:     linux-kernel@vger.kernel.org
 L:     linux-fsdevel@vger.kernel.org
 S:     Maintained
 F:     fs/proc/proc_sysctl.c
 F:     include/linux/sysctl.h
 F:     kernel/sysctl.c
 L:     linux-kernel@vger.kernel.org
 L:     linux-fsdevel@vger.kernel.org
 S:     Maintained
 F:     fs/proc/proc_sysctl.c
 F:     include/linux/sysctl.h
 F:     kernel/sysctl.c
+F:     kernel/sysctl-test.c
 F:     tools/testing/selftests/sysctl/
 
 PS3 NETWORK SUPPORT
 F:     tools/testing/selftests/sysctl/
 
 PS3 NETWORK SUPPORT
@@ -13533,6 +13715,7 @@ L:      linux-pm@vger.kernel.org
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
 F:     drivers/thermal/qcom/
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
 F:     drivers/thermal/qcom/
+F:     Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
 
 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
 M:     Stanimir Varbanov <stanimir.varbanov@linaro.org>
 
 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
 M:     Stanimir Varbanov <stanimir.varbanov@linaro.org>
@@ -13595,7 +13778,7 @@ F:      drivers/media/radio/radio-tea5777.c
 RADOS BLOCK DEVICE (RBD)
 M:     Ilya Dryomov <idryomov@gmail.com>
 M:     Sage Weil <sage@redhat.com>
 RADOS BLOCK DEVICE (RBD)
 M:     Ilya Dryomov <idryomov@gmail.com>
 M:     Sage Weil <sage@redhat.com>
-M:     Alex Elder <elder@kernel.org>
+R:     Dongsheng Yang <dongsheng.yang@easystack.cn>
 L:     ceph-devel@vger.kernel.org
 W:     http://ceph.com/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
 L:     ceph-devel@vger.kernel.org
 W:     http://ceph.com/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
@@ -13625,7 +13808,6 @@ S:      Maintained
 F:     arch/mips/ralink
 
 RALINK RT2X00 WIRELESS LAN DRIVER
 F:     arch/mips/ralink
 
 RALINK RT2X00 WIRELESS LAN DRIVER
-P:     rt2x00 project
 M:     Stanislaw Gruszka <sgruszka@redhat.com>
 M:     Helmut Schaa <helmut.schaa@googlemail.com>
 L:     linux-wireless@vger.kernel.org
 M:     Stanislaw Gruszka <sgruszka@redhat.com>
 M:     Helmut Schaa <helmut.schaa@googlemail.com>
 L:     linux-wireless@vger.kernel.org
@@ -13832,7 +14014,7 @@ R:      Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
 L:     netdev@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 F:     Documentation/devicetree/bindings/net/renesas,*.txt
 L:     netdev@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 F:     Documentation/devicetree/bindings/net/renesas,*.txt
-F:     Documentation/devicetree/bindings/net/sh_eth.txt
+F:     Documentation/devicetree/bindings/net/renesas,*.yaml
 F:     drivers/net/ethernet/renesas/
 F:     include/linux/sh_eth.h
 
 F:     drivers/net/ethernet/renesas/
 F:     include/linux/sh_eth.h
 
@@ -13873,6 +14055,7 @@ F:      include/dt-bindings/reset/
 F:     include/linux/reset.h
 F:     include/linux/reset/
 F:     include/linux/reset-controller.h
 F:     include/linux/reset.h
 F:     include/linux/reset/
 F:     include/linux/reset-controller.h
+K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
 
 RESTARTABLE SEQUENCES SUPPORT
 M:     Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
 
 RESTARTABLE SEQUENCES SUPPORT
 M:     Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
@@ -13961,7 +14144,6 @@ S:      Supported
 F:     drivers/net/ethernet/rocker/
 
 ROCKETPORT DRIVER
 F:     drivers/net/ethernet/rocker/
 
 ROCKETPORT DRIVER
-P:     Comtrol Corp.
 W:     http://www.comtrol.com
 S:     Maintained
 F:     Documentation/driver-api/serial/rocket.rst
 W:     http://www.comtrol.com
 S:     Maintained
 F:     Documentation/driver-api/serial/rocket.rst
@@ -13973,6 +14155,12 @@ L:     linux-serial@vger.kernel.org
 S:     Odd Fixes
 F:     drivers/tty/serial/rp2.*
 
 S:     Odd Fixes
 F:     drivers/tty/serial/rp2.*
 
+ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
+M:     Tomasz Duszynski <tduszyns@gmail.com>
+S:     Maintained
+F:     drivers/iio/light/bh1750.c
+F:     Documentation/devicetree/bindings/iio/light/bh1750.yaml
+
 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
 M:     Marek Vasut <marek.vasut+renesas@gmail.com>
 L:     linux-kernel@vger.kernel.org
 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
 M:     Marek Vasut <marek.vasut+renesas@gmail.com>
 L:     linux-kernel@vger.kernel.org
@@ -14234,7 +14422,7 @@ L:      linux-crypto@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
 S:     Maintained
 F:     drivers/crypto/exynos-rng.c
 L:     linux-samsung-soc@vger.kernel.org
 S:     Maintained
 F:     drivers/crypto/exynos-rng.c
-F:     Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
+F:     Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
 
 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
 M:     Łukasz Stelmach <l.stelmach@samsung.com>
 
 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
 M:     Łukasz Stelmach <l.stelmach@samsung.com>
@@ -14309,8 +14497,8 @@ M:      Kamil Konieczny <k.konieczny@partner.samsung.com>
 L:     linux-crypto@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
 S:     Maintained
 L:     linux-crypto@vger.kernel.org
 L:     linux-samsung-soc@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/crypto/samsung-slimsss.txt
-F:     Documentation/devicetree/bindings/crypto/samsung-sss.txt
+F:     Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
+F:     Documentation/devicetree/bindings/crypto/samsung-sss.yaml
 F:     drivers/crypto/s5p-sss.c
 
 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
 F:     drivers/crypto/s5p-sss.c
 
 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
@@ -14798,6 +14986,12 @@ F:     drivers/media/usb/siano/
 F:     drivers/media/usb/siano/
 F:     drivers/media/mmc/siano/
 
 F:     drivers/media/usb/siano/
 F:     drivers/media/mmc/siano/
 
+SIFIVE PDMA DRIVER
+M:     Green Wan <green.wan@sifive.com>
+S:     Maintained
+F:     drivers/dma/sf-pdma/
+F:     Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
+
 SIFIVE DRIVERS
 M:     Palmer Dabbelt <palmer@dabbelt.com>
 M:     Paul Walmsley <paul.walmsley@sifive.com>
 SIFIVE DRIVERS
 M:     Palmer Dabbelt <palmer@dabbelt.com>
 M:     Paul Walmsley <paul.walmsley@sifive.com>
@@ -14824,6 +15018,11 @@ S:     Maintained
 F:     drivers/input/touchscreen/silead.c
 F:     drivers/platform/x86/touchscreen_dmi.c
 
 F:     drivers/input/touchscreen/silead.c
 F:     drivers/platform/x86/touchscreen_dmi.c
 
+SILICON LABS WIRELESS DRIVERS (for WFxxx series)
+M:     Jérôme Pouiller <jerome.pouiller@silabs.com>
+S:     Supported
+F:     drivers/staging/wfx/
+
 SILICON MOTION SM712 FRAME BUFFER DRIVER
 M:     Sudip Mukherjee <sudipm.mukherjee@gmail.com>
 M:     Teddy Wang <teddy.wang@siliconmotion.com>
 SILICON MOTION SM712 FRAME BUFFER DRIVER
 M:     Sudip Mukherjee <sudipm.mukherjee@gmail.com>
 M:     Teddy Wang <teddy.wang@siliconmotion.com>
@@ -14852,15 +15051,13 @@ F:    drivers/video/fbdev/simplefb.c
 F:     include/linux/platform_data/simplefb.h
 
 SIMTEC EB110ATX (Chalice CATS)
 F:     include/linux/platform_data/simplefb.h
 
 SIMTEC EB110ATX (Chalice CATS)
-P:     Ben Dooks
-P:     Vincent Sanders <vince@simtec.co.uk>
+M:     Vincent Sanders <vince@simtec.co.uk>
 M:     Simtec Linux Team <linux@simtec.co.uk>
 W:     http://www.simtec.co.uk/products/EB110ATX/
 S:     Supported
 
 SIMTEC EB2410ITX (BAST)
 M:     Simtec Linux Team <linux@simtec.co.uk>
 W:     http://www.simtec.co.uk/products/EB110ATX/
 S:     Supported
 
 SIMTEC EB2410ITX (BAST)
-P:     Ben Dooks
-P:     Vincent Sanders <vince@simtec.co.uk>
+M:     Vincent Sanders <vince@simtec.co.uk>
 M:     Simtec Linux Team <linux@simtec.co.uk>
 W:     http://www.simtec.co.uk/products/EB2410ITX/
 S:     Supported
 M:     Simtec Linux Team <linux@simtec.co.uk>
 W:     http://www.simtec.co.uk/products/EB2410ITX/
 S:     Supported
@@ -15023,7 +15220,7 @@ F:      include/media/soc_camera.h
 F:     drivers/staging/media/soc_camera/
 
 SOCIONEXT SYNQUACER I2C DRIVER
 F:     drivers/staging/media/soc_camera/
 
 SOCIONEXT SYNQUACER I2C DRIVER
-M:     Ard Biesheuvel <ard.biesheuvel@linaro.org>
+M:     Ard Biesheuvel <ardb@kernel.org>
 L:     linux-i2c@vger.kernel.org
 S:     Maintained
 F:     drivers/i2c/busses/i2c-synquacer.c
 L:     linux-i2c@vger.kernel.org
 S:     Maintained
 F:     drivers/i2c/busses/i2c-synquacer.c
@@ -15158,6 +15355,14 @@ S:     Maintained
 F:     drivers/media/i2c/imx274.c
 F:     Documentation/devicetree/bindings/media/i2c/imx274.txt
 
 F:     drivers/media/i2c/imx274.c
 F:     Documentation/devicetree/bindings/media/i2c/imx274.txt
 
+SONY IMX290 SENSOR DRIVER
+M:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
+L:     linux-media@vger.kernel.org
+T:     git git://linuxtv.org/media_tree.git
+S:     Maintained
+F:     drivers/media/i2c/imx290.c
+F:     Documentation/devicetree/bindings/media/i2c/imx290.txt
+
 SONY IMX319 SENSOR DRIVER
 M:     Bingbu Cao <bingbu.cao@intel.com>
 L:     linux-media@vger.kernel.org
 SONY IMX319 SENSOR DRIVER
 M:     Bingbu Cao <bingbu.cao@intel.com>
 L:     linux-media@vger.kernel.org
@@ -15305,7 +15510,6 @@ F:      arch/arm/boot/dts/spear*
 F:     arch/arm/mach-spear/
 
 SPI NOR SUBSYSTEM
 F:     arch/arm/mach-spear/
 
 SPI NOR SUBSYSTEM
-M:     Marek Vasut <marek.vasut@gmail.com>
 M:     Tudor Ambarus <tudor.ambarus@microchip.com>
 L:     linux-mtd@lists.infradead.org
 W:     http://www.linux-mtd.infradead.org/
 M:     Tudor Ambarus <tudor.ambarus@microchip.com>
 L:     linux-mtd@lists.infradead.org
 W:     http://www.linux-mtd.infradead.org/
@@ -15482,6 +15686,14 @@ L:     linux-wireless@vger.kernel.org
 S:     Supported
 F:     drivers/staging/wilc1000/
 
 S:     Supported
 F:     drivers/staging/wilc1000/
 
+STAGING - SEPS525 LCD CONTROLLER DRIVERS
+M:     Michael Hennerich <michael.hennerich@analog.com>
+M:     Beniamin Bia <beniamin.bia@analog.com>
+L:     linux-fbdev@vger.kernel.org
+S:     Supported
+F:     drivers/staging/fbtft/fb_seps525.c
+F:     Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
+
 STAGING SUBSYSTEM
 M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
 STAGING SUBSYSTEM
 M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
@@ -15560,7 +15772,7 @@ SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
 M:     Hans de Goede <hdegoede@redhat.com>
 L:     linux-input@vger.kernel.org
 S:     Maintained
 M:     Hans de Goede <hdegoede@redhat.com>
 L:     linux-input@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
+F:     Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
 F:     drivers/input/keyboard/sun4i-lradc-keys.c
 
 SUNDANCE NETWORK DRIVER
 F:     drivers/input/keyboard/sun4i-lradc-keys.c
 
 SUNDANCE NETWORK DRIVER
@@ -15772,6 +15984,13 @@ F:     drivers/hwtracing/stm/
 F:     include/linux/stm.h
 F:     include/uapi/linux/stm.h
 
 F:     include/linux/stm.h
 F:     include/uapi/linux/stm.h
 
+SYSTEM76 ACPI DRIVER
+M:     Jeremy Soller <jeremy@system76.com>
+M:     System76 Product Development <productdev@system76.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     drivers/platform/x86/system76_acpi.c
+
 SYSV FILESYSTEM
 M:     Christoph Hellwig <hch@infradead.org>
 S:     Maintained
 SYSV FILESYSTEM
 M:     Christoph Hellwig <hch@infradead.org>
 S:     Maintained
@@ -16120,6 +16339,15 @@ F:     Documentation/driver-api/thermal/cpu-cooling-api.rst
 F:     drivers/thermal/cpu_cooling.c
 F:     include/linux/cpu_cooling.h
 
 F:     drivers/thermal/cpu_cooling.c
 F:     include/linux/cpu_cooling.h
 
+THERMAL DRIVER FOR AMLOGIC SOCS
+M:     Guillaume La Roque <glaroque@baylibre.com>
+L:     linux-pm@vger.kernel.org
+L:     linux-amlogic@lists.infradead.org
+W:     http://linux-meson.com/
+S:     Supported
+F:     drivers/thermal/amlogic_thermal.c
+F:     Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
+
 THINKPAD ACPI EXTRAS DRIVER
 M:     Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
 L:     ibm-acpi-devel@lists.sourceforge.net
 THINKPAD ACPI EXTRAS DRIVER
 M:     Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
 L:     ibm-acpi-devel@lists.sourceforge.net
@@ -16150,7 +16378,7 @@ S:      Maintained
 F:     drivers/net/thunderbolt.c
 
 THUNDERX GPIO DRIVER
 F:     drivers/net/thunderbolt.c
 
 THUNDERX GPIO DRIVER
-M:     David Daney <david.daney@cavium.com>
+M:     Robert Richter <rrichter@marvell.com>
 S:     Maintained
 F:     drivers/gpio/gpio-thunderx.c
 
 S:     Maintained
 F:     drivers/gpio/gpio-thunderx.c
 
@@ -16224,6 +16452,12 @@ S:     Maintained
 F:     drivers/media/platform/davinci/
 F:     include/media/davinci/
 
 F:     drivers/media/platform/davinci/
 F:     include/media/davinci/
 
+TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
+R:     David Lechner <david@lechnology.com>
+L:     linux-iio@vger.kernel.org
+F:     Documentation/devicetree/bindings/counter/ti-eqep.yaml
+F:     drivers/counter/ti-eqep.c
+
 TI ETHERNET SWITCH DRIVER (CPSW)
 R:     Grygorii Strashko <grygorii.strashko@ti.com>
 L:     linux-omap@vger.kernel.org
 TI ETHERNET SWITCH DRIVER (CPSW)
 R:     Grygorii Strashko <grygorii.strashko@ti.com>
 L:     linux-omap@vger.kernel.org
@@ -16300,6 +16534,13 @@ L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 S:     Odd Fixes
 F:     sound/soc/codecs/tas571x*
 
 S:     Odd Fixes
 F:     sound/soc/codecs/tas571x*
 
+TI TCAN4X5X DEVICE DRIVER
+M:     Dan Murphy <dmurphy@ti.com>
+L:     linux-can@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/can/tcan4x5x.txt
+F:     drivers/net/can/m_can/tcan4x5x.c
+
 TI TRF7970A NFC DRIVER
 M:     Mark Greer <mgreer@animalcreek.com>
 L:     linux-wireless@vger.kernel.org
 TI TRF7970A NFC DRIVER
 M:     Mark Greer <mgreer@animalcreek.com>
 L:     linux-wireless@vger.kernel.org
@@ -16321,6 +16562,7 @@ W:      http://linuxtv.org/
 Q:     http://patchwork.linuxtv.org/project/linux-media/list/
 S:     Maintained
 F:     drivers/media/platform/ti-vpe/
 Q:     http://patchwork.linuxtv.org/project/linux-media/list/
 S:     Maintained
 F:     drivers/media/platform/ti-vpe/
+F:     Documentation/devicetree/bindings/media/ti,vpe.yaml
 
 TI WILINK WIRELESS DRIVERS
 L:     linux-wireless@vger.kernel.org
 
 TI WILINK WIRELESS DRIVERS
 L:     linux-wireless@vger.kernel.org
@@ -16391,6 +16633,13 @@ S:     Maintained
 F:     Documentation/hwmon/tmp401.rst
 F:     drivers/hwmon/tmp401.c
 
 F:     Documentation/hwmon/tmp401.rst
 F:     drivers/hwmon/tmp401.c
 
+TMP513 HARDWARE MONITOR DRIVER
+M:     Eric Tremblay <etremblay@distech-controls.com>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     Documentation/hwmon/tmp513.rst
+F:     drivers/hwmon/tmp513.c
+
 TMPFS (SHMEM FILESYSTEM)
 M:     Hugh Dickins <hughd@google.com>
 L:     linux-mm@kvack.org
 TMPFS (SHMEM FILESYSTEM)
 M:     Hugh Dickins <hughd@google.com>
 L:     linux-mm@kvack.org
@@ -16602,10 +16851,9 @@ F:     drivers/media/pci/tw686x/
 
 UBI FILE SYSTEM (UBIFS)
 M:     Richard Weinberger <richard@nod.at>
 
 UBI FILE SYSTEM (UBIFS)
 M:     Richard Weinberger <richard@nod.at>
-M:     Artem Bityutskiy <dedekind1@gmail.com>
-M:     Adrian Hunter <adrian.hunter@intel.com>
 L:     linux-mtd@lists.infradead.org
 L:     linux-mtd@lists.infradead.org
-T:     git git://git.infradead.org/ubifs-2.6.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
 W:     http://www.linux-mtd.infradead.org/doc/ubifs.html
 S:     Supported
 F:     Documentation/filesystems/ubifs.txt
 W:     http://www.linux-mtd.infradead.org/doc/ubifs.html
 S:     Supported
 F:     Documentation/filesystems/ubifs.txt
@@ -16720,11 +16968,11 @@ S:    Maintained
 F:     drivers/scsi/ufs/ufs-mediatek*
 
 UNSORTED BLOCK IMAGES (UBI)
 F:     drivers/scsi/ufs/ufs-mediatek*
 
 UNSORTED BLOCK IMAGES (UBI)
-M:     Artem Bityutskiy <dedekind1@gmail.com>
 M:     Richard Weinberger <richard@nod.at>
 W:     http://www.linux-mtd.infradead.org/
 L:     linux-mtd@lists.infradead.org
 M:     Richard Weinberger <richard@nod.at>
 W:     http://www.linux-mtd.infradead.org/
 L:     linux-mtd@lists.infradead.org
-T:     git git://git.infradead.org/ubifs-2.6.git
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
 S:     Supported
 F:     drivers/mtd/ubi/
 F:     include/linux/mtd/ubi.h
 S:     Supported
 F:     drivers/mtd/ubi/
 F:     include/linux/mtd/ubi.h
@@ -17211,6 +17459,7 @@ F:      include/media/videobuf2-*
 
 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
 M:     Helen Koike <helen.koike@collabora.com>
 
 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
 M:     Helen Koike <helen.koike@collabora.com>
+R:     Shuah Khan <skhan@linuxfoundation.org>
 L:     linux-media@vger.kernel.org
 T:     git git://linuxtv.org/media_tree.git
 W:     https://linuxtv.org
 L:     linux-media@vger.kernel.org
 T:     git git://linuxtv.org/media_tree.git
 W:     https://linuxtv.org
@@ -17226,6 +17475,7 @@ F:      virt/lib/
 
 VIRTIO AND VHOST VSOCK DRIVER
 M:     Stefan Hajnoczi <stefanha@redhat.com>
 
 VIRTIO AND VHOST VSOCK DRIVER
 M:     Stefan Hajnoczi <stefanha@redhat.com>
+M:     Stefano Garzarella <sgarzare@redhat.com>
 L:     kvm@vger.kernel.org
 L:     virtualization@lists.linux-foundation.org
 L:     netdev@vger.kernel.org
 L:     kvm@vger.kernel.org
 L:     virtualization@lists.linux-foundation.org
 L:     netdev@vger.kernel.org
@@ -17351,18 +17601,20 @@ F:    include/linux/vbox_utils.h
 F:     include/uapi/linux/vbox*.h
 F:     drivers/virt/vboxguest/
 
 F:     include/uapi/linux/vbox*.h
 F:     drivers/virt/vboxguest/
 
-VIRTUAL BOX SHARED FOLDER VFS DRIVER:
-M:     Hans de Goede <hdegoede@redhat.com>
-L:     linux-fsdevel@vger.kernel.org
-S:     Maintained
-F:     drivers/staging/vboxsf/*
-
 VIRTUAL SERIO DEVICE DRIVER
 M:     Stephen Chandler Paul <thatslyude@gmail.com>
 S:     Maintained
 F:     drivers/input/serio/userio.c
 F:     include/uapi/linux/userio.h
 
 VIRTUAL SERIO DEVICE DRIVER
 M:     Stephen Chandler Paul <thatslyude@gmail.com>
 S:     Maintained
 F:     drivers/input/serio/userio.c
 F:     include/uapi/linux/userio.h
 
+VITESSE FELIX ETHERNET SWITCH DRIVER
+M:     Vladimir Oltean <vladimir.oltean@nxp.com>
+M:     Claudiu Manoil <claudiu.manoil@nxp.com>
+L:     netdev@vger.kernel.org
+S:     Maintained
+F:     drivers/net/dsa/ocelot/*
+F:     net/dsa/tag_ocelot.c
+
 VIVID VIRTUAL VIDEO DRIVER
 M:     Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
 VIVID VIRTUAL VIDEO DRIVER
 M:     Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
@@ -17463,6 +17715,18 @@ S:     Maintained
 F:     drivers/net/vrf.c
 F:     Documentation/networking/vrf.txt
 
 F:     drivers/net/vrf.c
 F:     Documentation/networking/vrf.txt
 
+VSPRINTF
+M:     Petr Mladek <pmladek@suse.com>
+M:     Steven Rostedt <rostedt@goodmis.org>
+M:     Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
+R:     Andy Shevchenko <andriy.shevchenko@linux.intel.com>
+R:     Rasmus Villemoes <linux@rasmusvillemoes.dk>
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
+S:     Maintained
+F:     lib/vsprintf.c
+F:     lib/test_printf.c
+F:     Documentation/core-api/printk-formats.rst
+
 VT1211 HARDWARE MONITOR DRIVER
 M:     Juerg Haefliger <juergh@gmail.com>
 L:     linux-hwmon@vger.kernel.org
 VT1211 HARDWARE MONITOR DRIVER
 M:     Juerg Haefliger <juergh@gmail.com>
 L:     linux-hwmon@vger.kernel.org
@@ -17477,10 +17741,8 @@ S:     Maintained
 F:     drivers/hwmon/vt8231.c
 
 VUB300 USB to SDIO/SD/MMC bridge chip
 F:     drivers/hwmon/vt8231.c
 
 VUB300 USB to SDIO/SD/MMC bridge chip
-M:     Tony Olech <tony.olech@elandigitalsystems.com>
 L:     linux-mmc@vger.kernel.org
 L:     linux-mmc@vger.kernel.org
-L:     linux-usb@vger.kernel.org
-S:     Supported
+S:     Orphan
 F:     drivers/mmc/host/vub300.c
 
 W1 DALLAS'S 1-WIRE BUS
 F:     drivers/mmc/host/vub300.c
 
 W1 DALLAS'S 1-WIRE BUS
@@ -17894,6 +18156,14 @@ M:     Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
 S:     Maintained
 F:     drivers/net/ethernet/xilinx/xilinx_axienet*
 
 S:     Maintained
 F:     drivers/net/ethernet/xilinx/xilinx_axienet*
 
+XILINX CAN DRIVER
+M:     Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
+R:     Naga Sureshkumar Relli <naga.sureshkumar.relli@xilinx.com>
+L:     linux-can@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/net/can/xilinx_can.txt
+F:     drivers/net/can/xilinx_can.c
+
 XILINX UARTLITE SERIAL DRIVER
 M:     Peter Korsgaard <jacmet@sunsite.dk>
 L:     linux-serial@vger.kernel.org
 XILINX UARTLITE SERIAL DRIVER
 M:     Peter Korsgaard <jacmet@sunsite.dk>
 L:     linux-serial@vger.kernel.org
@@ -17928,10 +18198,9 @@ S:     Supported
 F:     drivers/char/xillybus/
 
 XLP9XX I2C DRIVER
 F:     drivers/char/xillybus/
 
 XLP9XX I2C DRIVER
-M:     George Cherian <george.cherian@cavium.com>
-M:     Jan Glauber <jglauber@cavium.com>
+M:     George Cherian <gcherian@marvell.com>
 L:     linux-i2c@vger.kernel.org
 L:     linux-i2c@vger.kernel.org
-W:     http://www.cavium.com
+W:     http://www.marvell.com
 S:     Supported
 F:     Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
 F:     drivers/i2c/busses/i2c-xlp9xx.c
 S:     Supported
 F:     Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
 F:     drivers/i2c/busses/i2c-xlp9xx.c