mbox series

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

Message ID e6a9ec59-7227-48e1-8636-e020f3489788@app.fastmail.com
State New
Headers show
Series [GIT,PULL] ARM: SoC fixes for 6.3, part 2 | expand

Pull-request

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

Message

Arnd Bergmann March 24, 2023, 9:40 p.m. UTC
The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6:

  Linux 6.3-rc1 (2023-03-05 14:52:03 -0800)

are available in the Git repository at:

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

for you to fetch changes up to ec7d8bd7d40f14b03da2d9cc3c6c8c845d62fb0f:

  Merge tag 'qcom-driver-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes (2023-03-24 18:06:29 +0100)

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

As usual, most of the bug fixes address issues in the devicetree files,
and out of these, most are for the Qualcomm and NXP platforms, including:

 - A missing "reserved-memory" property on LG G Watch R that
   is needed to prevent clashing with firmware

 - Annotations for cache coherency on multiple machines

 - Corrections for pinctrl, regulator, clock, iommu and power domain
   properties for i.MX and Qualcomm to correctly reflect the
   hardware settings

 - Firmware file names on multiple machines
   SA8540P Ride board

 - An incompatible change to the qcom vadc driver requires adding
   individual labels

 - Fix EQoS PHY reset GPIO by dropping the deprecated/wrong property
   and switch to the new bindings.

 - A fix for PCI bus address translation Tegra194 and Tegra234.

There are also a couple of device driver fixes, addressing

 - A race condition in the amdtee driver

 - A performance regression in the Qualcomm 'llcc' driver

 - An unitialized variable use NXP i.MX "weim" driver

 - Error handling issues in Qualcomm "rmtfs", and "scm"
   drivers and the Arm scmi firmware driver

----------------------------------------------------------------
Abel Vesa (2):
      arm64: dts: qcom: sm8550: Add bias pull up value to tlmm i2c data clk states
      soc: qcom: llcc: Fix slice configuration values for SC8280XP

Alexander Stein (3):
      arm64: dts: freescale: imx8-ss-lsio: Fix flexspi clock order
      arm64: dts: imx93: Fix eqos properties
      arm64: dts: imx93: add missing #address-cells and #size-cells to i2c nodes

Andrew Halaney (1):
      arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio

Arnd Bergmann (7):
      Merge tag 'amdtee-fix-for-v6.3' of https://git.linaro.org/people/jens.wiklander/linux-tee into soc-fixes
      Merge tag 'tegra-for-6.3-arm64-dt-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux into soc-fixes
      Merge tag 'imx-fixes-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc-fixes
      Merge tag 'scmi-fixes-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux into soc/fixes
      Merge tag 'qcom-arm64-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
      Merge tag 'qcom-dts-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes
      Merge tag 'qcom-driver-fixes-for-6.3' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/fixes

Brian Masney (1):
      arm64: dts: qcom: sa8540p-ride: correct name of remoteproc_nsp0 firmware

Christophe JAILLET (1):
      firmware: arm_scmi: Use the bitmap API to allocate bitmaps

Cristian Marussi (2):
      firmware: arm_scmi: Fix raw coexistence mode behaviour on failure path
      firmware: arm_scmi: Fix device node validation for mailbox transport

Dan Carpenter (2):
      firmware: arm_scmi: Clean up a return statement in scmi_probe
      firmware: arm_scmi: Return a literal instead of a variable

Ivan Bornyakov (1):
      bus: imx-weim: fix branch condition evaluates to a garbage value

Jianhua Lu (1):
      arm64: dts: qcom: sm8250-xiaomi-elish: Correct venus firmware path

Johan Hovold (5):
      firmware: qcom: scm: fix bogus irq error at probe
      arm64: dts: qcom: sc8280xp-x13s: mark s11b regulator as always-on
      arm64: dts: qcom: sc8280xp-x13s: mark s10b regulator as always-on
      arm64: dts: qcom: sc8280xp-x13s: mark s12b regulator as always-on
      arm64: dts: qcom: sc8280xp-x13s: mark bob regulator as always-on

Konrad Dybcio (3):
      arm64: dts: qcom: sm6115: Un-enable SPI5 by default
      arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP
      arm64: dts: qcom: sm8550: Use correct CPU compatibles

Krishna chaitanya chundru (1):
      arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent

Krzysztof Kozlowski (3):
      arm64: dts: qcom: sm8450: correct WSA2 assigned clocks
      arm64: dts: qcom: sm8550: fix LPASS pinctrl slew base address
      arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name

