drm/nouveau/kms/nv50-: Use downstream DP clock limits for mode validation
[linux-2.6-microblaze.git] / MAINTAINERS
index 2c669c0..01fb9ee 100644 (file)
@@ -147,7 +147,7 @@ Maintainers List
 M:     Steffen Klassert <klassert@kernel.org>
 L:     netdev@vger.kernel.org
 S:     Odd Fixes
-F:     Documentation/networking/device_drivers/3com/vortex.rst
+F:     Documentation/networking/device_drivers/ethernet/3com/vortex.rst
 F:     drivers/net/ethernet/3com/3c59x.c
 
 3CR990 NETWORK DRIVER
@@ -782,7 +782,7 @@ F:  include/dt-bindings/reset/altr,rst-mgr-a10sr.h
 F:     include/linux/mfd/altera-a10sr.h
 
 ALTERA TRIPLE SPEED ETHERNET DRIVER
-M:     Thor Thayer <thor.thayer@linux.intel.com>
+M:     Joyce Ooi <joyce.ooi@intel.com>
 L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/altera/
@@ -816,7 +816,7 @@ R:  Saeed Bishara <saeedb@amazon.com>
 R:     Zorik Machulsky <zorik@amazon.com>
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/device_drivers/amazon/ena.rst
+F:     Documentation/networking/device_drivers/ethernet/amazon/ena.rst
 F:     drivers/net/ethernet/amazon/
 
 AMAZON RDMA EFA DRIVER
@@ -830,11 +830,20 @@ F:        include/uapi/rdma/efa-abi.h
 
 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
 M:     Tom Lendacky <thomas.lendacky@amd.com>
+M:     John Allen <john.allen@amd.com>
 L:     linux-crypto@vger.kernel.org
 S:     Supported
 F:     drivers/crypto/ccp/
 F:     include/linux/ccp.h
 
+AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
+M:     Brijesh Singh <brijesh.singh@amd.com>
+M:     Tom Lendacky <thomas.lendacky@amd.com>
+L:     linux-crypto@vger.kernel.org
+S:     Supported
+F:     drivers/crypto/ccp/sev*
+F:     include/uapi/linux/psp-sev.h
+
 AMD DISPLAY CORE
 M:     Harry Wentland <harry.wentland@amd.com>
 M:     Leo Li <sunpeng.li@amd.com>
@@ -1073,6 +1082,7 @@ L:        linux-media@vger.kernel.org
 S:     Supported
 W:     http://ez.analog.com/community/linux-device-drivers
 F:     drivers/media/i2c/adv7180.c
+F:     Documentation/devicetree/bindings/media/i2c/adv7180.yaml
 
 ANALOG DEVICES INC ADV748X DRIVER
 M:     Kieran Bingham <kieran.bingham@ideasonboard.com>
@@ -1170,6 +1180,8 @@ M:        Todd Kjos <tkjos@android.com>
 M:     Martijn Coenen <maco@android.com>
 M:     Joel Fernandes <joel@joelfernandes.org>
 M:     Christian Brauner <christian@brauner.io>
+M:     Hridya Valsaraju <hridya@google.com>
+M:     Suren Baghdasaryan <surenb@google.com>
 L:     devel@driverdev.osuosl.org
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
@@ -1295,7 +1307,7 @@ L:        netdev@vger.kernel.org
 S:     Supported
 W:     https://www.marvell.com/
 Q:     http://patchwork.ozlabs.org/project/netdev/list/
-F:     Documentation/networking/device_drivers/aquantia/atlantic.rst
+F:     Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
 F:     drivers/net/ethernet/aquantia/atlantic/
 
 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
@@ -1425,7 +1437,7 @@ F:        arch/arm*/include/asm/perf_event.h
 F:     arch/arm*/kernel/hw_breakpoint.c
 F:     arch/arm*/kernel/perf_*
 F:     arch/arm/oprofile/common.c
-F:     drivers/perf/*
+F:     drivers/perf/
 F:     include/linux/perf/arm_pmu.h
 
 ARM PORT
@@ -1484,7 +1496,7 @@ ARM SMC WATCHDOG DRIVER
 M:     Julius Werner <jwerner@chromium.org>
 R:     Evan Benn <evanbenn@chromium.org>
 S:     Maintained
-F:     devicetree/bindings/watchdog/arm-smc-wdt.yaml
+F:     Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
 F:     drivers/watchdog/arm_smc_wdt.c
 
 ARM SMMU DRIVERS
@@ -1493,7 +1505,7 @@ R:        Robin Murphy <robin.murphy@arm.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     Documentation/devicetree/bindings/iommu/arm,smmu*
-F:     drivers/iommu/arm-smmu*
+F:     drivers/iommu/arm/
 F:     drivers/iommu/io-pgtable-arm-v7s.c
 F:     drivers/iommu/io-pgtable-arm.c
 
@@ -1528,6 +1540,7 @@ F:        drivers/mmc/host/owl-mmc.c
 F:     drivers/pinctrl/actions/*
 F:     drivers/soc/actions/
 F:     include/dt-bindings/power/owl-*
+F:     include/dt-bindings/reset/actions,*
 F:     include/linux/soc/actions/
 N:     owl
 
@@ -1592,6 +1605,9 @@ F:        sound/soc/meson/
 
 ARM/Amlogic Meson SoC support
 M:     Kevin Hilman <khilman@baylibre.com>
+R:     Neil Armstrong <narmstrong@baylibre.com>
+R:     Jerome Brunet <jbrunet@baylibre.com>
+R:     Martin Blumenstingl <martin.blumenstingl@googlemail.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 L:     linux-amlogic@lists.infradead.org
 S:     Maintained
@@ -1612,7 +1628,7 @@ L:        linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm/boot/dts/alpine*
 F:     arch/arm/mach-alpine/
-F:     arch/arm64/boot/dts/al/
+F:     arch/arm64/boot/dts/amazon/
 F:     drivers/*/*alpine*
 
 ARM/ARTPEC MACHINE SUPPORT
@@ -1949,6 +1965,14 @@ F:       drivers/irqchip/irq-ixp4xx.c
 F:     include/linux/irqchip/irq-ixp4xx.h
 F:     include/linux/platform_data/timer-ixp4xx.h
 
+ARM/INTEL KEEMBAY ARCHITECTURE
+M:     Paul J. Murphy <paul.j.murphy@intel.com>
+M:     Daniele Alessandrelli <daniele.alessandrelli@intel.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/arm/intel,keembay.yaml
+F:     arch/arm64/boot/dts/intel/keembay-evm.dts
+F:     arch/arm64/boot/dts/intel/keembay-soc.dtsi
+
 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
 M:     Jonathan Cameron <jic23@cam.ac.uk>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -2106,12 +2130,32 @@ X:      drivers/net/wireless/atmel/
 N:     at91
 N:     atmel
 
+ARM/Microchip Sparx5 SoC support
+M:     Lars Povlsen <lars.povlsen@microchip.com>
+M:     Steen Hegelund <Steen.Hegelund@microchip.com>
+M:     Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Supported
+F:     arch/arm64/boot/dts/microchip/
+N:     sparx5
+
 ARM/MIOA701 MACHINE SUPPORT
 M:     Robert Jarzmik <robert.jarzmik@free.fr>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Maintained
 F:     arch/arm/mach-pxa/mioa701.c
 
