[GIT PULL] ARM: SoC fixes for 6.5, part 2

From: Arnd Bergmann
Date: Wed Aug 02 2023 - 17:46:46 EST


The following changes since commit fdf0eaf11452d72945af31804e2a1048ee1b574c:

Linux 6.5-rc2 (2023-07-16 15:10:37 -0700)

are available in the Git repository at:

https://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git tags/soc-fixes-6.5-2

for you to fetch changes up to d21afb098c510739a2f5dd27aed5d3198816d8dc:

Merge tag 'socfpga_dts_fix_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes (2023-07-27 15:44:03 +0200)

----------------------------------------------------------------
ARM: SoC fixes for 6.5, part 2

A couple of platforms get a lone dts fix each:

- SoCFPGA: Fix incorrect I2C property for SCL signal

- Renesas: Fix interrupt names for MTU3 channels on RZ/G2L and RZ/V2L.

- Juno/Vexpress: remove a dangling symlink

- at91: sam9x60 SoC detection compatible strings

- nspire: Fix arm primecell compatible string

On the NXP i.MX platform, there multiple issues that get addressed:

- A couple of ARM DTS fixes for i.MX6SLL usbphy and supported CPU
frequency of sk-imx53 board

- Add missing pull-up for imx8mn-var-som onboard PHY reset pinmux

- A couple of imx8mm-venice fixes from Tim Harvey to diable disp_blk_ctrl

- A couple of phycore-imx8mm fixes from Yashwanth Varakala to correct
VPU label and gpio-line-names

- Fix imx8mp-blk-ctrl driver to register HSIO PLL clock as bus_power_dev
child, so that runtime PM can translate into the necessary GPC power
domain action

On the driver side, there are two fixes for tegra memory controller
drivers addressing regressions from the merge window, a couple of
minor correctness fixes for SCMI and SMCCC firmware, as well as
a build fix for an lcd backlight driver.

----------------------------------------------------------------
Arnd Bergmann (7):
Merge tag 'juno-fix-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
Merge tag 'scmi-smccc-fixes-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into arm/fixes
backlight: corgi_lcd: fix missing prototype
Merge tag 'imx-fixes-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into arm/fixes
Merge tag 'memory-controller-drv-fixes-6.5' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl into arm/fixes
Merge tag 'renesas-fixes-for-v6.5-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel into arm/fixes
Merge tag 'socfpga_dts_fix_for_v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into arm/fixes

Benjamin Gaignard (1):
arm64: dts: freescale: Fix VPU G2 clock

Biju Das (1):
arm64: dts: renesas: rzg2l: Update overfow/underflow IRQ names for MTU3 channels

Cristian Marussi (1):
firmware: arm_scmi: Fix chan_free cleanup on SMC

Dinh Nguyen (1):
arm64: dts: stratix10: fix incorrect I2C property for SCL signal

Dmitry Baryshkov (1):
ARM: dts: nxp/imx: limit sk-imx53 supported frequencies

Durai Manickam KR (2):
ARM: dts: at91: sam9x60: fix the SOC detection
dt-bindings: serial: atmel,at91-usart: update compatible for sam9x60

Hugo Villeneuve (1):
arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux

Krzysztof Kozlowski (1):
firmware: arm_scmi: Drop OF node reference in the transport channel setup

Lucas Stach (1):
soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_power_dev child

Punit Agrawal (1):
firmware: smccc: Fix use of uninitialised results structure

Sudeep Holla (2):
arm64: dts: arm: Remove the dangling vexpress-v2m-rs1.dtsi symlink
ARM: dts: nspire: Fix arm primecell compatible string

Sukrut Bellary (1):
firmware: arm_scmi: Fix signed error return values handling

Sumit Gupta (1):
memory: tegra: make icc_set_bw return zero if BWMGR not supported

Thierry Reding (1):
memory: tegra: Add dummy implementation on Tegra194

Tim Harvey (2):
arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl
arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl

Xu Yang (1):
ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node

Yashwanth Varakala (2):
arm64: dts: phycore-imx8mm: Label typo-fix of VPU
arm64: dts: phycore-imx8mm: Correction in gpio-line-names

.../bindings/serial/atmel,at91-usart.yaml | 4 ++-
arch/arm/boot/dts/microchip/sam9x60.dtsi | 26 +++++++--------
arch/arm/boot/dts/nspire/nspire.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx53-sk-imx53.dts | 10 ++++++
arch/arm/boot/dts/nxp/imx/imx6sll.dtsi | 2 +-
arch/arm/mach-pxa/sharpsl_pm.h | 1 -
arch/arm/mach-pxa/spitz_pm.c | 1 +
.../boot/dts/altera/socfpga_stratix10_socdk.dts | 2 +-
.../dts/altera/socfpga_stratix10_socdk_nand.dts | 2 +-
arch/arm64/boot/dts/arm/vexpress-v2m-rs1.dtsi | 1 -
.../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 2 +-
.../boot/dts/freescale/imx8mm-phycore-som.dtsi | 4 +--
.../boot/dts/freescale/imx8mm-venice-gw7903.dts | 4 +++
.../boot/dts/freescale/imx8mm-venice-gw7904.dts | 4 +++
arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +-
arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 16 +++++-----
arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 16 +++++-----
drivers/firmware/arm_scmi/mailbox.c | 4 ++-
drivers/firmware/arm_scmi/raw_mode.c | 5 ++-
drivers/firmware/arm_scmi/smc.c | 21 ++++++++----
drivers/firmware/smccc/soc_id.c | 5 ++-
drivers/memory/tegra/mc.c | 37 ++++++++++++++++++++++
drivers/memory/tegra/tegra194.c | 1 +
drivers/memory/tegra/tegra234.c | 27 ++--------------
drivers/soc/imx/imx8mp-blk-ctrl.c | 2 +-
include/linux/spi/corgi_lcd.h | 2 ++
include/soc/tegra/mc.h | 3 ++
28 files changed, 130 insertions(+), 78 deletions(-)
delete mode 120000 arch/arm64/boot/dts/arm/vexpress-v2m-rs1.dtsi