[GIT PULL] Qualcomm Arm64 DeviceTree updates for v6.17

Bjorn Andersson andersson at kernel.org
Tue Jul 15 20:10:57 PDT 2025


The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:

  Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-arm64-for-6.17

for you to fetch changes up to 7de0d60f6345e701ca8b9a05fe2faa03ad868ccf:

  arm64: dts: qcom: sm8150: Drop unrelated clocks from PCIe hosts (2025-07-03 15:58:23 -0500)

----------------------------------------------------------------
Qualcomm Arm64 DeviceTree updates for v6.17

79b896e7da7e arm64: dts: qcom: msm8976-longcheer-l9360: Add initial device tree
6516961352a1 arm64: dts: qcom: Add support for X1-based Asus Zenbook A14

The DB410c D3 camera mezzanine is converted to an overlay.

On MSM8976 SDC2 pinctrl definitions are introduced and BLSP DMA
controller is marked to be managed by another entity.

Add camera subsystem on the QCM2290 platform.

Add and enable remoteproc and related devices on QCS615.

Add and enable Video encoder/decoder on QCS8300 and SA8775P.
Also on SA8775P add CPU OPP tables for scaling DDR/L3 bandwidth based on
CPU frequency, add L3 interconnect definitions, DSI and video
encoder/decoder support.

Enable the SLPI remoteproc on SDM850-based Lenovo Yoga C630.

On SM6350, add the video clock controller, APR and some audio related
services.

Describe the camera subsystem on SM8550 and add Iris video
encoder/decoder node for SM8650.

On SM8750 introduce UFS and Soundwire support, enable these and describe
the sound hardware on MTP and QRD.

Add camera clock controller on SC8180X.

On X Elite, for the Dell XPS13, add WiFi and Bluetooth pwrseq and enable
the fingerprint sensor. For HP Omnibook X14  USB1 SS1 SBU mux and do
some misc cleanup.

Replace the thermal zones inherited from X Elite with X Plus-specific
ones.

Add missing interrupts and clean up unrelated clocks for PCIe
controllers across a variety of platforms.

----------------------------------------------------------------
Aleksandrs Vinarskis (4):
      arm64: dts: qcom: x1e80100-dell-xps-9345: Add WiFi/BT pwrseq
      arm64: dts: qcom: Add support for X1-based Asus Zenbook A14
      arm64: dts: qcom: x1-asus-zenbook: fixup GPU nodes
      arm64: dts: qcom: x1-asus-zenbook: support sound

André Apitzsch (4):
      arm64: dts: qcom: msm8976: Make blsp_dma controlled-remotely
      dt-bindings: arm: qcom: Add MSM8976 BQ Aquaris X5 Plus
      arm64: dts: qcom: msm8976: Add sdc2 GPIOs
      arm64: dts: qcom: msm8976-longcheer-l9360: Add initial device tree

Ayushi Makhija (2):
      arm64: dts: qcom: sa8775p: add Display Serial Interface device nodes
      arm64: dts: qcom: sa8775p-ride: add anx7625 DSI to DP bridge nodes

Bartosz Golaszewski (1):
      arm64: dts: qcom: sm6115: add debug UART pins

Bjorn Andersson (2):
      arm64: dts: qcom: x1e80100-dell-xps13-9345: Enable fingerprint sensor
      Merge branch '20250512-sc8180x-camcc-support-v4-2-8fb1d3265f52 at quicinc.com' into arm64-for-6.17

Dmitry Baryshkov (1):
      arm64: dts: qcom: sdm850-lenovo-yoga-c630: enable sensors DSP

Eugen Hristev (1):
      arm64: dts: qcom: sm8750: Trivial stray lines removal

Jagadeesh Kona (1):
      arm64: dts: qcom: sa8775p: Add CPU OPP tables to scale DDR/L3

Jens Glathe (3):
      arm64: dts: qcom: x1e80100-hp-x14: add usb-1-ss1-sbu-mux
      arm64: dts: qcom: x1e80100-hp-x14: remove unused i2c buses
      arm64: dts: qcom: x1e80100-hp-x14: amend order of nodes

Jie Gan (2):
      arm64: dts: qcom: qcs615: fix a crash issue caused by infinite loop for Coresight
      arm64: dts: qcom: qcs615: disable the CTI device of the camera block

