net: cadence: macb: disable NAPI on error
[platform/kernel/linux-starfive.git] / MAINTAINERS
index e1897ed..f08f290 100644 (file)
@@ -294,6 +294,7 @@ F:  drivers/gpio/gpio-104-idio-16.c
 
 ACCES 104-QUAD-8 DRIVER
 M:     William Breathitt Gray <vilhelm.gray@gmail.com>
+M:     Syed Nayyar Waris <syednwaris@gmail.com>
 L:     linux-iio@vger.kernel.org
 S:     Maintained
 F:     Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
@@ -1042,6 +1043,14 @@ W:       http://ez.analog.com/community/linux-device-drivers
 F:     Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
 F:     drivers/iio/imu/adis16460.c
 
+ANALOG DEVICES INC ADIS16475 DRIVER
+M:     Nuno Sa <nuno.sa@analog.com>
+L:     linux-iio@vger.kernel.org
+W:     http://ez.analog.com/community/linux-device-drivers
+S:     Supported
+F:     drivers/iio/imu/adis16475.c
+F:     Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
+
 ANALOG DEVICES INC ADM1177 DRIVER
 M:     Beniamin Bia <beniamin.bia@analog.com>
 M:     Michael Hennerich <Michael.Hennerich@analog.com>
@@ -1350,10 +1359,11 @@ F:      arch/arm/mach-integrator/
 F:     arch/arm/mach-realview/
 F:     arch/arm/mach-versatile/
 F:     arch/arm/plat-versatile/
+F:     drivers/bus/arm-integrator-lm.c
 F:     drivers/clk/versatile/
 F:     drivers/i2c/busses/i2c-versatile.c
 F:     drivers/irqchip/irq-versatile-fpga.c
-F:     drivers/mtd/maps/physmap_of_versatile.c
+F:     drivers/mtd/maps/physmap-versatile.*
 F:     drivers/power/reset/arm-versatile-reboot.c
 F:     drivers/soc/versatile/
 
@@ -1468,6 +1478,13 @@ S:       Maintained
 F:     Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
 F:     drivers/irqchip/irq-vic.c
 
+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:     drivers/watchdog/arm_smc_wdt.c
+
 ARM SMMU DRIVERS
 M:     Will Deacon <will@kernel.org>
 R:     Robin Murphy <robin.murphy@arm.com>
@@ -1696,11 +1713,6 @@ S:       Maintained
 T:     git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
 F:     drivers/clk/clkdev.c
 
-ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
-M:     Mike Rapoport <mike@compulab.co.il>
-L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
-S:     Maintained
-
 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
 M:     Baruch Siach <baruch@tkos.co.il>
 L:     linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
@@ -2009,6 +2021,7 @@ F:        arch/arm/mach-dove/
 F:     arch/arm/mach-mv78xx0/
 F:     arch/arm/mach-orion5x/
 F:     arch/arm/plat-orion/
+F:     drivers/soc/dove/
 
 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
 M:     Jason Cooper <jason@lakedaemon.net>
@@ -2285,6 +2298,8 @@ 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:     Documentation/devicetree/bindings/arm/realtek.yaml
+F:     arch/arm/boot/dts/rtd*
+F:     arch/arm/mach-realtek/
 F:     arch/arm64/boot/dts/realtek/
 
 ARM/RENESAS ARM64 ARCHITECTURE
@@ -2707,8 +2722,8 @@ L:        linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 S:     Supported
 W:     http://wiki.xilinx.com
 T:     git https://github.com/Xilinx/linux-xlnx.git
-F:     Documentation/devicetree/bindings/i2c/i2c-cadence.txt
-F:     Documentation/devicetree/bindings/i2c/i2c-xiic.txt
+F:     Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
+F:     Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
 F:     arch/arm/mach-zynq/
 F:     drivers/block/xsysace.c
 F:     drivers/clocksource/timer-cadence-ttc.c
@@ -3333,7 +3348,7 @@ 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)
 S:     Maintained
-T:     git git://github.com/anholt/linux
+T:     git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
 F:     Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
 F:     drivers/pci/controller/pcie-brcmstb.c
 F:     drivers/staging/vc04_services
@@ -3494,6 +3509,14 @@ S:       Supported
 F:     Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
 F:     drivers/i2c/busses/i2c-brcmstb.c
 
