[GIT PULL] Arm and RISC-V SoC fixes for 6.8, part 2

From: Arnd Bergmann
Date: Fri Feb 23 2024 - 12:00:20 EST


The following changes since commit 841c35169323cd833294798e58b9bf63fa4fa1de:

Linux 6.8-rc4 (2024-02-11 12:18:13 -0800)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git arm-fixes-6.8-2

for you to fetch changes up to dcb8e53e339e534eecfd86fb21674d7eef7380eb:

Merge tag 'renesas-fixes-for-v6.8-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/fixes (2024-02-23 13:54:37 +0100)

----------------------------------------------------------------
Arm and RISC-V SoC fixes for 6.8, part 2

The Rockchip and IMX8 platforms get a number of fixes for dts files in
order to address some misconfigurations, including a regression for
USB-C support on some boards.

The other dts fixes are part of a series by Rob Herring to clean up
another class of dtc compiler warnings across all platforms, with
a few others helping out as well. With this, we can enable the warning
for the coming merge window without introducing regressions.

Conor Dooley has collected fixes for RISC-V platforms, both for the
dts files and for platofrm specific drivers.

The ep93xx platform gets a regression for for its gpio descriptors.

----------------------------------------------------------------
Alexander Stein (1):
arm64: dts: tqma8mpql: fix audio codec iov-supply

Andy Yan (4):
arm64: dts: rockchip: aliase sdmmc as mmc1 for Cool Pi 4B
arm64: dts: rockchip: aliase sdmmc as mmc1 for Cool Pi CM5 EVB
arm64: dts: rockchip: rename vcc5v0_usb30_host regulator for Cool Pi CM5 EVB
arm64: dts: rockchip: Fix the num-lanes of pcie3x4 on Cool Pi CM5 EVB

Arnd Bergmann (7):
Merge tag 'imx-fixes-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag 'v6.8-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag 'riscv-cache-fixes-for-v6.8-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag 'riscv-firmware-fixes-for-v6.8-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag 'riscv-soc-drivers-fixes-for-v6.8-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag 'riscv-dt-fixes-for-v6.8-rc6' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag 'renesas-fixes-for-v6.8-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/fixes

Chris Morgan (1):
arm64: dts: rockchip: Correct Indiedroid Nova GPIO Names

Conor Dooley (1):
riscv: dts: sifive: add missing #interrupt-cells to pmic

Fabio Estevam (2):
Revert "arm64: dts: imx8mp-dhcom-pdk3: Describe the USB-C connector"
Revert "arm64: dts: imx8mn-var-som-symphony: Describe the USB-C connector"

Geert Uytterhoeven (2):
soc: microchip: Fix POLARFIRE_SOC_SYS_CTRL input prompt
ARM: dts: renesas: rcar-gen2: Add missing #interrupt-cells to DA9063 nodes

Heiko Stuebner (2):
arm64: dts: rockchip: drop unneeded status from rk3588-jaguar gpio-leds
arm64: dts: rockchip: set num-cs property for spi on px30

Johan Jonker (1):
arm64: dts: rockchip: Drop interrupts property from rk3328 pwm-rockchip node

Krzysztof Kozlowski (2):
riscv: dts: starfive: replace underscores in node names
arm64: dts: rockchip: minor rk3588 whitespace cleanup

Lad Prabhakar (1):
cache: ax45mp_cache: Align end size to cache boundary in ax45mp_dma_cache_wback()

Lucas Stach (1):
bus: imx-weim: fix valid range check

Marek Vasut (1):
arm64: dts: imx8mp: Disable UART4 by default on Data Modul i.MX8M Plus eDM SBC

Nikita Shubin (1):
ARM: ep93xx: Add terminator to gpiod_lookup_table

Rob Herring (5):
arm64: dts: freescale: Disable interrupt_map check
arm: dts: Fix dtc interrupt_provider warnings
arm64: dts: Fix dtc interrupt_provider warnings
arm: dts: Fix dtc interrupt_map warnings
arm64: dts: qcom: Fix interrupt-map cell sizes

Samasth Norway Ananda (1):
firmware: microchip: fix wrong sizeof argument

Sebastian Reichel (1):
arm64: dts: rockchip: mark system power controller on rk3588-evb1

Uwe Kleine-König (1):
ARM: dts: rockchip: Drop interrupts property from pwm-rockchip nodes

