Qualcomm Arm64 DeviceTree updates for v6.17
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 '[email protected]' into arm64-for-6.17Dmitry 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 nodesJie 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 boardPengyu 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 sc8180xStephan 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.hThis 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 Tue, 15 Jul 2025 22:10:57 -0500 you wrote:
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
[...]
Here is the summary with links:
- [GIT,PULL] Qualcomm Arm64 DeviceTree updates for v6.17
https://git.kernel.org/soc/soc/c/7723866e8b0a
You are awesome, thank you!
Signature · 2 lines
Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html