+BROADCOM BRCMSTB USB EHCI DRIVER
+M:     Al Cooper <alcooperx@gmail.com>
+L:     linux-usb@vger.kernel.org
+L:     bcm-kernel-feedback-list@broadcom.com
+S:     Maintained
+F:     Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
+F:     drivers/usb/host/ehci-brcm.*
+
 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
 M:     Al Cooper <alcooperx@gmail.com>
 L:     linux-kernel@vger.kernel.org
@@ -3682,7 +3705,7 @@ L:        linux-media@vger.kernel.org
 S:     Odd fixes
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/bttv*
+F:     Documentation/driver-api/media/drivers/bttv*
 F:     drivers/media/pci/bt8xx/bttv*
 
 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
@@ -3773,7 +3796,7 @@ M:        Jonathan Corbet <corbet@lwn.net>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/cafe_ccic*
+F:     Documentation/admin-guide/media/cafe_ccic*
 F:     drivers/media/platform/marvell-ccic/
 
 CAIF NETWORK LAYER
@@ -3926,8 +3949,8 @@ W:        http://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/ABI/testing/debugfs-cec-error-inj
 F:     Documentation/devicetree/bindings/media/cec.txt
-F:     Documentation/media/kapi/cec-core.rst
-F:     Documentation/media/uapi/cec
+F:     Documentation/driver-api/media/cec-core.rst
+F:     Documentation/userspace-api/media/cec
 F:     drivers/media/cec/
 F:     drivers/media/rc/keymaps/rc-cec.c
 F:     include/media/cec-notifier.h
@@ -4082,12 +4105,11 @@ M:      Charles Keepax <ckeepax@opensource.cirrus.com>
 M:     Richard Fitzgerald <rf@opensource.cirrus.com>
 L:     patches@opensource.cirrus.com
 S:     Supported
-F:     Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
-F:     Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
-F:     Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
-F:     Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
-F:     Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
-F:     Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
+F:     Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
+F:     Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
+F:     Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
+F:     Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
+F:     Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
 F:     Documentation/hwmon/lochnagar.rst
 F:     drivers/clk/clk-lochnagar.c
 F:     drivers/hwmon/lochnagar-hwmon.c
@@ -4107,9 +4129,9 @@ L:        patches@opensource.cirrus.com
 S:     Supported
 W:     https://github.com/CirrusLogic/linux-drivers/wiki
 T:     git https://github.com/CirrusLogic/linux-drivers.git
-F:     Documentation/devicetree/bindings/mfd/madera.txt
-F:     Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
-F:     Documentation/devicetree/bindings/sound/madera.txt
+F:     Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
+F:     Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
+F:     Documentation/devicetree/bindings/sound/cirrus,madera.yaml
 F:     drivers/gpio/gpio-madera*
 F:     drivers/irqchip/irq-madera*
 F:     drivers/mfd/cs47l*
@@ -4559,7 +4581,7 @@ L:        linux-media@vger.kernel.org
 S:     Odd fixes
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/cx88*
+F:     Documentation/driver-api/media/drivers/cx88*
 F:     drivers/media/pci/cx88/
 
 CXD2820R MEDIA DRIVER
@@ -5142,12 +5164,14 @@ F:      scripts/documentation-file-ref-check
 F:     scripts/kernel-doc
 F:     scripts/sphinx-pre-install
 X:     Documentation/ABI/
+X:     Documentation/admin-guide/media/
 X:     Documentation/devicetree/
+X:     Documentation/driver-api/media/
 X:     Documentation/firmware-guide/acpi/
 X:     Documentation/i2c/
-X:     Documentation/media/
 X:     Documentation/power/
 X:     Documentation/spi/
+X:     Documentation/userspace-api/media/
 
 DOCUMENTATION SCRIPTS
 M:     Mauro Carvalho Chehab <mchehab@kernel.org>
@@ -6261,7 +6285,7 @@ L:        linux-media@vger.kernel.org
 S:     Maintained
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/em28xx*
+F:     Documentation/admin-guide/media/em28xx*
 F:     drivers/media/usb/em28xx/
 
 EMBEDDED LINUX