+ARM/MStar/Sigmastar Armv7 SoC support
+M:     Daniel Palmer <daniel@thingy.jp>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+S:     Maintained
+W:     http://linux-chenxing.org/
+F:     Documentation/devicetree/bindings/arm/mstar/*
+F:     arch/arm/boot/dts/infinity*.dtsi
+F:     arch/arm/boot/dts/mercury*.dtsi
+F:     arch/arm/boot/dts/mstar-v7.dtsi
+F:     arch/arm/mach-mstar/
+
 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
 M:     Michael Petchkovsky <mkpetch@internode.on.net>
 S:     Maintained
@@ -2266,7 +2310,7 @@ F:        drivers/pci/controller/dwc/pcie-qcom.c
 F:     drivers/phy/qualcomm/
 F:     drivers/power/*/msm*
 F:     drivers/reset/reset-qcom-*
-F:     drivers/scsi/ufs/ufs-qcom.*
+F:     drivers/scsi/ufs/ufs-qcom*
 F:     drivers/spi/spi-geni-qcom.c
 F:     drivers/spi/spi-qcom-qspi.c
 F:     drivers/spi/spi-qup.c
@@ -2822,7 +2866,7 @@ ASYMMETRIC KEYS
 M:     David Howells <dhowells@redhat.com>
 L:     keyrings@vger.kernel.org
 S:     Maintained
-F:     Documentation/crypto/asymmetric-keys.txt
+F:     Documentation/crypto/asymmetric-keys.rst
 F:     crypto/asymmetric_keys/
 F:     include/crypto/pkcs7.h
 F:     include/crypto/public_key.h
@@ -2832,7 +2876,7 @@ ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
 R:     Dan Williams <dan.j.williams@intel.com>
 S:     Odd fixes
 W:     http://sourceforge.net/projects/xscaleiop
-F:     Documentation/crypto/async-tx-api.txt
+F:     Documentation/crypto/async-tx-api.rst
 F:     crypto/async_tx/
 F:     drivers/dma/
 F:     include/linux/async_tx.h
