[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