@@ -7079,6 +7103,7 @@ GASKET DRIVER FRAMEWORK
 M:     Rob Springer <rspringer@google.com>
 M:     Todd Poynor <toddpoynor@google.com>
 M:     Ben Chan <benchan@chromium.org>
+M:     Richard Yeh <rcy@google.com>
 S:     Maintained
 F:     drivers/staging/gasket/
 
@@ -7276,6 +7301,13 @@ F:       Documentation/firmware-guide/acpi/gpio-properties.rst
 F:     drivers/gpio/gpiolib-acpi.c
 F:     drivers/gpio/gpiolib-acpi.h
 
+GPIO AGGREGATOR
+M:     Geert Uytterhoeven <geert+renesas@glider.be>
+L:     linux-gpio@vger.kernel.org
+S:     Supported
+F:     Documentation/admin-guide/gpio/gpio-aggregator.rst
+F:     drivers/gpio/gpio-aggregator.c
+
 GPIO IR Transmitter
 M:     Sean Young <sean@mess.org>
 L:     linux-media@vger.kernel.org
@@ -7289,6 +7321,12 @@ S:       Maintained
 F:     drivers/gpio/gpio-mockup.c
 F:     tools/testing/selftests/gpio/
 
+GPIO REGMAP
+R:     Michael Walle <michael@walle.cc>
+S:     Maintained
+F:     drivers/gpio/gpio-regmap.c
+F:     include/linux/gpio/regmap.h
+
 GPIO SUBSYSTEM
 M:     Linus Walleij <linus.walleij@linaro.org>
 M:     Bartosz Golaszewski <bgolaszewski@baylibre.com>
@@ -7502,7 +7540,7 @@ L:        linux-media@vger.kernel.org
 L:     linux-rockchip@lists.infradead.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
-F:     Documentation/devicetree/bindings/media/rockchip-vpu.txt
+F:     Documentation/devicetree/bindings/media/rockchip-vpu.yaml
 F:     drivers/staging/media/hantro/
 
 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
@@ -8694,16 +8732,18 @@ M:      Bingbu Cao <bingbu.cao@intel.com>
 R:     Tian Shu Qiu <tian.shu.qiu@intel.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
-F:     Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
+F:     Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
 F:     drivers/media/pci/intel/ipu3/
 
 INTEL IPU3 CSI-2 IMGU DRIVER
 M:     Sakari Ailus <sakari.ailus@linux.intel.com>
+R:     Bingbu Cao <bingbu.cao@intel.com>
+R:     Tian Shu Qiu <tian.shu.qiu@intel.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
-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
+F:     Documentation/admin-guide/media/ipu3.rst
+F:     Documentation/admin-guide/media/ipu3_rcb.svg
+F:     Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
 F:     drivers/staging/media/ipu3/
 
 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
@@ -9138,7 +9178,7 @@ L:        linux-media@vger.kernel.org
 S:     Maintained
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/ivtv*
+F:     Documentation/admin-guide/media/ivtv*
 F:     drivers/media/pci/ivtv/
 F:     include/uapi/linux/ivtv*
 
@@ -9865,7 +9905,7 @@ F:        arch/powerpc/platforms/83xx/
 F:     arch/powerpc/platforms/85xx/
 
 LINUX FOR POWERPC EMBEDDED PPC8XX
-M:     Christophe Leroy <christophe.leroy@c-s.fr>
+M:     Christophe Leroy <christophe.leroy@csgroup.eu>
 L:     linuxppc-dev@lists.ozlabs.org
 S:     Maintained
 F:     arch/powerpc/platforms/8xx/
@@ -9925,10 +9965,12 @@ S:      Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
 F:     Documentation/ABI/testing/sysfs-kernel-livepatch
 F:     Documentation/livepatch/
+F:     arch/powerpc/include/asm/livepatch.h
+F:     arch/s390/include/asm/livepatch.h
 F:     arch/x86/include/asm/livepatch.h
-F:     arch/x86/kernel/livepatch.c
 F:     include/linux/livepatch.h
 F:     kernel/livepatch/
+F:     lib/livepatch/
 F:     samples/livepatch/
 F:     tools/testing/selftests/livepatch/
 
@@ -10027,7 +10069,7 @@ 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>
+M:     Sreekanth Reddy <sreekanth.reddy@broadcom.com>
 M:     Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
 L:     MPT-FusionLinux.pdl@broadcom.com
 L:     linux-scsi@vger.kernel.org