@@ -2876,7 +2920,7 @@ S:        Supported
 F:     drivers/net/wireless/ath/*
 
 ATHEROS ATH5K WIRELESS DRIVER
-M:     Jiri Slaby <jirislaby@gmail.com>
+M:     Jiri Slaby <jirislaby@kernel.org>
 M:     Nick Kossifidis <mickflemm@gmail.com>
 M:     Luis Chamberlain <mcgrof@kernel.org>
 L:     linux-wireless@vger.kernel.org
@@ -3578,6 +3622,7 @@ M:        Selvin Xavier <selvin.xavier@broadcom.com>
 M:     Devesh Sharma <devesh.sharma@broadcom.com>
 M:     Somnath Kotur <somnath.kotur@broadcom.com>
 M:     Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
+M:     Naresh Kumar PBS <nareshkumar.pbs@broadcom.com>
 L:     linux-rdma@vger.kernel.org
 S:     Supported
 W:     http://www.broadcom.com
@@ -4097,6 +4142,14 @@ F:       drivers/power/supply/cros_usbpd-charger.c
 N:     cros_ec
 N:     cros-ec
 
+CHRONTEL CH7322 CEC DRIVER
+M:     Jeff Chase <jnchase@google.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
+F:     drivers/media/cec/i2c/ch7322.c
+
 CIRRUS LOGIC AUDIO CODEC DRIVERS
 M:     James Schulman <james.schulman@cirrus.com>
 M:     David Rhodes <david.rhodes@cirrus.com>
@@ -4343,6 +4396,12 @@ L:       netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/connector/
 
+CONSOLE SUBSYSTEM
+M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+S:     Supported
+F:     drivers/video/console/
+F:     include/linux/console*
+
 CONTROL GROUP (CGROUP)
 M:     Tejun Heo <tj@kernel.org>
 M:     Li Zefan <lizefan@huawei.com>
@@ -4396,6 +4455,12 @@ S:       Maintained
 F:     Documentation/hwmon/coretemp.rst
 F:     drivers/hwmon/coretemp.c
 
+CORSAIR-CPRO HARDWARE MONITOR DRIVER
+M:     Marius Zachmann <mail@mariuszachmann.de>
+L:     linux-hwmon@vger.kernel.org
+S:     Maintained
+F:     drivers/hwmon/corsair-cpro.c
+
 COSA/SRP SYNC SERIAL DRIVER
 M:     Jan "Yenya" Kasprzak <kas@fi.muni.cz>
 S:     Maintained
@@ -4749,7 +4814,7 @@ F:        net/ax25/sysctl_net_ax25.c
 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
 L:     netdev@vger.kernel.org
 S:     Orphan
-F:     Documentation/networking/device_drivers/dec/dmfe.rst
+F:     Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
 F:     drivers/net/ethernet/dec/tulip/dmfe.c
 
 DC390/AM53C974 SCSI driver
@@ -5211,6 +5276,14 @@ T:       git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
 F:     drivers/media/i2c/dw9714.c
 
+DONGWOON DW9768 LENS VOICE COIL DRIVER
+M:     Dongchun Zhu <dongchun.zhu@mediatek.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
+F:     drivers/media/i2c/dw9768.c
+
 DONGWOON DW9807 LENS VOICE COIL DRIVER
 M:     Sakari Ailus <sakari.ailus@linux.intel.com>
 L:     linux-media@vger.kernel.org
@@ -5237,8 +5310,8 @@ M:        Ioana Ciornei <ioana.ciornei@nxp.com>
 M:     Ioana Radulescu <ruxandra.radulescu@nxp.com>
 L:     netdev@vger.kernel.org
 S:     Maintained
-F:     Documentation/networking/device_drivers/freescale/dpaa2/ethernet-driver.rst
-F:     Documentation/networking/device_drivers/freescale/dpaa2/mac-phy-support.rst
+F:     Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
+F:     Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
 F:     drivers/net/ethernet/freescale/dpaa2/Kconfig
 F:     drivers/net/ethernet/freescale/dpaa2/Makefile
 F:     drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
@@ -5401,12 +5474,19 @@ S:      Maintained
 F:     drivers/gpu/drm/panel/panel-lvds.c
 F:     Documentation/devicetree/bindings/display/panel/lvds.yaml
 
+DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
+M:     Guido Günther <agx@sigxcpu.org>
+R:     Purism Kernel Team <kernel@puri.sm>
+S:     Maintained
+F:     Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
+F:     drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
+
 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
 S:     Orphan / Obsolete
 F:     drivers/gpu/drm/mga/
 F:     include/uapi/drm/mga_drm.h
 
-DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
+DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
 M:     Dave Airlie <airlied@redhat.com>
 S:     Odd Fixes
 F:     drivers/gpu/drm/mgag200/
@@ -5694,7 +5774,7 @@ F:        drivers/gpu/drm/gma500/
 
 DRM DRIVERS FOR HISILICON
 M:     Xinliang Liu <xinliang.liu@linaro.org>
-M:     Rongrong Zou <zourongrong@gmail.com>
+M:     Tian Tao  <tiantao6@hisilicon.com>
 R:     John Stultz <john.stultz@linaro.org>
 R:     Xinwei Kong <kong.kongxinwei@hisilicon.com>
 R:     Chen Feng <puck.chen@hisilicon.com>
@@ -6961,6 +7041,7 @@ M:        Timur Tabi <timur@kernel.org>
 M:     Nicolin Chen <nicoleotsuka@gmail.com>
 M:     Xiubo Li <Xiubo.Lee@gmail.com>
 R:     Fabio Estevam <festevam@gmail.com>
+R:     Shengjiu Wang <shengjiu.wang@gmail.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 L:     linuxppc-dev@lists.ozlabs.org
 S:     Maintained
@@ -6975,6 +7056,13 @@ L:       linuxppc-dev@lists.ozlabs.org
 S:     Maintained
 F:     drivers/usb/gadget/udc/fsl*
 
+FREESCALE USB PHY DRIVER
+M:     Ran Wang <ran.wang_1@nxp.com>
+L:     linux-usb@vger.kernel.org
+L:     linuxppc-dev@lists.ozlabs.org
+S:     Maintained
+F:     drivers/usb/phy/phy-fsl-usb*
+
 FREEVXFS FILESYSTEM
 M:     Christoph Hellwig <hch@infradead.org>
 S:     Maintained
@@ -7111,7 +7199,7 @@ F:        include/linux/futex.h
 F:     include/uapi/linux/futex.h
 F:     kernel/futex.c
 F:     tools/perf/bench/futex*
-F:     Documentation/locking/*futex*
+F:     tools/testing/selftests/futex/
 
 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
 M:     Tim Harvey <tharvey@gateworks.com>
@@ -7307,7 +7395,7 @@ R:        Sagi Shahar <sagis@google.com>
 R:     Jon Olson <jonolson@google.com>
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/device_drivers/google/gve.rst
+F:     Documentation/networking/device_drivers/ethernet/google/gve.rst
 F:     drivers/net/ethernet/google
 
 GPD POCKET FAN DRIVER
@@ -7918,7 +8006,7 @@ HUAWEI ETHERNET DRIVER
 M:     Bin Luo <luobin9@huawei.com>
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/hinic.rst
+F:     Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
 F:     drivers/net/ethernet/huawei/hinic/
 
 HUGETLB FILESYSTEM
@@ -7970,7 +8058,7 @@ S:        Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
 F:     Documentation/ABI/stable/sysfs-bus-vmbus
 F:     Documentation/ABI/testing/debugfs-hyperv
-F:     Documentation/networking/device_drivers/microsoft/netvsc.rst
+F:     Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
 F:     arch/x86/hyperv
 F:     arch/x86/include/asm/hyperv-tlfs.h
 F:     arch/x86/include/asm/mshyperv.h
@@ -8329,8 +8417,9 @@ W:        https://github.com/o2genum/ideapad-slidebar
 F:     drivers/input/misc/ideapad_slidebar.c
 
 IDT VersaClock 5 CLOCK DRIVER
-M:     Marek Vasut <marek.vasut@gmail.com>
+M:     Luca Ceresoli <luca@lucaceresoli.net>
 S:     Maintained
+F:     Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
 F:     drivers/clk/clk-versaclock5.c
 
 IEEE 802.15.4 SUBSYSTEM
@@ -8605,6 +8694,12 @@ L:       platform-driver-x86@vger.kernel.org
 S:     Maintained
 F:     drivers/platform/x86/intel_atomisp2_pm.c
 
+INTEL ATOMISP2 LED DRIVER
+M:     Hans de Goede <hdegoede@redhat.com>
+L:     platform-driver-x86@vger.kernel.org
+S:     Maintained
+F:     drivers/platform/x86/intel_atomisp2_led.c
+
 INTEL BROXTON PMC DRIVER
 M:     Mika Westerberg <mika.westerberg@linux.intel.com>
 M:     Zha Qipeng <qipeng.zha@intel.com>
@@ -8652,18 +8747,7 @@ W:       http://e1000.sourceforge.net/
 Q:     http://patchwork.ozlabs.org/project/intel-wired-lan/list/
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
-F:     Documentation/networking/device_drivers/intel/e100.rst
-F:     Documentation/networking/device_drivers/intel/e1000.rst
-F:     Documentation/networking/device_drivers/intel/e1000e.rst
-F:     Documentation/networking/device_drivers/intel/fm10k.rst
-F:     Documentation/networking/device_drivers/intel/i40e.rst
-F:     Documentation/networking/device_drivers/intel/iavf.rst
-F:     Documentation/networking/device_drivers/intel/ice.rst
-F:     Documentation/networking/device_drivers/intel/igb.rst
-F:     Documentation/networking/device_drivers/intel/igbvf.rst
-F:     Documentation/networking/device_drivers/intel/ixgb.rst
-F:     Documentation/networking/device_drivers/intel/ixgbe.rst
-F:     Documentation/networking/device_drivers/intel/ixgbevf.rst
+F:     Documentation/networking/device_drivers/ethernet/intel/
 F:     drivers/net/ethernet/intel/
 F:     drivers/net/ethernet/intel/*/
 F:     include/linux/avf/virtchnl.h