Luca Weiss (3):
      soc: qcom: rmtfs: fix error handling reading qcom,vmid
      soc: qcom: rmtfs: handle optional qcom,vmid correctly
      ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory

Manivannan Sadhasivam (5):
      arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers
      arm64: dts: qcom: sc8280xp: Add label property to vadc channel nodes
      arm64: dts: qcom: sm8350: Mark UFS controller as cache coherent
      arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent
      arm64: dts: qcom: sm8550: Mark UFS controller as cache coherent

Marek Vasut (2):
      arm64: dts: imx8mp: Fix LCDIF2 node clock order
      arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes

Michael Walle (1):
      Revert "arm64: dts: ls1028a: sl28: get MAC addresses from VPD"

Peng Fan (3):
      ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl
      ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl
      ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl

Rijo Thomas (1):
      tee: amdtee: fix race condition in amdtee_open_session

Srinivas Kandagatla (4):
      arm64: dts: qcom: sc8280xp: fix rx frame shapping info
      arm64: dts: qcom: sc8280xp: fix lpass tx macro clocks
      arm64: dts: qcom: sc8280xp-x13s: fix dmic sample rate
      arm64: dts: qcom: sc8280xp-x13s: fix va dmic dai links and routing

Thierry Reding (1):
      arm64: tegra: Bump CBB ranges property on Tegra194 and Tegra234

Yang Xiwen (1):
      arm64: dts: qcom: msm8916-ufi: Fix sim card selection pinctrl

Ye Xingchen (1):
      firmware: arm_scmi: Remove duplicate include header inclusion

 arch/arm/boot/dts/e60k02.dtsi                      |  1 +
 arch/arm/boot/dts/e70k02.dtsi                      |  1 +
 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts       |  1 +
 arch/arm/boot/dts/qcom-apq8026-lg-lenok.dts        | 10 +++++
 .../fsl-ls1028a-kontron-kbox-a-230-ls.dts          | 12 ------
 .../freescale/fsl-ls1028a-kontron-sl28-var1.dts    |  2 -
 .../freescale/fsl-ls1028a-kontron-sl28-var2.dts    |  8 ----
 .../freescale/fsl-ls1028a-kontron-sl28-var4.dts    |  2 -
 .../dts/freescale/fsl-ls1028a-kontron-sl28.dts     | 17 --------
 arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi    |  2 +-
 arch/arm64/boot/dts/freescale/imx8dxl-evk.dts      |  5 ++-
 .../boot/dts/freescale/imx8mm-nitrogen-r2.dts      |  2 +-
 arch/arm64/boot/dts/freescale/imx8mn.dtsi          |  5 +++
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |  4 +-
 arch/arm64/boot/dts/freescale/imx93.dtsi           | 24 +++++++++--
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           |  2 +-
 arch/arm64/boot/dts/nvidia/tegra234.dtsi           |  2 +-
 arch/arm64/boot/dts/qcom/msm8916-thwc-uf896.dts    |  4 --
 arch/arm64/boot/dts/qcom/msm8916-thwc-ufi001c.dts  | 28 ++++++++++++-
 arch/arm64/boot/dts/qcom/msm8916-ufi.dtsi          | 10 -----
 arch/arm64/boot/dts/qcom/sa8540p-ride.dts          |  2 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |  2 +
 .../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts     | 27 +++++++++---
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             | 18 ++++----
 arch/arm64/boot/dts/qcom/sm6115.dtsi               |  1 +
 arch/arm64/boot/dts/qcom/sm6375.dtsi               |  1 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |  4 +-
 arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish.dts   |  2 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |  1 +
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |  5 ++-
 arch/arm64/boot/dts/qcom/sm8550.dtsi               | 49 +++++++++++-----------
 drivers/bus/imx-weim.c                             |  2 +-
 drivers/firmware/arm_scmi/bus.c                    |  3 +-
 drivers/firmware/arm_scmi/driver.c                 | 14 +++----
 drivers/firmware/arm_scmi/mailbox.c                | 37 ++++++++++++++++
 drivers/firmware/qcom_scm.c                        |  2 +-
 drivers/soc/qcom/llcc-qcom.c                       |  6 +--
 drivers/soc/qcom/rmtfs_mem.c                       | 10 +++--
 drivers/tee/amdtee/core.c                          | 29 +++++++------
 39 files changed, 212 insertions(+), 145 deletions(-)

Comments

pr-tracker-bot@kernel.org March 24, 2023, 11:17 p.m. UTC | #1
The pull request you sent on Fri, 24 Mar 2023 22:40:06 +0100:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/e76db6e50c85cce9e68c47076f8eab06189fe4db

Thank you!