@@ -10330,7 +10372,7 @@ L:      linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
 F:     Documentation/devicetree/bindings/media/i2c/max2175.txt
-F:     Documentation/media/v4l-drivers/max2175.rst
+F:     Documentation/userspace-api/media/drivers/max2175.rst
 F:     drivers/media/i2c/max2175*
 F:     include/uapi/linux/max2175.h
 
@@ -10530,8 +10572,8 @@ M:      Philipp Zabel <p.zabel@pengutronix.de>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/admin-guide/media/imx.rst
 F:     Documentation/devicetree/bindings/media/imx.txt
-F:     Documentation/media/v4l-drivers/imx.rst
 F:     drivers/staging/media/imx/
 F:     include/linux/imx-media.h
 F:     include/media/imx.h
@@ -10541,9 +10583,9 @@ M:      Rui Miguel Silva <rmfrfs@gmail.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/admin-guide/media/imx7.rst
 F:     Documentation/devicetree/bindings/media/imx7-csi.txt
 F:     Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
-F:     Documentation/media/v4l-drivers/imx7.rst
 F:     drivers/staging/media/imx/imx7-media-csi.c
 F:     drivers/staging/media/imx/imx7-mipi-csis.c
 
@@ -10689,8 +10731,10 @@ S:     Maintained
 W:     https://linuxtv.org
 Q:     http://patchwork.kernel.org/project/linux-media/list/
 T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/admin-guide/media/
 F:     Documentation/devicetree/bindings/media/
-F:     Documentation/media/
+F:     Documentation/driver-api/media/
+F:     Documentation/userspace-api/media/
 F:     drivers/media/
 F:     drivers/staging/media/
 F:     include/linux/platform_data/media/
@@ -11090,10 +11134,12 @@ F:    drivers/mtd/nand/raw/meson_*
 
 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
 M:     Maxime Jourdan <mjourdan@baylibre.com>
+M:     Neil Armstrong <narmstrong@baylibre.com>
 L:     linux-media@vger.kernel.org
 L:     linux-amlogic@lists.infradead.org
 S:     Supported
 T:     git git://linuxtv.org/media_tree.git
+F:     Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
 F:     drivers/staging/media/meson/vdec/
 
 METHODE UDPU SUPPORT
@@ -11466,15 +11512,20 @@ F:    kernel/module.c
 MONOLITHIC POWER SYSTEM PMIC DRIVER
 M:     Saravanan Sekar <sravanhome@gmail.com>
 S:     Maintained
+F:     Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
 F:     Documentation/devicetree/bindings/regulator/mps,mp*.yaml
+F:     drivers/iio/adc/mp2629_adc.c
+F:     drivers/mfd/mp2629.c
+F:     drivers/power/supply/mp2629_charger.c
 F:     drivers/regulator/mp5416.c
 F:     drivers/regulator/mpq7920.c
 F:     drivers/regulator/mpq7920.h
+F:     include/linux/mfd/mp2629.h
 
 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
 S:     Orphan
 W:     http://popies.net/meye/
-F:     Documentation/media/v4l-drivers/meye*
+F:     Documentation/userspace-api/media/drivers/meye*
 F:     drivers/media/pci/meye/
 F:     include/uapi/linux/meye.h
 
@@ -12501,6 +12552,15 @@ S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
 F:     drivers/media/i2c/ov2685.c
 
+OMNIVISION OV2740 SENSOR DRIVER
+M:     Tianshu Qiu <tian.shu.qiua@intel.com>
+R:     Shawn Tu <shawnx.tu@intel.com>
+R:     Bingbu Cao <bingbu.cao@intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+T:     git git://linuxtv.org/media_tree.git
+F:     drivers/media/i2c/ov2740.c
+
 OMNIVISION OV5640 SENSOR DRIVER
 M:     Steve Longerbeam <slongerbeam@gmail.com>
 L:     linux-media@vger.kernel.org
@@ -12563,10 +12623,11 @@ F:    Documentation/devicetree/bindings/media/i2c/ov7740.txt
 F:     drivers/media/i2c/ov7740.c
 
 OMNIVISION OV8856 SENSOR DRIVER