Konrad Dybcio (5):
      arm64: dts: qcom: x1p42100: Fix thermal sensor configuration
      arm64: dts: qcom: sdm845: Expand IMEM region
      arm64: dts: qcom: sc7180: Expand IMEM region
      arm64: dts: qcom: sc8180x: Drop unrelated clocks from PCIe hosts
      arm64: dts: qcom: sm8150: Drop unrelated clocks from PCIe hosts

Krzysztof Kozlowski (3):
      arm64: dts: qcom: sm8750: Add Soundwire nodes
      arm64: dts: qcom: sm8750-mtp: Add sound (speakers, headset codec, dmics)
      arm64: dts: qcom: sm8750-qrd: Add sound (speakers, headset codec, dmics)

Kyle Deng (1):
      arm64: dts: qcom: qcs615: Add mproc node for SEMP2P

Lijuan Gao (4):
      arm64: dts: qcom: qcs615: Add IMEM and PIL info region
      arm64: dts: qcom: qcs615: add ADSP and CDSP nodes
      arm64: dts: qcom: qcs615-ride: enable remoteprocs
      arm64: dts: qcom: sa8775p: Correct the interrupt for remoteproc

Loic Poulain (1):
      arm64: dts: qcom: qcm2290: Add CAMSS node

Luca Weiss (2):
      arm64: dts: qcom: sm6350: Add video clock controller
      arm64: dts: qcom: sm6350: add APR and some audio-related services

Manivannan Sadhasivam (13):
      arm64: dts: qcom: sm8150: Add 'global' PCIe interrupt
      arm64: dts: qcom: sm8250: Add 'global' PCIe interrupt
      arm64: dts: qcom: sm8350: Add 'global' PCIe interrupt
      arm64: dts: qcom: sa8775p: Add 'global' PCIe interrupt
      arm64: dts: qcom: sc7280: Add 'global' PCIe interrupt
      arm64: dts: qcom: sdm845: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: msm8996: Add missing MSI SPI interrupts
      arm64: dts: qcom: msm8998: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: ipq8074: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: ipq6018: Add missing MSI and 'global' IRQs
      arm64: dts: qcom: sc8180x: Add 'global' PCIe interrupt
      arm64: dts: qcom: sar2130p: Add 'global' PCIe interrupt
      arm64: dts: qcom: x1e80100: Add missing 'global' PCIe interrupt

Maulik Shah (1):
      arm64: dts: qcom: Add QMP handle for qcom_stats

Neil Armstrong (1):
      arm64: dts: qcom: sm8650: add iris DT node

Nitin Rawat (3):
      arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 SoC
      arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 MTP
      arm64: dts: qcom: sm8750: Add UFS nodes for SM8750 QRD board

Pengyu Luo (1):
      arm64: dts: qcom: sm8650: remove unused reg

Raviteja Laggyshetty (1):
      arm64: dts: qcom: sa8775p: add EPSS l3 interconnect provider

Satya Priya Kakitapalli (3):
      dt-bindings: clock: qcom: Add missing bindings on gcc-sc8180x
      dt-bindings: clock: Add Qualcomm SC8180X Camera clock controller
      arm64: dts: qcom: Add camera clock controller for sc8180x

Stephan Gerhold (1):
      arm64: dts: qcom: apq8016-sbc-d3-camera: Convert to DT overlay

Vikash Garodia (4):
      arm64: dts: qcom: qcs8300: add video node
      arm64: dts: qcom: qcs8300-ride: enable video
      arm64: dts: qcom: sa8775p: add support for video node
      arm64: dts: qcom: sa8775p-ride: enable video

Vladimir Zapolskiy (2):
      arm64: dts: qcom: sm8250: enable camcc clock controller by default
      arm64: dts: qcom: qrb5165-rb5-vision-mezzanine: remove camcc status property

