[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