-M:     Ben Kao <ben.kao@intel.com>
+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/ov8856.yaml
 F:     drivers/media/i2c/ov8856.c
 
 OMNIVISION OV9640 SENSOR DRIVER
@@ -12622,8 +12683,8 @@ M:      Pantelis Antoniou <pantelis.antoniou@konsulko.com>
 M:     Frank Rowand <frowand.list@gmail.com>
 L:     devicetree@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/dynamic-resolution-notes.txt
-F:     Documentation/devicetree/overlay-notes.txt
+F:     Documentation/devicetree/dynamic-resolution-notes.rst
+F:     Documentation/devicetree/overlay-notes.rst
 F:     drivers/of/overlay.c
 F:     drivers/of/resolver.c
 K:     of_overlay_notifier_
@@ -13031,7 +13092,7 @@ L:      linux-pci@vger.kernel.org
 L:     linux-arm-kernel@lists.infradead.org
 S:     Maintained
 F:     Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
-F:     drivers/pci/controller/mobibeil/pcie-layerscape-gen4.c
+F:     drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
 
 PCI DRIVER FOR RENESAS R-CAR
 M:     Marek Vasut <marek.vasut+renesas@gmail.com>
@@ -13039,6 +13100,7 @@ M:      Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
 L:     linux-pci@vger.kernel.org
 L:     linux-renesas-soc@vger.kernel.org
 S:     Maintained