@@ -8791,7 +8875,7 @@ M:        Tomas Winkler <tomas.winkler@intel.com>
 L:     linux-kernel@vger.kernel.org
 S:     Supported
 F:     Documentation/driver-api/mei/*
-F:     drivers/misc/mei/*
+F:     drivers/misc/mei/
 F:     drivers/watchdog/mei_wdt.c
 F:     include/linux/mei_cl_bus.h
 F:     include/uapi/linux/mei.h
@@ -8853,8 +8937,8 @@ INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
 M:     Stanislav Yakovlev <stas.yakovlev@gmail.com>
 L:     linux-wireless@vger.kernel.org
 S:     Maintained
-F:     Documentation/networking/device_drivers/intel/ipw2100.rst
-F:     Documentation/networking/device_drivers/intel/ipw2200.rst
+F:     Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
+F:     Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
 F:     drivers/net/wireless/intel/ipw2x00/
 
 INTEL PSTATE DRIVER
@@ -8984,6 +9068,14 @@ F:       include/dt-bindings/interconnect/
 F:     include/linux/interconnect-provider.h
 F:     include/linux/interconnect.h
 
+INVENSENSE ICM-426xx IMU DRIVER
+M:     Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
+L:     linux-iio@vger.kernel.org
+S:     Maintained
+W      https://invensense.tdk.com/
+F:     Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
+F:     drivers/iio/imu/inv_icm42600/
+
 INVENSENSE MPU-3050 GYROSCOPE DRIVER
 M:     Linus Walleij <linus.walleij@linaro.org>
 L:     linux-iio@vger.kernel.org
@@ -9019,6 +9111,7 @@ F:        drivers/iommu/
 F:     include/linux/iommu.h
 F:     include/linux/iova.h
 F:     include/linux/of_iommu.h
+F:     include/uapi/linux/iommu.h
 
 IO_URING
 M:     Jens Axboe <axboe@kernel.dk>
@@ -9310,6 +9403,17 @@ F:       Documentation/kbuild/kconfig*
 F:     scripts/Kconfig.include
 F:     scripts/kconfig/
 
+KCOV
+R:     Dmitry Vyukov <dvyukov@google.com>
+R:     Andrey Konovalov <andreyknvl@google.com>
+L:     kasan-dev@googlegroups.com
+S:     Maintained
+F:     Documentation/dev-tools/kcov.rst
+F:     include/linux/kcov.h
+F:     include/uapi/linux/kcov.h
+F:     kernel/kcov.c
+F:     scripts/Makefile.kcov
+
 KCSAN
 M:     Marco Elver <elver@google.com>
 R:     Dmitry Vyukov <dvyukov@google.com>
@@ -9446,9 +9550,11 @@ F:       arch/arm64/kvm/
 F:     include/kvm/arm_*
 
 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
+M:     Huacai Chen <chenhc@lemote.com>
+M:     Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>
 L:     linux-mips@vger.kernel.org
 L:     kvm@vger.kernel.org
-S:     Orphan
+S:     Maintained
 F:     arch/mips/include/asm/kvm*
 F:     arch/mips/include/uapi/asm/kvm*
 F:     arch/mips/kvm/
@@ -9579,6 +9685,15 @@ F:       include/linux/kdb.h
 F:     include/linux/kgdb.h
 F:     kernel/debug/
 
+KHADAS MCU MFD DRIVER
+M:     Neil Armstrong <narmstrong@baylibre.com>
+L:     linux-amlogic@lists.infradead.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
+F:     drivers/mfd/khadas-mcu.c
+F:     include/linux/mfd/khadas-mcu.h
+F:     drivers/thermal/khadas_mcu_fan.c
+
 KMEMLEAK
 M:     Catalin Marinas <catalin.marinas@arm.com>
 S:     Maintained
@@ -9602,7 +9717,7 @@ M:        Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 M:     "David S. Miller" <davem@davemloft.net>
 M:     Masami Hiramatsu <mhiramat@kernel.org>
 S:     Maintained
-F:     Documentation/kprobes.txt
+F:     Documentation/trace/kprobes.rst
 F:     include/asm-generic/kprobes.h
 F:     include/linux/kprobes.h
 F:     kernel/kprobes.c
@@ -9674,12 +9789,10 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
 F:     scripts/leaking_addresses.pl
 
 LED SUBSYSTEM
-M:     Jacek Anaszewski <jacek.anaszewski@gmail.com>
 M:     Pavel Machek <pavel@ucw.cz>
 R:     Dan Murphy <dmurphy@ti.com>
 L:     linux-leds@vger.kernel.org
 S:     Maintained
-T:     git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
 F:     Documentation/devicetree/bindings/leds/
 F:     drivers/leds/
@@ -9965,6 +10078,7 @@ M:       Luc Maranget <luc.maranget@inria.fr>
 M:     "Paul E. McKenney" <paulmck@kernel.org>
 R:     Akira Yokosawa <akiyks@gmail.com>
 R:     Daniel Lustig <dlustig@nvidia.com>
+R:     Joel Fernandes <joel@joelfernandes.org>
 L:     linux-kernel@vger.kernel.org
 L:     linux-arch@vger.kernel.org
 S:     Supported
@@ -9973,6 +10087,7 @@ F:       Documentation/atomic_bitops.txt
 F:     Documentation/atomic_t.txt
 F:     Documentation/core-api/atomic_ops.rst
 F:     Documentation/core-api/refcount-vs-atomic.rst
+F:     Documentation/litmus-tests/
 F:     Documentation/memory-barriers.txt
 F:     tools/memory-model/
 
@@ -10367,7 +10482,7 @@ M:      Geetha sowjanya <gakula@marvell.com>
 M:     Jerin Jacob <jerinj@marvell.com>
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/device_drivers/marvell/octeontx2.rst
+F:     Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
 F:     drivers/net/ethernet/marvell/octeontx2/af/
 
 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
@@ -10427,6 +10542,16 @@ F:     Documentation/hwmon/max6697.rst
 F:     drivers/hwmon/max6697.c
 F:     include/linux/platform_data/max6697.h
 
+MAX9286 QUAD GMSL DESERIALIZER DRIVER
+M:     Jacopo Mondi <jacopo+renesas@jmondi.org>
+M:     Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
+M:     Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
+M:     Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
+F:     drivers/media/i2c/max9286.c
+
 MAX9860 MONO AUDIO VOICE CODEC DRIVER
 M:     Peter Rosin <peda@axentia.se>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
@@ -10705,7 +10830,7 @@ L:      linux-media@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 S:     Supported
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/devicetree/bindings/media/renesas,fcp.txt
+F:     Documentation/devicetree/bindings/media/renesas,fcp.yaml
 F:     drivers/media/platform/rcar-fcp.c
 F:     include/media/rcar-fcp.h
 
@@ -10715,7 +10840,7 @@ L:      linux-media@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 S:     Supported
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/devicetree/bindings/media/renesas,fdp1.txt
+F:     Documentation/devicetree/bindings/media/renesas,fdp1.yaml
 F:     drivers/media/platform/rcar_fdp1.c
 
 MEDIA DRIVERS FOR RENESAS - VIN
@@ -10735,7 +10860,7 @@ L:      linux-media@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 S:     Supported
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/devicetree/bindings/media/renesas,vsp1.txt
+F:     Documentation/devicetree/bindings/media/renesas,vsp1.yaml
 F:     drivers/media/platform/vsp1/
 
 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
@@ -11036,7 +11161,7 @@ L:      linux-rdma@vger.kernel.org
 S:     Supported
 W:     http://www.mellanox.com
 Q:     http://patchwork.ozlabs.org/project/netdev/list/
-F:     Documentation/networking/device_drivers/mellanox/
+F:     Documentation/networking/device_drivers/ethernet/mellanox/
 F:     drivers/net/ethernet/mellanox/mlx5/core/
 F:     include/linux/mlx5/
 
@@ -11090,6 +11215,23 @@ F:     Documentation/core-api/boot-time-mm.rst
 F:     include/linux/memblock.h
 F:     mm/memblock.c
 
+MEMORY CONTROLLER DRIVERS
+M:     Krzysztof Kozlowski <krzk@kernel.org>
+L:     linux-kernel@vger.kernel.org
+S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
+F:     Documentation/devicetree/bindings/memory-controllers/
+F:     drivers/memory/
+
+MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
+M:     Dmitry Osipenko <digetx@gmail.com>
+L:     linux-pm@vger.kernel.org
+L:     linux-tegra@vger.kernel.org
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
+S:     Maintained
+F:     drivers/devfreq/tegra20-devfreq.c
+F:     drivers/devfreq/tegra30-devfreq.c
+
 MEMORY MANAGEMENT
 M:     Andrew Morton <akpm@linux-foundation.org>
 L:     linux-mm@kvack.org
@@ -11199,6 +11341,19 @@ W:     http://www.monstr.eu/fdt/
 T:     git git://git.monstr.eu/linux-2.6-microblaze.git
 F:     arch/microblaze/
 
+MICROCHIP AT91 DMA DRIVERS
+M:     Ludovic Desroches <ludovic.desroches@microchip.com>
+M:     Tudor Ambarus <tudor.ambarus@microchip.com>
+L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+L:     dmaengine@vger.kernel.org
+S:     Supported
+F:     Documentation/devicetree/bindings/dma/atmel-dma.txt
+F:     drivers/dma/at_hdmac.c
+F:     drivers/dma/at_hdmac_regs.h
+F:     drivers/dma/at_xdmac.c
+F:     include/dt-bindings/dma/at91.h
+F:     include/linux/platform_data/dma-atmel.h
+
 MICROCHIP AT91 SERIAL DRIVER
 M:     Richard Genoud <richard.genoud@gmail.com>
 S:     Maintained
@@ -11227,17 +11382,6 @@ L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 S:     Supported
 F:     sound/soc/atmel
 
-MICROCHIP DMA DRIVER
-M:     Ludovic Desroches <ludovic.desroches@microchip.com>
-L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-L:     dmaengine@vger.kernel.org
-S:     Supported
-F:     Documentation/devicetree/bindings/dma/atmel-dma.txt
-F:     drivers/dma/at_hdmac.c
-F:     drivers/dma/at_hdmac_regs.h
-F:     include/dt-bindings/dma/at91.h
-F:     include/linux/platform_data/dma-atmel.h
-
 MICROCHIP ECC DRIVER
 M:     Tudor Ambarus <tudor.ambarus@microchip.com>
 L:     linux-crypto@vger.kernel.org
@@ -11245,7 +11389,7 @@ S:      Maintained
 F:     drivers/crypto/atmel-ecc.*
 
 MICROCHIP I2C DRIVER
-M:     Ludovic Desroches <ludovic.desroches@microchip.com>
+M:     Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
 L:     linux-i2c@vger.kernel.org
 S:     Supported
 F:     drivers/i2c/busses/i2c-at91-*.c
@@ -11329,7 +11473,6 @@ F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
 F:     drivers/pwm/pwm-atmel.c
 
 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
-M:     Ludovic Desroches <ludovic.desroches@microchip.com>
 M:     Eugen Hristev <eugen.hristev@microchip.com>
 L:     linux-iio@vger.kernel.org
 S:     Supported
@@ -11338,17 +11481,17 @@ F:    drivers/iio/adc/at91-sama5d2_adc.c
 F:     include/dt-bindings/iio/adc/at91-sama5d2_adc.h
 
 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
-M:     Nicolas Ferre <nicolas.ferre@microchip.com>
+M:     Claudiu Beznea <claudiu.beznea@microchip.com>
 S:     Supported
 F:     drivers/power/reset/at91-sama5d2_shdwc.c
 
 MICROCHIP SPI DRIVER
-M:     Nicolas Ferre <nicolas.ferre@microchip.com>
+M:     Tudor Ambarus <tudor.ambarus@microchip.com>
 S:     Supported
 F:     drivers/spi/spi-atmel.*
 
 MICROCHIP SSC DRIVER
-M:     Nicolas Ferre <nicolas.ferre@microchip.com>
+M:     Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 F:     drivers/misc/atmel-ssc.c
@@ -11367,12 +11510,12 @@ L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 F:     drivers/usb/gadget/udc/atmel_usba_udc.*
 
-MICROCHIP XDMA DRIVER
-M:     Ludovic Desroches <ludovic.desroches@microchip.com>
-L:     linux-arm-kernel@lists.infradead.org
-L:     dmaengine@vger.kernel.org
+MICROCHIP WILC1000 WIFI DRIVER
+M:     Ajay Singh <ajay.kathat@microchip.com>
+M:     Claudiu Beznea <claudiu.beznea@microchip.com>
+L:     linux-wireless@vger.kernel.org
 S:     Supported
-F:     drivers/dma/at_xdmac.c
+F:     drivers/net/wireless/microchip/wilc1000/
 
 MICROSEMI MIPS SOCS
 M:     Alexandre Belloni <alexandre.belloni@bootlin.com>
@@ -11429,6 +11572,17 @@ F:     arch/mips/configs/generic/board-boston.config
 F:     drivers/clk/imgtec/clk-boston.c
 F:     include/dt-bindings/clock/boston-clock.h
 
+MIPS CORE DRIVERS
+M:     Thomas Bogendoerfer <tsbogend@alpha.franken.de>
+M:     Serge Semin <fancer.lancer@gmail.com>
+L:     linux-mips@vger.kernel.org
+S:     Supported
+F:     drivers/bus/mips_cdmm.c
+F:     drivers/clocksource/mips-gic-timer.c
+F:     drivers/cpuidle/cpuidle-cps.c
+F:     drivers/irqchip/irq-mips-cpu.c
+F:     drivers/irqchip/irq-mips-gic.c
+
 MIPS GENERIC PLATFORM
 M:     Paul Burton <paulburton@kernel.org>
 L:     linux-mips@vger.kernel.org
@@ -11557,7 +11711,7 @@ F:      drivers/media/pci/meye/
 F:     include/uapi/linux/meye.h
 
 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
-M:     Jiri Slaby <jirislaby@gmail.com>
+M:     Jiri Slaby <jirislaby@kernel.org>
 S:     Maintained
 F:     Documentation/driver-api/serial/moxa-smartio.rst
 F:     drivers/tty/mxser.*
@@ -11811,8 +11965,8 @@ NETERION 10GbE DRIVERS (s2io/vxge)
 M:     Jon Mason <jdmason@kudzu.us>
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/device_drivers/neterion/s2io.rst
-F:     Documentation/networking/device_drivers/neterion/vxge.rst
+F:     Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
+F:     Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
 F:     drivers/net/ethernet/neterion/
 
 NETFILTER
@@ -11848,7 +12002,8 @@ F:      include/uapi/linux/netrom.h
 F:     net/netrom/
 
 NETRONOME ETHERNET DRIVERS
-M:     Jakub Kicinski <kuba@kernel.org>
+M:     Simon Horman <simon.horman@netronome.com>
+R:     Jakub Kicinski <kuba@kernel.org>
 L:     oss-drivers@netronome.com
 S:     Maintained
 F:     drivers/net/ethernet/netronome/
@@ -12257,6 +12412,7 @@ F:      drivers/nvme/target/
 NVMEM FRAMEWORK
 M:     Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
 S:     Maintained
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
 F:     Documentation/ABI/stable/sysfs-bus-nvmem
 F:     Documentation/devicetree/bindings/nvmem/
 F:     drivers/nvmem/
@@ -12702,6 +12858,7 @@ OP-TEE DRIVER
 M:     Jens Wiklander <jens.wiklander@linaro.org>
 L:     op-tee@lists.trustedfirmware.org
 S:     Maintained
+F:     Documentation/ABI/testing/sysfs-bus-optee-devices
 F:     drivers/tee/optee/
 
 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
@@ -13158,12 +13315,14 @@ S:    Maintained
 F:     Documentation/devicetree/bindings/pci/designware-pcie.txt
 F:     drivers/pci/controller/dwc/*designware*
 
-PCI DRIVER FOR TI DRA7XX
+PCI DRIVER FOR TI DRA7XX/J721E
 M:     Kishon Vijay Abraham I <kishon@ti.com>
 L:     linux-omap@vger.kernel.org
 L:     linux-pci@vger.kernel.org
+L:     linux-arm-kernel@lists.infradead.org
 S:     Supported
 F:     Documentation/devicetree/bindings/pci/ti-pci.txt
+F:     drivers/pci/controller/cadence/pci-j721e.c
 F:     drivers/pci/controller/dwc/pci-dra7xx.c
 
 PCI DRIVER FOR TI KEYSTONE
@@ -13192,7 +13351,6 @@ F:      tools/pci/
 
 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
 M:     Russell Currey <ruscur@russell.cc>
-M:     Sam Bobroff <sbobroff@linux.ibm.com>
 M:     Oliver O'Halloran <oohall@gmail.com>
 L:     linuxppc-dev@lists.ozlabs.org
 S:     Supported
@@ -13375,7 +13533,7 @@ M:      Shannon Nelson <snelson@pensando.io>
 M:     Pensando Drivers <drivers@pensando.io>
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/device_drivers/pensando/ionic.rst
+F:     Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
 F:     drivers/net/ethernet/pensando/
 
 PER-CPU MEMORY ALLOCATOR
@@ -13415,6 +13573,7 @@ F:      arch/*/kernel/perf_event*.c
 F:     include/linux/perf_event.h
 F:     include/uapi/linux/perf_event.h
 F:     kernel/events/*
+F:     tools/lib/perf/
 F:     tools/perf/
 
 PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
@@ -13585,22 +13744,19 @@ F:    drivers/block/pktcdvd.c
 F:     include/linux/pktcdvd.h
 F:     include/uapi/linux/pktcdvd.h
 
-PKUNITY SOC DRIVERS
-M:     Guan Xuetao <gxt@pku.edu.cn>
-S:     Maintained
-W:     http://mprc.pku.edu.cn/~guanxuetao/linux
-T:     git git://github.com/gxt/linux.git
-F:     drivers/i2c/busses/i2c-puv3.c
-F:     drivers/input/serio/i8042-unicore32io.h
-F:     drivers/rtc/rtc-puv3.c
-F:     drivers/video/fbdev/fb-puv3.c
-
 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
 M:     Tomasz Duszynski <tduszyns@gmail.com>
 S:     Maintained
 F:     Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
 F:     drivers/iio/chemical/pms7003.c
 
+PLDMFW LIBRARY
+M:     Jacob Keller <jacob.e.keller@intel.com>
+S:     Maintained
+F:     Documentation/driver-api/pldmfw/
+F:     include/linux/pldmfw.h
+F:     lib/pldmfw/
+
 PLX DMA DRIVER
 M:     Logan Gunthorpe <logang@deltatee.com>
 S:     Maintained
@@ -14058,7 +14214,7 @@ QLOGIC QLA3XXX NETWORK DRIVER
 M:     GR-Linux-NIC-Dev@marvell.com
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
+F:     Documentation/networking/device_drivers/ethernet/qlogic/LICENSE.qla3xxx
 F:     drivers/net/ethernet/qlogic/qla3xxx.*
 
 QLOGIC QLA4XXX iSCSI DRIVER
@@ -14109,7 +14265,7 @@ M:      Laurentiu Tudor <laurentiu.tudor@nxp.com>
 L:     linux-kernel@vger.kernel.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
-F:     Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
+F:     Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
 F:     drivers/bus/fsl-mc/
 
 QT1010 MEDIA DRIVER
@@ -14181,7 +14337,8 @@ F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
 F:     drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
 
 QUALCOMM GENERIC INTERFACE I2C DRIVER
-M:     Alok Chauhan <alokc@codeaurora.org>
+M:     Akash Asthana <akashast@codeaurora.org>
+M:     Mukesh Savaliya <msavaliy@codeaurora.org>
 L:     linux-i2c@vger.kernel.org
 L:     linux-arm-msm@vger.kernel.org
 S:     Supported
@@ -14230,12 +14387,12 @@ M:    Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
 M:     Sean Tranchetti <stranche@codeaurora.org>
 L:     netdev@vger.kernel.org
 S:     Maintained
-F:     Documentation/networking/device_drivers/qualcomm/rmnet.rst
+F:     Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
 F:     drivers/net/ethernet/qualcomm/rmnet/
 F:     include/linux/if_rmnet.h
 
 QUALCOMM TSENS THERMAL DRIVER
-M:     Amit Kucheria <amit.kucheria@linaro.org>
+M:     Amit Kucheria <amitk@kernel.org>
 L:     linux-pm@vger.kernel.org
 L:     linux-arm-msm@vger.kernel.org
 S:     Maintained
@@ -14375,6 +14532,19 @@ L:     linux-wireless@vger.kernel.org
 S:     Orphan
 F:     drivers/net/wireless/ray*
 
+RC-CORE / LIRC FRAMEWORK
+M:     Sean Young <sean@mess.org>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+W:     http://linuxtv.org
+T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/driver-api/media/rc-core.rst
+F:     Documentation/userspace-api/media/rc/
+F:     drivers/media/rc/
+F:     include/media/rc-map.h
+F:     include/media/rc-core.h
+F:     include/uapi/linux/lirc.h
+
 RCMM REMOTE CONTROLS DECODER
 M:     Patrick Lerda <patrick9876@free.fr>
 S:     Maintained
@@ -14391,6 +14561,18 @@ S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 F:     tools/testing/selftests/rcutorture
 
+RDACM20 Camera Sensor
+M:     Jacopo Mondi <jacopo+renesas@jmondi.org>
+M:     Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
+M:     Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
+M:     Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
+F:     drivers/media/i2c/rdacm20.c
+F:     drivers/media/i2c/max9271.c
+F:     drivers/media/i2c/max9271.h
+
 RDC R-321X SoC
 M:     Florian Fainelli <florian@openwrt.org>
 S:     Maintained
@@ -14442,7 +14624,7 @@ T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 F:     Documentation/RCU/
 F:     include/linux/rcu*
 F:     kernel/rcu/
-X:     Documentation/RCU/torture.txt
+X:     Documentation/RCU/torture.rst
 X:     include/linux/srcu*.h
 X:     kernel/rcu/srcu*.c
 
@@ -14518,7 +14700,7 @@ S:      Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
 F:     Documentation/ABI/testing/sysfs-class-remoteproc
 F:     Documentation/devicetree/bindings/remoteproc/
-F:     Documentation/remoteproc.txt
+F:     Documentation/staging/remoteproc.rst
 F:     drivers/remoteproc/
 F:     include/linux/remoteproc.h
 F:     include/linux/remoteproc/
@@ -14530,7 +14712,7 @@ L:      linux-remoteproc@vger.kernel.org
 S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
 F:     Documentation/ABI/testing/sysfs-bus-rpmsg
-F:     Documentation/rpmsg.txt
+F:     Documentation/staging/rpmsg.rst
 F:     drivers/rpmsg/
 F:     include/linux/rpmsg.h
 F:     include/linux/rpmsg/
@@ -14722,6 +14904,13 @@ L:     linux-serial@vger.kernel.org
 S:     Odd Fixes
 F:     drivers/tty/serial/rp2.*
 
+ROHM BD99954 CHARGER IC
+R:     Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
+L:     linux-power@fi.rohmeurope.com
+S:     Supported
+F:     drivers/power/supply/bd99954-charger.c
+F:     drivers/power/supply/bd99954-charger.h
+
 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
 M:     Tomasz Duszynski <tduszyns@gmail.com>
 S:     Maintained
@@ -14739,6 +14928,31 @@ F:     drivers/mfd/bd9571mwv.c
 F:     drivers/regulator/bd9571mwv-regulator.c
 F:     include/linux/mfd/bd9571mwv.h
 
+ROHM POWER MANAGEMENT IC DEVICE DRIVERS
+R:     Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
+L:     linux-power@fi.rohmeurope.com
+S:     Supported
+F:     Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
+F:     Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
+F:     drivers/clk/clk-bd718x7.c
+F:     drivers/gpio/gpio-bd70528.c
+F:     drivers/gpio/gpio-bd71828.c
+F:     drivers/mfd/rohm-bd70528.c
+F:     drivers/mfd/rohm-bd71828.c
+F:     drivers/mfd/rohm-bd718x7.c
+F:     drivers/power/supply/bd70528-charger.c
+F:     drivers/regulator/bd70528-regulator.c
+F:     drivers/regulator/bd71828-regulator.c
+F:     drivers/regulator/bd718x7-regulator.c
+F:     drivers/regulator/rohm-regulator.c
+F:     drivers/rtc/rtc-bd70528.c
+F:     drivers/watchdog/bd70528_wdt.c
+F:     include/linux/mfd/rohm-bd70528.h
+F:     include/linux/mfd/rohm-bd71828.h
+F:     include/linux/mfd/rohm-bd718x7.h
+F:     include/linux/mfd/rohm-generic.h
+F:     include/linux/mfd/rohm-shared.h
+
 ROSE NETWORK LAYER
 M:     Ralf Baechle <ralf@linux-mips.org>
 L:     linux-hams@vger.kernel.org
@@ -14867,6 +15081,7 @@ F:      drivers/s390/block/dasd*
 F:     include/linux/dasd_mod.h
 
 S390 IOMMU (PCI)
+M:     Matthew Rosato <mjrosato@linux.ibm.com>
 M:     Gerald Schaefer <gerald.schaefer@linux.ibm.com>
 L:     linux-s390@vger.kernel.org
 S:     Supported
@@ -15301,7 +15516,7 @@ F:      drivers/mmc/host/sdhci*
 F:     include/linux/mmc/sdhci*
 
 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
-M:     Ludovic Desroches <ludovic.desroches@microchip.com>
+M:     Eugen Hristev <eugen.hristev@microchip.com>
 L:     linux-mmc@vger.kernel.org
 S:     Supported
 F:     drivers/mmc/host/sdhci-of-at91.c
@@ -15366,11 +15581,20 @@ F:    scripts/selinux/
 F:     security/selinux/
 
 SENSABLE PHANTOM
-M:     Jiri Slaby <jirislaby@gmail.com>
+M:     Jiri Slaby <jirislaby@kernel.org>
 S:     Maintained
 F:     drivers/misc/phantom.c
 F:     include/uapi/linux/phantom.h
 
+SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
+M:     Tomasz Duszynski <tomasz.duszynski@octakon.com>
+S:     Maintained
+F:     Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
+F:     drivers/iio/chemical/scd30.h
+F:     drivers/iio/chemical/scd30_core.c
+F:     drivers/iio/chemical/scd30_i2c.c
+F:     drivers/iio/chemical/scd30_serial.c
+
 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
 M:     Tomasz Duszynski <tduszyns@gmail.com>
 S:     Maintained
@@ -15422,7 +15646,7 @@ F:      drivers/net/phy/phylink.c
 F:     drivers/net/phy/sfp*
 F:     include/linux/phylink.h
 F:     include/linux/sfp.h
-K:     phylink
+K:     phylink\.h|struct\s+phylink|\.phylink|>phylink_|phylink_(autoneg|clear|connect|create|destroy|disconnect|ethtool|helper|mac|mii|of|set|start|stop|test|validate)
 
 SGI GRU DRIVER
 M:     Dimitri Sivanich <sivanich@sgi.com>
@@ -15769,13 +15993,6 @@ L:     netdev@vger.kernel.org
 S:     Maintained
 F:     drivers/net/ethernet/smsc/smsc9420.*
 
-SOC-CAMERA V4L2 SUBSYSTEM
-L:     linux-media@vger.kernel.org
-S:     Orphan
-T:     git git://linuxtv.org/media_tree.git
-F:     drivers/staging/media/soc_camera/
-F:     include/media/soc_camera.h
-
 SOCIONEXT (SNI) AVE NETWORK DRIVER
 M:     Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
 L:     netdev@vger.kernel.org
@@ -16017,8 +16234,9 @@ F:      sound/soc/sof/
 
 SOUNDWIRE SUBSYSTEM
 M:     Vinod Koul <vkoul@kernel.org>
-M:     Sanyog Kale <sanyog.r.kale@intel.com>
+M:     Bard Liao <yung-chuan.liao@linux.intel.com>
 R:     Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
+R:     Sanyog Kale <sanyog.r.kale@intel.com>
 L:     alsa-devel@alsa-project.org (moderated for non-subscribers)
 S:     Supported
 F:     Documentation/driver-api/soundwire/
@@ -16069,6 +16287,16 @@ Q:     https://patchwork.kernel.org/project/linux-sparse/list/
 B:     https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
 F:     include/linux/compiler.h
 
+SPEAKUP CONSOLE SPEECH DRIVER
+M:     William Hubbs <w.d.hubbs@gmail.com>
+M:     Chris Brannon <chris@the-brannons.com>
+M:     Kirk Reiser <kirk@reisers.ca>
+M:     Samuel Thibault <samuel.thibault@ens-lyon.org>
+L:     speakup@linux-speakup.org
+S:     Odd Fixes
+W:     http://www.linux-speakup.org/
+F:     drivers/accessibility/speakup/
+
 SPEAR CLOCK FRAMEWORK SUPPORT
 M:     Viresh Kumar <vireshk@kernel.org>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -16113,7 +16341,7 @@ SPIDERNET NETWORK DRIVER for CELL
 M:     Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
 L:     netdev@vger.kernel.org
 S:     Supported
-F:     Documentation/networking/device_drivers/toshiba/spider_net.rst
+F:     Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
 F:     drivers/net/ethernet/toshiba/spider_net*
 
 SPMI SUBSYSTEM
@@ -16256,28 +16484,11 @@ L:    linux-fbdev@vger.kernel.org
 S:     Maintained
 F:     drivers/staging/sm750fb/
 
-STAGING - SPEAKUP CONSOLE SPEECH DRIVER
-M:     William Hubbs <w.d.hubbs@gmail.com>
-M:     Chris Brannon <chris@the-brannons.com>
-M:     Kirk Reiser <kirk@reisers.ca>
-M:     Samuel Thibault <samuel.thibault@ens-lyon.org>
-L:     speakup@linux-speakup.org
-S:     Odd Fixes
-W:     http://www.linux-speakup.org/
-F:     drivers/staging/speakup/
-
 STAGING - VIA VT665X DRIVERS
 M:     Forest Bond <forest@alittletooquiet.net>
 S:     Odd Fixes
 F:     drivers/staging/vt665?/
 
-STAGING - WILC1000 WIFI DRIVER
-M:     Adham Abozaeid <adham.abozaeid@microchip.com>
-M:     Ajay Singh <ajay.kathat@microchip.com>
-L:     linux-wireless@vger.kernel.org
-S:     Supported
-F:     drivers/staging/wilc1000/
-
 STAGING SUBSYSTEM
 M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 L:     devel@driverdev.osuosl.org
@@ -16340,7 +16551,7 @@ M:      Jose Abreu <joabreu@synopsys.com>
 L:     netdev@vger.kernel.org
 S:     Supported
 W:     http://www.stlinux.com
-F:     Documentation/networking/device_drivers/stmicro/
+F:     Documentation/networking/device_drivers/ethernet/stmicro/
 F:     drivers/net/ethernet/stmicro/stmmac/
 
 SUN3/3X
@@ -16781,7 +16992,7 @@ TEE SUBSYSTEM
 M:     Jens Wiklander <jens.wiklander@linaro.org>
 L:     op-tee@lists.trustedfirmware.org
 S:     Maintained
-F:     Documentation/tee.txt
+F:     Documentation/staging/tee.rst
 F:     drivers/tee/
 F:     include/linux/tee_drv.h
 F:     include/uapi/linux/tee.h
@@ -16815,8 +17026,10 @@ F:     drivers/i2c/busses/i2c-tegra.c
 
 TEGRA IOMMU DRIVERS
 M:     Thierry Reding <thierry.reding@gmail.com>
+R:     Krishna Reddy <vdumpa@nvidia.com>
 L:     linux-tegra@vger.kernel.org
 S:     Supported
+F:     drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
 F:     drivers/iommu/tegra*
 
 TEGRA KBC DRIVER
@@ -16907,6 +17120,7 @@ M:      Tero Kristo <t-kristo@ti.com>
 M:     Santosh Shilimkar <ssantosh@kernel.org>
 L:     linux-arm-kernel@lists.infradead.org
 S:     Maintained
+F:     Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
 F:     Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
 F:     Documentation/devicetree/bindings/clock/ti,sci-clk.txt
 F:     Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
@@ -16935,7 +17149,7 @@ F:      drivers/media/radio/radio-raremono.c
 THERMAL
 M:     Zhang Rui <rui.zhang@intel.com>
 M:     Daniel Lezcano <daniel.lezcano@linaro.org>
-R:     Amit Kucheria <amit.kucheria@verdurent.com>
+R:     Amit Kucheria <amitk@kernel.org>
 L:     linux-pm@vger.kernel.org
 S:     Supported
 Q:     https://patchwork.kernel.org/project/linux-pm/list/
@@ -16968,6 +17182,14 @@ F:     drivers/thermal/cpufreq_cooling.c
 F:     drivers/thermal/cpuidle_cooling.c
 F:     include/linux/cpu_cooling.h
 
+THERMAL/POWER_ALLOCATOR
+M:     Lukasz Luba <lukasz.luba@arm.com>
+L:     linux-pm@vger.kernel.org
+S:     Maintained
+F:     Documentation/driver-api/thermal/power_allocator.rst
+F:     drivers/thermal/gov_power_allocator.c
+F:     include/trace/events/thermal_power_allocator.h
+
 THINKPAD ACPI EXTRAS DRIVER
 M:     Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
 L:     ibm-acpi-devel@lists.sourceforge.net
@@ -17228,7 +17450,7 @@ M:      Samuel Chessman <chessman@tux.org>
 L:     tlan-devel@lists.sourceforge.net (subscribers-only)
 S:     Maintained
 W:     http://sourceforge.net/projects/tlan/
-F:     Documentation/networking/device_drivers/ti/tlan.rst
+F:     Documentation/networking/device_drivers/ethernet/ti/tlan.rst
 F:     drivers/net/ethernet/ti/tlan.*
 
 TM6000 VIDEO4LINUX DRIVER
@@ -17293,7 +17515,7 @@ M:      Josh Triplett <josh@joshtriplett.org>
 L:     linux-kernel@vger.kernel.org
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
-F:     Documentation/RCU/torture.txt
+F:     Documentation/RCU/torture.rst
 F:     kernel/locking/locktorture.c
 F:     kernel/rcu/rcuperf.c
 F:     kernel/rcu/rcutorture.c
@@ -17385,7 +17607,7 @@ K:      ^Subject:.*(?i)trivial
 
 TTY LAYER
 M:     Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-M:     Jiri Slaby <jslaby@suse.com>
+M:     Jiri Slaby <jirislaby@kernel.org>
 S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
 F:     Documentation/driver-api/serial/
@@ -17537,13 +17759,6 @@ L:     linux-fsdevel@vger.kernel.org
 S:     Supported
 F:     fs/unicode/
 
-UNICORE32 ARCHITECTURE
-M:     Guan Xuetao <gxt@pku.edu.cn>
-S:     Maintained
-W:     http://mprc.pku.edu.cn/~guanxuetao/linux
-T:     git git://github.com/gxt/linux.git
-F:     arch/unicore32/
-
 UNIFDEF
 M:     Tony Finch <dot@dotat.at>
 S:     Maintained
@@ -18873,6 +19088,15 @@ F:     Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
 F:     drivers/dma/xilinx/xilinx_dpdma.c
 F:     include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
 
+XILINX ZYNQMP PSGTR PHY DRIVER
+M:     Anurag Kumar Vulisha <anurag.kumar.vulisha@xilinx.com>
+M:     Laurent Pinchart <laurent.pinchart@ideasonboard.com>
+L:     linux-kernel@vger.kernel.org
+S:     Supported
+T:     git https://github.com/Xilinx/linux-xlnx.git
+F:     Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
+F:     drivers/phy/xilinx/phy-zynqmp.c
+
 XILLYBUS DRIVER
 M:     Eli Billauer <eli.billauer@gmail.com>
 L:     linux-kernel@vger.kernel.org
@@ -18929,7 +19153,7 @@ L:      linux-hams@vger.kernel.org
 S:     Maintained
 W:     http://yaina.de/jreuter/
 W:     http://www.qsl.net/dl1bke/
-F:     Documentation/networking/z8530drv.rst
+F:     Documentation/networking/device_drivers/hamradio/z8530drv.rst
 F:     drivers/net/hamradio/*scc.c
 F:     drivers/net/hamradio/z8530.h