Wenmeng Liu (1):
      arm64: dts: qcom: sm8550: Add support for camss

 Documentation/devicetree/bindings/arm/qcom.yaml    |    5 +
 .../bindings/clock/qcom,sc8180x-camcc.yaml         |   67 +
 arch/arm64/boot/dts/qcom/Makefile                  |   10 +-
 ...ne.dts => apq8016-sbc-d3-camera-mezzanine.dtso} |   12 +-
 arch/arm64/boot/dts/qcom/ipq6018.dtsi              |   20 +-
 arch/arm64/boot/dts/qcom/ipq8074.dtsi              |   40 +-
 .../boot/dts/qcom/msm8976-longcheer-l9360.dts      |  490 +++++++
 arch/arm64/boot/dts/qcom/msm8976.dtsi              |   38 +
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   54 +-
 arch/arm64/boot/dts/qcom/msm8998.dtsi              |   20 +-
 arch/arm64/boot/dts/qcom/qcm2290.dtsi              |  103 ++
 arch/arm64/boot/dts/qcom/qcs615-ride.dts           |   12 +
 arch/arm64/boot/dts/qcom/qcs615.dtsi               |  148 ++
 arch/arm64/boot/dts/qcom/qcs8300-ride.dts          |    4 +
 arch/arm64/boot/dts/qcom/qcs8300.dtsi              |   71 +
 .../dts/qcom/qrb5165-rb5-vision-mezzanine.dtso     |    4 -
 arch/arm64/boot/dts/qcom/sa8775p-ride.dtsi         |  238 ++++
 arch/arm64/boot/dts/qcom/sa8775p.dtsi              |  515 ++++++-
 arch/arm64/boot/dts/qcom/sar2130p.dtsi             |   12 +-
 arch/arm64/boot/dts/qcom/sc7180.dtsi               |   10 +-
 arch/arm64/boot/dts/qcom/sc7280.dtsi               |   14 +-
 arch/arm64/boot/dts/qcom/sc8180x.dtsi              |   70 +-
 arch/arm64/boot/dts/qcom/sdm845.dtsi               |   50 +-
 .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts      |    6 +
 arch/arm64/boot/dts/qcom/sm6115.dtsi               |    9 +
 arch/arm64/boot/dts/qcom/sm6350.dtsi               |   73 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   28 +-
 arch/arm64/boot/dts/qcom/sm8250.dtsi               |   19 +-
 arch/arm64/boot/dts/qcom/sm8350.dtsi               |   12 +-
 arch/arm64/boot/dts/qcom/sm8450.dtsi               |    1 +
 arch/arm64/boot/dts/qcom/sm8550.dtsi               |  211 +++
 arch/arm64/boot/dts/qcom/sm8650-hdk.dts            |    4 +
 arch/arm64/boot/dts/qcom/sm8650-mtp.dts            |    4 +
 arch/arm64/boot/dts/qcom/sm8650-qrd.dts            |    4 +
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |   97 +-
 arch/arm64/boot/dts/qcom/sm8750-mtp.dts            |  233 +++
 arch/arm64/boot/dts/qcom/sm8750-qrd.dts            |  243 ++++
 arch/arm64/boot/dts/qcom/sm8750.dtsi               |  230 ++-
 arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi  | 1496 ++++++++++++++++++++
 .../boot/dts/qcom/x1e80100-asus-zenbook-a14.dts    |   37 +
 .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts     |  203 ++-
 .../boot/dts/qcom/x1e80100-hp-omnibook-x14.dts     |   98 +-
 arch/arm64/boot/dts/qcom/x1e80100.dtsi             |   20 +-
 .../boot/dts/qcom/x1p42100-asus-zenbook-a14.dts    |  141 ++
 arch/arm64/boot/dts/qcom/x1p42100.dtsi             |  556 ++++++++
 include/dt-bindings/clock/qcom,gcc-sc8180x.h       |   10 +
 include/dt-bindings/clock/qcom,sc8180x-camcc.h     |  181 +++
 47 files changed, 5758 insertions(+), 165 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sc8180x-camcc.yaml
 rename arch/arm64/boot/dts/qcom/{apq8016-sbc-d3-camera-mezzanine.dts => apq8016-sbc-d3-camera-mezzanine.dtso} (89%)
 create mode 100644 arch/arm64/boot/dts/qcom/msm8976-longcheer-l9360.dts
 create mode 100644 arch/arm64/boot/dts/qcom/x1-asus-zenbook-a14.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-asus-zenbook-a14.dts
 create mode 100644 arch/arm64/boot/dts/qcom/x1p42100-asus-zenbook-a14.dts
 create mode 100644 include/dt-bindings/clock/qcom,sc8180x-camcc.h



More information about the linux-arm-kernel mailing list