+F:     Documentation/devicetree/bindings/pci/*rcar*
 F:     drivers/pci/controller/*rcar*
 
 PCI DRIVER FOR SAMSUNG EXYNOS
@@ -13232,8 +13294,8 @@ PCIE DRIVER FOR SOCIONEXT UNIPHIER
 M:     Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
 L:     linux-pci@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/pci/uniphier-pcie.txt
-F:     drivers/pci/controller/dwc/pcie-uniphier.c
+F:     Documentation/devicetree/bindings/pci/uniphier-pcie*
+F:     drivers/pci/controller/dwc/pcie-uniphier*
 
 PCIE DRIVER FOR ST SPEAR13XX
 M:     Pratyush Anand <pratyush.anand@gmail.com>
@@ -13434,8 +13496,9 @@ F:      drivers/pinctrl/qcom/
 PIN CONTROLLER - RENESAS
 M:     Geert Uytterhoeven <geert+renesas@glider.be>
 L:     linux-renesas-soc@vger.kernel.org
-S:     Maintained
+S:     Supported
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
+F:     Documentation/devicetree/bindings/pinctrl/renesas,*
 F:     drivers/pinctrl/pinctrl-rz*
 F:     drivers/pinctrl/sh-pfc/
 
@@ -13788,8 +13851,8 @@ M:      Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/cec-drivers/pulse8-cec.rst
-F:     drivers/media/usb/pulse8-cec/*
+F:     Documentation/admin-guide/media/pulse8-cec.rst
+F:     drivers/media/cec/usb/pulse8/
 
 PVRUSB2 VIDEO4LINUX DRIVER
 M:     Mike Isely <isely@pobox.com>
@@ -13798,7 +13861,7 @@ L:      linux-media@vger.kernel.org
 S:     Maintained
 W:     http://www.isely.net/pvrusb2/
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/pvrusb2*
+F:     Documentation/driver-api/media/drivers/pvrusb2*
 F:     drivers/media/usb/pvrusb2/
 
 PWC WEBCAM DRIVER
@@ -14045,8 +14108,8 @@ QUALCOMM CAMERA SUBSYSTEM DRIVER
 M:     Todor Tomov <todor.too@gmail.com>
 L:     linux-media@vger.kernel.org
 S:     Maintained
+F:     Documentation/admin-guide/media/qcom_camss.rst
 F:     Documentation/devicetree/bindings/media/qcom,camss.txt
-F:     Documentation/media/v4l-drivers/qcom_camss.rst
 F:     drivers/media/platform/qcom/camss/
 
 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
@@ -14201,7 +14264,7 @@ M:      Hans Verkuil <hverkuil@xs4all.nl>
 L:     linux-media@vger.kernel.org
 S:     Maintained
 T:     git git://linuxtv.org/media_tree.git
-F:     drivers/media/usb/rainshadow-cec/*
+F:     drivers/media/cec/usb/rainshadow/
 
 RALINK MIPS ARCHITECTURE
 M:     John Crispin <john@phrozen.org>
@@ -14536,6 +14599,13 @@ F:     arch/riscv/
 N:     riscv
 K:     riscv
 
+RNBD BLOCK DRIVERS
+M:     Danil Kipnis <danil.kipnis@cloud.ionos.com>
+M:     Jack Wang <jinpu.wang@cloud.ionos.com>
+L:     linux-block@vger.kernel.org
+S:     Maintained
+F:     drivers/block/rnbd/
+
 ROCCAT DRIVERS
 M:     Stefan Achatz <erazor_de@users.sourceforge.net>
 S:     Maintained
@@ -14554,10 +14624,19 @@ ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
 M:     Jacob Chen <jacob-chen@iotwrt.com>
 M:     Ezequiel Garcia <ezequiel@collabora.com>
 L:     linux-media@vger.kernel.org
+L:     linux-rockchip@lists.infradead.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/media/rockchip-rga.txt
+F:     Documentation/devicetree/bindings/media/rockchip-rga.yaml
 F:     drivers/media/platform/rockchip/rga/
 
+ROCKCHIP VIDEO DECODER DRIVER
+M:     Ezequiel Garcia <ezequiel@collabora.com>
+L:     linux-media@vger.kernel.org
+L:     linux-rockchip@lists.infradead.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/media/rockchip,vdec.yaml
+F:     drivers/staging/media/rkvdec/
+
 ROCKER DRIVER
 M:     Jiri Pirko <jiri@resnulli.us>
 L:     netdev@vger.kernel.org
@@ -14664,6 +14743,13 @@ S:     Maintained
 T:     git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
 F:     drivers/net/wireless/realtek/rtl8xxxu/
 
+RTRS TRANSPORT DRIVERS
+M:     Danil Kipnis <danil.kipnis@cloud.ionos.com>
+M:     Jack Wang <jinpu.wang@cloud.ionos.com>
+L:     linux-rdma@vger.kernel.org
+S:     Maintained
+F:     drivers/infiniband/ulp/rtrs/
+
 RXRPC SOCKETS (AF_RXRPC)
 M:     David Howells <dhowells@redhat.com>
 L:     linux-afs@lists.infradead.org
@@ -14807,7 +14893,7 @@ L:      linux-media@vger.kernel.org
 S:     Odd fixes
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/saa7134*
+F:     Documentation/driver-api/media/drivers/saa7134*
 F:     drivers/media/pci/saa7134/
 
 SAA7146 VIDEO4LINUX-2 DRIVER
@@ -15305,11 +15391,6 @@ T:     git git://linuxtv.org/media_tree.git
 F:     drivers/media/i2c/rj54n1cb0c.c
 F:     include/media/i2c/rj54n1cb0c.h
 
-SH_VEU V4L2 MEM2MEM DRIVER
-L:     linux-media@vger.kernel.org
-S:     Orphan
-F:     drivers/media/platform/sh_veu.c
-
 SH_VOU V4L2 OUTPUT DRIVER
 L:     linux-media@vger.kernel.org
 S:     Orphan
@@ -16032,6 +16113,13 @@ L:     stable@vger.kernel.org
 S:     Supported
 F:     Documentation/process/stable-kernel-rules.rst
 
+STAGING - ATOMISP DRIVER
+M:     Mauro Carvalho Chehab <mchehab@kernel.org>
+R:     Sakari Ailus <sakari.ailus@linux.intel.com>
+L:     linux-media@vger.kernel.org
+S:     Maintained
+F:     drivers/staging/media/atomisp/
+
 STAGING - COMEDI
 M:     Ian Abbott <abbotti@mev.co.uk>
 M:     H Hartley Sweeten <hsweeten@visionengravers.com>
@@ -16327,9 +16415,10 @@ F:     drivers/tty/serial/8250/8250_lpss.c
 
 SYNOPSYS DESIGNWARE APB GPIO DRIVER
 M:     Hoan Tran <hoan@os.amperecomputing.com>
+M:     Serge Semin <fancer.lancer@gmail.com>
 L:     linux-gpio@vger.kernel.org
 S:     Maintained
-F:     Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
+F:     Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
 F:     drivers/gpio/gpio-dwapb.c
 
 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
@@ -16687,6 +16776,16 @@ M:     Laxman Dewangan <ldewangan@nvidia.com>
 S:     Supported
 F:     drivers/spi/spi-tegra*
 
+TEGRA VIDEO DRIVER
+M:     Thierry Reding <thierry.reding@gmail.com>
+M:     Jonathan Hunter <jonathanh@nvidia.com>
+M:     Sowjanya Komatineni <skomatineni@nvidia.com>
+L:     linux-media@vger.kernel.org
+L:     linux-tegra@vger.kernel.org
+S:     Maintained
+F:     Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
+F:     drivers/staging/media/tegra-video/
+
 TEGRA XUSB PADCTL DRIVER
 M:     JC Kuo <jckuo@nvidia.com>
 S:     Supported
@@ -17068,7 +17167,7 @@ L:      linux-media@vger.kernel.org
 S:     Odd fixes
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/tm6000*
+F:     Documentation/admin-guide/media/tm6000*
 F:     drivers/media/usb/tm6000/
 
 TMIO/SDHI MMC DRIVER
@@ -17679,6 +17778,13 @@ F:     Documentation/driver-api/usb/typec.rst
 F:     drivers/usb/typec/
 F:     include/linux/usb/typec.h
 
+USB TYPEC INTEL PMC MUX DRIVER
+M:     Heikki Krogerus <heikki.krogerus@linux.intel.com>
+L:     linux-usb@vger.kernel.org
+S:     Maintained
+F:     Documentation/firmware-guide/acpi/intel-pmc-mux.rst
+F:     drivers/usb/typec/mux/intel_pmc_mux.c
+
 USB TYPEC PI3USB30532 MUX DRIVER
 M:     Hans de Goede <hdegoede@redhat.com>
 L:     linux-usb@vger.kernel.org
@@ -17749,7 +17855,7 @@ L:      linux-media@vger.kernel.org
 S:     Maintained
 W:     http://royale.zerezo.com/zr364xx/
 T:     git git://linuxtv.org/media_tree.git
-F:     Documentation/media/v4l-drivers/zr364xx*
+F:     Documentation/admin-guide/media/zr364xx*
 F:     drivers/media/usb/zr364xx/
 
 USER-MODE LINUX (UML)
@@ -17898,7 +18004,7 @@ L:      linux-media@vger.kernel.org
 S:     Maintained
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     drivers/media/platform/vicodec/*
+F:     drivers/media/test-drivers/vicodec/*
 
 VIDEO I2C POLLING DRIVER
 M:     Matt Ranostay <matt.ranostay@konsulko.com>
@@ -17929,7 +18035,7 @@ L:      linux-media@vger.kernel.org
 S:     Maintained
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     drivers/media/platform/vimc/*
+F:     drivers/media/test-drivers/vimc/*
 
 VIRT LIB
 M:     Alex Williamson <alex.williamson@redhat.com>
@@ -18096,7 +18202,7 @@ L:      linux-media@vger.kernel.org
 S:     Maintained
 W:     https://linuxtv.org
 T:     git git://linuxtv.org/media_tree.git
-F:     drivers/media/platform/vivid/*
+F:     drivers/media/test-drivers/vivid/*
 
 VLYNQ BUS
 M:     Florian Fainelli <f.fainelli@gmail.com>
@@ -18358,11 +18464,11 @@ L:    patches@opensource.cirrus.com
 S:     Supported
 W:     https://github.com/CirrusLogic/linux-drivers/wiki
 T:     git https://github.com/CirrusLogic/linux-drivers.git
-F:     Documentation/devicetree/bindings/extcon/extcon-arizona.txt
-F:     Documentation/devicetree/bindings/mfd/arizona.txt
+F:     Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
+F:     Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
 F:     Documentation/devicetree/bindings/mfd/wm831x.txt
-F:     Documentation/devicetree/bindings/regulator/arizona-regulator.txt
-F:     Documentation/devicetree/bindings/sound/wlf,arizona.txt
+F:     Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
+F:     Documentation/devicetree/bindings/sound/wlf,arizona.yaml
 F:     Documentation/hwmon/wm83??.rst
 F:     arch/arm/mach-s3c64xx/mach-crag6410*
 F:     drivers/clk/clk-wm83*.c