arch/arm/boot/dts/amazon/alpine.dtsi | 1 -
arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 14 --------------
arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 15 +--------------
arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 18 ++----------------
arch/arm/boot/dts/broadcom/bcm-cygnus.dtsi | 3 +++
arch/arm/boot/dts/broadcom/bcm-hr2.dtsi | 1 +
arch/arm/boot/dts/broadcom/bcm-nsp.dtsi | 2 ++
.../boot/dts/intel/ixp/intel-ixp42x-gateway-7001.dts | 2 ++
.../dts/intel/ixp/intel-ixp42x-goramo-multilink.dts | 2 ++
arch/arm/boot/dts/marvell/kirkwood-l-50.dts | 2 ++
arch/arm/boot/dts/nuvoton/nuvoton-wpcm450.dtsi | 2 ++
arch/arm/boot/dts/nvidia/tegra30-apalis-v1.1.dtsi | 1 -
arch/arm/boot/dts/nvidia/tegra30-apalis.dtsi | 1 -
arch/arm/boot/dts/nvidia/tegra30-colibri.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6q-b850v3.dts | 3 ---
arch/arm/boot/dts/nxp/imx/imx6q-bx50v3.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi | 1 -
arch/arm/boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 1 +
.../boot/dts/nxp/imx/imx6qdl-phytec-phycore-som.dtsi | 1 +
arch/arm/boot/dts/nxp/imx/imx7d-pico-dwarf.dts | 1 +
arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-b.dts | 1 +
arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 8 ++++----
arch/arm/boot/dts/renesas/r8a7790-lager.dts | 1 +
arch/arm/boot/dts/renesas/r8a7790-stout.dts | 1 +
arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 1 +
arch/arm/boot/dts/renesas/r8a7791-porter.dts | 1 +
arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 1 +
arch/arm/boot/dts/renesas/r8a7793-gose.dts | 1 +
arch/arm/boot/dts/renesas/r8a7794-alt.dts | 1 +
arch/arm/boot/dts/renesas/r8a7794-silk.dts | 1 +
arch/arm/boot/dts/rockchip/rv1108.dtsi | 8 --------
arch/arm/boot/dts/st/stm32429i-eval.dts | 1 -
arch/arm/boot/dts/st/stm32mp157c-dk2.dts | 1 -
arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 1 -
arch/arm/mach-ep93xx/core.c | 1 +
arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 1 -
arch/arm64/boot/dts/amazon/alpine-v3.dtsi | 1 -
arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 1 +
arch/arm64/boot/dts/broadcom/stingray/stingray.dtsi | 1 +
arch/arm64/boot/dts/freescale/Makefile | 19 +++++++++++++++++++
.../boot/dts/freescale/imx8mn-var-som-symphony.dts | 11 +++--------
.../boot/dts/freescale/imx8mp-data-modul-edm-sbc.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-dhcom-pdk3.dts | 12 ++++--------
.../boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 9 ++++++++-
arch/arm64/boot/dts/lg/lg1312.dtsi | 1 -
arch/arm64/boot/dts/lg/lg1313.dtsi | 1 -
arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 1 -
arch/arm64/boot/dts/mediatek/mt8195-demo.dts | 1 +
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 8 ++++----
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 16 ++++++++--------
arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 4 ++++
arch/arm64/boot/dts/rockchip/px30.dtsi | 2 ++
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 -
.../arm64/boot/dts/rockchip/rk3588-coolpi-cm5-evb.dts | 8 +++++---
arch/arm64/boot/dts/rockchip/rk3588-coolpi-cm5.dtsi | 4 ++--
arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 1 -
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 8 ++++----
arch/arm64/boot/dts/rockchip/rk3588s-coolpi-4b.dts | 4 ++--
.../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 10 +++++-----
arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 1 +
arch/riscv/boot/dts/starfive/jh7100.dtsi | 12 ++++++------
arch/riscv/boot/dts/starfive/jh7110.dtsi | 4 ++--
drivers/bus/imx-weim.c | 2 +-
drivers/cache/ax45mp_cache.c | 4 ++++
drivers/firmware/microchip/mpfs-auto-update.c | 2 +-
drivers/soc/microchip/Kconfig | 2 +-
69 files changed, 126 insertions(+), 134 deletions(-)