[GIT PULL] ARM: SoC fixes for 6.3, part 3

From: Arnd Bergmann
Date: Tue Apr 18 2023 - 11:21:18 EST


The following changes since commit 7e364e56293bb98cae1b55fd835f5991c4e96e7d:

Linux 6.3-rc5 (2023-04-02 14:29:29 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/arm-fixes-6.3-3

for you to fetch changes up to d75eecc3d170d8963ae554a774b8af1f4e1246da:

Merge tag 'qcom-arm64-fixes-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes (2023-04-14 13:52:48 +0200)

----------------------------------------------------------------
ARM: SoC fixes for 6.3, part 3

There are a number of updates for devicetree files for Qualcomm,
Rockchips, and NXP i.MX platforms, addressing mistakes in the DT
contents:

- Wrong GPIO polarity on some boards

- Lower SD card interface speed for better stability

- Incorrect power supply, clock, pmic, cache properties

- Disable broken hbr3 on sc7280-herobrine

- Devicetree warning fixes

The only other changes are:

- A regression fix for the Amlogic performance monitoring unit driver,
along with two related DT changes.

- imx_v6_v7_defconfig enables PCI support again.

- Trivial fixes for tee, optee and psci firmware drivers, addressing
compiler warning and error output

----------------------------------------------------------------
Abhinav Kumar (1):
arm64: dts: qcom: sc7280: remove hbr3 support on herobrine boards

Alexander Stein (1):
arm64: dts: imx8mp: fix address length for LCDIF2

Arnd Bergmann (7):
Merge tag 'optee-fix-for-v6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag 'amlogic-fixes-v6.3-rc' of https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux into arm/fixes
Merge tag 'tee-fix-for-v6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into arm/fixes
Merge tag 'imx-fixes-6.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag 'riscv-dt-fixes-for-v6.3-final' of https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux into arm/fixes
Merge tag 'v6.3-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip into arm/fixes
Merge tag 'qcom-arm64-fixes-for-6.3-2' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into arm/fixes

Chris Morgan (1):
arm64: dts: rockchip: Add clk_rtc_32k to Anbernic xx3 Devices

Dan Johansen (2):
arm64: dts: rockchip: Lower sd speed on rk3566-soquartz
arm64: dts: rockchip: Lower SD card speed on rk3399 Pinebook Pro

Dmitry Baryshkov (2):
arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node

Fabio Estevam (3):
ARM: dts: imx7d-remarkable2: Remove unnecessary #address-cells/#size-cells
ARM: dts: imx6ull-colibri: Remove unnecessary #address-cells/#size-cells
ARM: imx_v6_v7_defconfig: Fix unintentional disablement of PCI

Javier Martinez Canillas (1):
arm64: dts: rockchip: Remove non-existing pwm-delay-us property

Jianqun Xu (1):
ARM: dts: rockchip: fix a typo error for rk3288 spdif node

Johan Hovold (2):
arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers
firmware/psci: demote suspend-mode warning to info level

Jules Maselbas (1):
tee: optee: Fix typo Unuspported -> Unsupported

Krzysztof Kozlowski (8):
arm64: dts: qcom: sdm850-lenovo-yoga-c630: Use proper WSA881x shutdown GPIO polarity
arm64: dts: qcom: sdm850-samsung-w737: Use proper WSA881x shutdown GPIO polarity
arm64: dts: qcom: sm8250-mtp: Use proper WSA881x shutdown GPIO polarity
arm64: dts: qcom: qrb5165-rb5: Use proper WSA881x shutdown GPIO polarity
riscv: dts: canaan: drop invalid spi-max-frequency
arm64: dts: rockchip: use just "port" in panel on Pinebook Pro
arm64: dts: rockchip: use just "port" in panel on RockPro64
arm64: dts: rockchip: correct panel supplies on some rk3326 boards

Linus Walleij (1):
tee: Pass a pointer to virt_to_page()

Marc Gonzalez (3):
arm64: dts: meson-g12-common: specify full DMC range
arm64: dts: meson-g12-common: resolve conflict between canvas & pmu
perf/amlogic: adjust register offsets

Peng Fan (3):
arm64: dts: imx8mm-evk: correct pmic clock source
arm64: dts: imx8mm-verdin: correct off-on-delay
arm64: dts: imx8mp-verdin: correct off-on-delay

Rob Herring (1):
arm64: dts: rockchip: Fix rk3399 GICv3 ITS node name

Sebastian Reichel (1):
arm64: dts: rockchip: add rk3588 cache level information

arch/arm/boot/dts/imx6ull-colibri.dtsi | 12 ++------
arch/arm/boot/dts/imx7d-remarkable2.dts | 2 --
arch/arm/boot/dts/rk3288.dtsi | 2 +-
arch/arm/configs/imx_v6_v7_defconfig | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 15 +++++-----
arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 4 +--
.../boot/dts/freescale/imx8mp-verdin-dev.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 4 +--
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +-
arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 4 +--
arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 4 +--
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 4 +--
arch/arm64/boot/dts/qcom/sc7280-herobrine.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sc8280xp-pmics.dtsi | 5 ++--
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 4 +--
arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 4 +--
arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 4 +--
.../boot/dts/rockchip/rk3326-anbernic-rg351m.dts | 2 ++
arch/arm64/boot/dts/rockchip/rk3326-odroid-go.dtsi | 2 --
.../boot/dts/rockchip/rk3326-odroid-go2-v11.dts | 2 ++
arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 2 ++
arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 1 -
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 1 -
.../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 1 -
.../boot/dts/rockchip/rk3399-pinebook-pro.dts | 18 +++---------
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 12 ++------
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 +-
.../boot/dts/rockchip/rk3566-anbernic-rg353x.dtsi | 6 ++--
.../boot/dts/rockchip/rk3566-anbernic-rg503.dts | 6 ++--
arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 9 ++++++
arch/riscv/boot/dts/canaan/k210.dtsi | 1 -
drivers/firmware/psci/psci.c | 3 +-
drivers/perf/amlogic/meson_g12_ddr_pmu.c | 34 +++++++++++-----------
drivers/tee/optee/call.c | 2 +-
drivers/tee/tee_shm.c | 2 +-
37 files changed, 88 insertions(+), 98 deletions(-)