Skip to contentSkip to conversation

Qualcomm ARM64 Devicetree fixes for v6.3

GIT PULL Applied Bjorn Andersson 2 participants 2 messages Mar 23, 2023 – Mar 24, 2023

lore
Share & tools
lore
#0 lore raw

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/qcom/linux.git qcom-arm64-fixes-for-6.3

for you to fetch changes up to 07b0883e1f09416d07d25a2158f8cd35b732b686:

arm64: dts: qcom: sc8280xp-x13s: mark bob regulator as always-on (2023-03-22 07:44:01 -0700)

----------------------------------------------------------------
Qualcomm ARM64 Devicetree fixes for v6.3

This correct SIM card selection on the two newly introduced MSM8916-based USB modems.

The firmware-name for the first CDSP is corrected on the SA8540P Ride board.

The PCIe controller in SC7280 is marked cache-coherent, which resolves seen data corruption issues.

Labels are added to the vadc channel nodes on SC8280XP, as the Linux driver was updated to not include the unit address when generating device names and collisions thereby prevented registration of the channels. Audio clocks and routing is corrected and a few regulators are marked always-on for the Lenovo Thinkpad X13s, as their clients are not fully described at this point.

SPI5 was accidentally enabled by default on SM6115, and is disabled again.

CDSP on SM6375 is provided its power-domains, to appropriately vote for during power up for the DSP.

The iommu mask for the PCIe controllers in SM8150 is updated, to match what the hypervisor expects.

Th Venus firmware path is corrected on Xiaomi Mi Pad 5 Pro.

The UFS controller is marked cache coherent on SM8350 and SM8450.

The clocks for the second WSA macro on SM8450 is corrected, and given its own clocks.

The bias-pull-up value for I2C pins are corrected on SM8550, to trigger the selection of the strong pull. CPU compatibles and the base address of the LPASS TLMM block are corrected.

----------------------------------------------------------------
Abel Vesa (1):
arm64: dts: qcom: sm8550: Add bias pull up value to tlmm i2c data clk states

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

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

Johan Hovold (4):

      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 (2):
arm64: dts: qcom: sm8450: correct WSA2 assigned clocks
arm64: dts: qcom: sm8550: fix LPASS pinctrl slew base address

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

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

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

 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 +++++++++++-----------
 14 files changed, 94 insertions(+), 60 deletions(-)
#1 lore raw
This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:

Hello:

This pull request was applied to soc/soc.git (for-next) by Arnd Bergmann <[email protected]>:

Quoted 9 lines · On Thu, 23 Mar 2023 07:16:42 -0700 you wrote:

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/qcom/linux.git qcom-arm64-fixes-for-6.3

[...]

Here is the summary with links:
- [GIT,PULL] Qualcomm ARM64 Devicetree fixes for v6.3

    https://git.kernel.org/soc/soc/c/f42ee7c45764

You are awesome, thank you!

Signature · 2 lines
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html