Skip to contentSkip to conversation

Qualcomm Arm64 DeviceTree for v6.20

GIT PULL Bjorn Andersson 1 participant 1 message Jan 19 Arm Qualcomm mailing list

lore
Share & tools
lore
#0 lore raw

The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:

Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)

are available in the Git repository at:

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

for you to fetch changes up to fc12767c19d49663b13ba2def6e4674df041c8a2:

dt-bindings: mailbox: qcom: Add IPCC support for Kaanapali and Glymur Platforms (2026-01-17 15:35:17 -0600)

----------------------------------------------------------------
Qualcomm Arm64 DeviceTree for v6.20

Introduce the Kaanapali SoC, with the MTP and QRD devices. Introduce support for the Milos SoC (SM7635) and initial support for the Fairphone (Gen 6) device on this platform.

Add the QCS6490-based RubikPI3 board, the QRB2210-based Arduino UnoQ, the X Elite-based Medion SPRCHRGD 14 S1 and Surface Pro 11 laptops, and the SDM845-based Pixel 3 and Pixel 3 XL devices.

On the Kodiak-based (QCS6490) RB3Gen2 the TC9563 PCIe switch controller is described.

On Lemans (SA8775P/QCS9075) the GPU and crypto blocks are added. IO-regions and clocks are added to interconnect nodes to allow QoS configuration. GPU, TPM and USB support are enabled on the evaluation kit (EVK).

On Monaco (QCS8300) the two PCIe controllers, the camera subsystem, tsens, display subsystem, crypto, CPUfreq, and coresight are added. On the evaluation kit (EVK) the PCIe busses are enabled, together with an AMC6821-based fan controller and the ST33 TPM chip.

On MSM8939 the camera subsystem is described. The Asus ZenFone 2 Laser/Selfie gains battery and hall sensor support.

On the Agatti-based RB1 board PM8008 is described and an overlay for the Vision mezzanine is introduced.

On SDM630 the compute DSP remoteproc, FastRPC and related entites are described. The LPASS LPI pinctrl node is described.

On SDM845-based OnePlus device the bootloader framebuffer and its resources are described, to improve the transition. On the SDM845-based devices from OnePlus, SHIFT, and Xiaomi ath10k calibration variants are specified. The sensor remoteproc is enabled on Xiaomi Pocophone F1.

On SM7225-based Fairphone FP4 regulators for the cameras are described, and the camera EEPROM is added.

On SM8650 the camera subsystem is described. On the QRD the Samsung S5KJN1 camera sensor is added, and for the HDK an overlay for the "Rear Camera Card" is added.

On SM8750 CPUfreq, SDCHCI and Iris (video encode/decode) support are added, and missing - required - properties for the BAM DMA is added. These are then enabled on the MTP.

On Talos (SM6150/QCS615) PMU, DisplayPort, and USB/DP combo PHY are added. DisplayPort is enabled on the Talos Ride board.

On Hamoa (X Elite) add crypto engine, missing TCSR reference clocks, and random number generator block. The soc bus address width is corrected to match the hardware. On the Lenovo Thinkpad T14s HDMI and audio playback over DisplayPort is introduced. HDMI, Iris (video encode/decode) and PS8830 retimers are described for the ASUS Vivobook S 15. On the Hamoa evaluation kit (EVK) PCIe busses, WiFi, backlight, TPM and RG (red/green) LEDs are described.

Enable QSEECOM, and thereby UEFI variable access, on the Medion SPRCHRGD 14 S1 (commit should have been on drivers branch).

----------------------------------------------------------------
Abel Vesa (2):
arm64: dts: qcom: x1e80100: Fix USB combo PHYs SS1 and SS2 ref clocks
arm64: dts: qcom: x1e80100: Add missing TCSR ref clock to the DP PHYs

Abhinaba Rakshit (2):
arm64: dts: qcom: lemans: add QCrypto node
arm64: dts: qcom: monaco: add QCrypto node

Akhil P Oommen (2):
arm64: dts: qcom: lemans-evk: Enable Adreno 663 GPU
arm64: dts: qcom: lemans-ride: Enable Adreno 663 GPU

Alexey Minnekhanov (1):
arm64: dts: qcom: sdm630: Add missing MDSS reset

Barnabás Czémán (3):
dt-bindings: clock: gcc-msm8917: Add missing MDSS reset
arm64: dts: qcom: msm8917: add reset for display subsystem
arm64: dts: qcom: msm8937: add reset for display subsystem

Bjorn Andersson (2):

      Merge branch '[email protected]' into arm64-for-6.20
      Merge branch '20251117-mdss-resets-msm8917-msm8937-v2-1-a7e9bbdaac96@mainlining.org' into HEAD

Casey Connolly (3):
arm64: dts: qcom: sdm845-oneplus: Don't mark ts supply boot-on
arm64: dts: qcom: sdm845-oneplus: Don't keep panel regulator always on
arm64: dts: qcom: sdm845-oneplus: Mark l14a regulator as boot-on

Dale Whinham (1):
arm64: dts: qcom: Add support for X1-based Surface Pro 11

David Heidelberg (7):
arm64: dts: qcom: sdm845-oneplus: Update firmware paths
arm64: dts: qcom: sdm845-axolotl: Update firmware paths
arm64: dts: qcom: sdm845-samsung-starqltechn: Update firmware paths
arm64: dts: qcom: sdm845-xiaomi-polaris: Update firmware paths
dt-bindings: arm: qcom: Add Pixel 3 and 3 XL
arm64: dts: qcom: Add support for Pixel 3 and Pixel 3 XL
arm64: dts: qcom: sdm845-oneplus-enchilada: Sort nodes alphabetically

Dmitry Baryshkov (8):
arm64: dts: qcom: sdm630: fix gpu_speed_bin size
arm64: dts: qcom: sm8150-hdk,mtp: specify ZAP firmware name
arm64: dts: qcom: sm8250-hdk: specify ZAP firmware name
arm64: dts: qcom: x1e80100-medion-sprchrgd-14-s1: correct firmware paths
arm64: dts: qcom: qrb4210-rb2: Fix UART3 wakeup IRQ storm
arm64: dts: qcom: sdm845-db845c: drop CS from SPIO0
arm64: dts: qcom: sdm845-db845c: specify power for WiFi CH1
arm64: dts: qcom: sm8150: add uart13

Dylan Van Assche (3):
arm64: dts: qcom: sdm845-oneplus: add ath10k calibration variant
arm64: dts: qcom: sdm845-xiaomi-beryllium: Add ath10k calibration variant
arm64: dts: qcom: sdm845-shift-axolotl: Add ath10k calibration variant

Erikas Bitovtas (2):

      arm64: dts: qcom: msm8939-asus-z00t: add battery
      arm64: dts: qcom: msm8939-asus-z00t: add hall sensor

Gaurav Kohli (6):
arm64: dts: qcom: qcs8300: Enable TSENS support for QCS8300 SoC
arm64: dts: qcom: lemans: Add GPU cooling
arm64: dts: qcom: monaco: Enable cpufreq cooling devices
arm64: dts: qcom: lemans: Enable cpufreq cooling devices
arm64: dts: qcom: monaco-evk: Enable AMC6821 fan controller
arm64: dts: qcom: qcs8300: Add GPU cooling

Georg Gottleuber (6):
dt-bindings: vendor-prefixes: Add prefix for TUXEDO Computers GmbH
dt-bindings: arm: qcom: Add TUXEDO Computers device
dt-bindings: vendor-prefixes: Add Medion AG
dt-bindings: arm: qcom: Add Medion SPRCHRGD device
arm64: dts: qcom: Add dts for Medion SPRCHRGD 14 S1
firmware: qcom: scm: QSEECOM on Medion SPRCHRGD 14 S1

George Moussalem (1):
arm64: dts: qcom: ipq5018: Remove tsens v1 fallback compatible

Harshal Dev (2):

      arm64: dts: qcom: x1e80100: Add crypto engine
      arm64: dts: qcom: x1e80100: add TRNG node

Hongyang Zhao (2):
dt-bindings: arm: qcom: Add Thundercomm RUBIK Pi 3
arm64: dts: qcom: Add qcs6490-rubikpi3 board dts

Jagadeesh Kona (2):
dt-bindings: mailbox: qcom: Document SM8750 CPUCP mailbox controller
arm64: dts: qcom: SM8750: Enable CPUFreq support

Jens Glathe (2):
arm64: dts: qcom: x1p42100-lenovo-thinkbook-16: force usb2-only mode on usb_1_ss2_dwc3
arm64: dts: qcom: x1p42100-lenovo-thinkbook-16: add hdmi bridge with enable pin

Jianping Li (1):
arm64: dts: qcom: kodiak: Add memory region for audiopd

Jie Gan (2):
arm64: dts: qcom: monaco: Add CTCU and ETR nodes
arm64: dts: qcom: lemans: enable static TPDM

Jingyi Wang (7):
dt-bindings: arm: qcom: Document Kaanapali SoC and its reference boards
arm64: dts: qcom: kaanapali: Add header file for IPCC physical client IDs
arm64: dts: qcom: Introduce Kaanapali SoC
arm64: dts: qcom: kaanapali: Add base MTP board
arm64: dts: qcom: kaanapali: Add base QRD board
dt-bindings: mailbox: qcom: Add CPUCP mailbox controller bindings for Kaanapali
dt-bindings: mailbox: qcom: Add IPCC support for Kaanapali and Glymur Platforms

Jingzhou Zhu (2):
arm64: dts: qcom: sdm850-huawei-matebook-e-2019: Remove duplicate reserved-memroy nodes
arm64: dts: qcom: sdm850-huawei-matebook-e-2019: Correct ipa_fw_mem for the driver to load successfully

Jonathan Marek (1):

      arm64: dts: qcom: x1e: bus is 40-bits (fix 64GB models)

Jérôme de Bretagne (1):
dt-bindings: arm: qcom: Document Microsoft Surface Pro 11

Khalid Faisal Ansari (3):
arm64: dts: qcom: lemans-evk: Enable TPM (ST33)
arm64: dts: qcom: monaco-evk: Enable TPM (ST33)
arm64: dts: qcom: hamoa-iot-evk: Enable TPM (ST33) on SPI11

Konrad Dybcio (1):
arm64: dts: qcom: qcs615: Drop IPA interconnects

Krishna Chaitanya Chundru (1):

      arm64: dts: qcom: qcs6490-rb3gen2: Add TC9563 PCIe switch node

Krishna Kurapati (3):
arm64: dts: qcom: hamoa-iot-evk: Add vbus regulator support for Type-A ports
arm64: dts: qcom: lemans-evk: Add OTG support for primary USB controller
arm64: dts: qcom: sm8750-mtp: Add eusb2 repeater tuning parameters

Krzysztof Kozlowski (12):
arm64: dts: qcom: Minor whitespace cleanup
arm64: dts: qcom: Use hyphen in node names
arm64: dts: qcom: Use lowercase hex
arm64: dts: qcom: hamoa: Add sound DAI prefixes for DP
arm64: dts: qcom: x1e78100-t14s: Add audio playback over DisplayPort
arm64: dts: qcom: sm8750: Fix BAM DMA probing
arm64: dts: qcom: sm8750: Add Iris VPU v3.5
arm64: dts: qcom: sm8750-mtp: Enable Iris codec
arm64: dts: qcom: sm8750-qrd: Enable Iris codec
arm64: dts: qcom: ipq5018: Correct USB DWC3 wrapper interrupts
arm64: dts: qcom: ipq9574: Complete USB DWC3 wrapper interrupts
arm64: dts: qcom: sm6125-ginkgo: Fix missing msm-id subtype

Loic Poulain (3):
arm64: dts: qcom: qcm2290: Add pin configuration for mclks
arm64: dts: qcom: qrb2210-rb1: Add PM8008 node
arm64: dts: qcom: qrb2210-rb1: Add overlay for vision mezzanine

Luca Weiss (10):
arm64: dts: qcom: sm7225-fairphone-fp4: Add camera EEPROMs
arm64: dts: qcom: sm7225-fairphone-fp4: Add camera fixed regulators
arm64: dts: qcom: sm7225-fairphone-fp4: Enable CCI pull-up
dt-bindings: arm: qcom: Add Milos and The Fairphone (Gen. 6)
arm64: dts: qcom: pm8550vs: Disable different PMIC SIDs by default
arm64: dts: qcom: Add PM7550 PMIC
arm64: dts: qcom: Add PMIV0104 PMIC
arm64: dts: qcom: Add initial Milos dtsi
arm64: dts: qcom: Add The Fairphone (Gen. 6)
arm64: dts: qcom: kodiak: Add missing clock votes for lpass_tlmm

Maud Spierings (3):

      arm64: dts: qcom: x1e80100-vivobook-s15: enable ps8830 retimers
      arm64: dts: qcom: x1e80100-vivobook-s15: add HDMI port
      arm64: dts: qcom: x1e80100-vivobook-s15: enable IRIS

Mukesh Ojha (1):
arm64: dts: qcom: lemans; Add EL2 overlay

Neil Armstrong (1):

      arm64: dts: qcom: x1e78100-lenovo-thinkpad-t14s: add HDMI nodes

Nickolay Goppen (3):
arm64: dts: qcom: sdm630/660: Add CDSP-related nodes
arm64: dts: qcom: sdm630: Add missing vote clock and GDSC to lpass_smmu
arm64: dts: qcom: sdm630: Add FastRPC nodes to ADSP

Odelu Kukatla (1):
arm64: dts: qcom: sa8775p: Add reg and clocks for QoS configuration

Puranam V G Tejaswi (1):
arm64: dts: qcom: lemans: Add gpu and gmu nodes

Riccardo Mereu (4):
dt-bindings: vendor-prefixes: Add Arduino name
dt-bindings: arm: qcom: Add arduino imola, UnoQ codename
arm64: dts: qcom: agatti: add uart2 node
arm64: dts: qcom: qrb2210: add dts for Arduino unoq

Richard Acayan (1):
arm64: dts: qcom: sdm630: Add LPASS LPI TLMM

Robert Eckelmann (3):
arm64: dts: qcom: sdm845-xiaomi-beryllium: Enable SLPI
arm64: dts: qcom: sdm845-xiaomi-beryllium: Adjust firmware paths
arm64: dts: qcom: sdm845-xiaomi-beryllium: Add placeholders and sort

Sam Day (1):
arm64: dts: qcom: sdm845-oneplus: Add framebuffer

Sarthak Garg (3):
arm64: dts: qcom: sm8750: Add SDC2 nodes for sm8750 soc
arm64: dts: qcom: sm8750-mtp: Add SDC2 node for sm8750 mtp board
arm64: dts: qcom: sm8750-qrd: Add SDC2 node for sm8750 qrd board

Sibi Sankar (1):
arm64: dts: qcom: glymur: Add header file for IPCC physical client IDs

Sushrut Shree Trivedi (1):
arm64: dts: qcom: monaco-evk: Enable PCIe0 and PCIe1.

Taniya Das (2):
dt-bindings: clock: qcom,x1e80100-gcc: Add missing UFS mux clocks
arm64: dts: qcom: hamoa: Extend the gcc input clock list

Tingguo Cheng (1):
arm64: dts: qcom: hamoa-iot-evk: enable PWM RG LEDs

Vikram Sharma (1):
arm64: dts: qcom: qcs8300: Add support for camss

Vincent Knecht (1):
arm64: dts: qcom: msm8939: Add camss and cci

Vladimir Zapolskiy (9):
arm64: dts: qcom: sm8650: Add CAMSS device tree node
arm64: dts: qcom: sm8650: Add description of MCLK pins
arm64: dts: qcom: sm8650-qrd: Enable CAMSS and Samsung S5KJN1 camera sensor
arm64: dts: qcom: sm8650-hdk: Add support for the Rear Camera Card overlay
arm64: dts: qcom: sm8550-qrd: rename image sensor supply properties
arm64: dts: qcom: sm8550-qrd: remove data-lanes property of image sensor
arm64: dts: qcom: sm8550-hdk-rear-camera-card: rename supply properties
arm64: dts: qcom: sm8550-hdk-rear-camera-card: remove optional property
arm64: dts: qcom: msm8994-octagon: Fix Analog Devices vendor prefix of AD7147

Xiangxu Yin (2):
arm64: dts: qcom: talos: Add DisplayPort and QMP USB3-DP PHY
arm64: dts: qcom: qcs615-ride: Enable DisplayPort

Yingying Tang (1):
arm64: dts: qcom: hamoa-iot-evk: Add WLAN node for Hamoa IoT EVK board

Yongxing Mou (3):
arm64: dts: qcom: qcs8300: add display dt nodes for MDSS, DPU, DisplayPort and eDP PHY
arm64: dts: qcom: qcs8300-ride: Enable Display Port
arm64: dts: qcom: hamoa-iot-evk: Add backlight support for eDP panel

Yuanjie Yang (2):
arm64: dts: qcom: talos: switch to interrupt-cells 4 to add PPI partitions
arm64: dts: qcom: talos: Add PMU support

Ziyue Zhang (7):
arm64: dts: qcom: qcs8300: enable pcie0
arm64: dts: qcom: qcs8300-ride: enable pcie0 interface
arm64: dts: qcom: qcs8300: enable pcie1
arm64: dts: qcom: qcs8300-ride: enable pcie1 interface
arm64: dts: qcom: hamoa: Move PHY, PERST, and Wake GPIOs to PCIe port nodes and add port Nodes for all PCIe ports
arm64: dts: qcom: Add PCIe3 and PCIe5 support for HAMOA-IOT-SOM platform
arm64: dts: qcom: Add PCIe3 and PCIe5 regulators for HAMAO-IOT-EVK board

 Documentation/devicetree/bindings/arm/qcom.yaml    |   33 +
 .../bindings/clock/qcom,x1e80100-gcc.yaml          |    8 +-
 .../bindings/mailbox/qcom,cpucp-mbox.yaml          |    2 +
 .../devicetree/bindings/mailbox/qcom-ipcc.yaml     |    2 +
 .../devicetree/bindings/vendor-prefixes.yaml       |    6 +
 arch/arm64/boot/dts/qcom/Makefile                  |   30 +
 arch/arm64/boot/dts/qcom/agatti.dtsi               |   52 +
 arch/arm64/boot/dts/qcom/glymur-ipcc.h             |   68 +
 arch/arm64/boot/dts/qcom/hamoa-iot-evk.dts         |  273 +-
 arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi        |   80 +-
 arch/arm64/boot/dts/qcom/hamoa.dtsi                |  106 +-
 arch/arm64/boot/dts/qcom/ipq5018.dtsi              |   10 +-
 arch/arm64/boot/dts/qcom/ipq9574.dtsi              |   10 +-
 arch/arm64/boot/dts/qcom/kaanapali-ipcc.h          |   58 +
 arch/arm64/boot/dts/qcom/kaanapali-mtp.dts         |  754 ++++++
 arch/arm64/boot/dts/qcom/kaanapali-qrd.dts         |  712 ++++++
 arch/arm64/boot/dts/qcom/kaanapali.dtsi            | 1606 ++++++++++++
 arch/arm64/boot/dts/qcom/kodiak.dtsi               |   15 +-
 arch/arm64/boot/dts/qcom/lemans-el2.dtso           |   35 +
 arch/arm64/boot/dts/qcom/lemans-evk.dts            |  127 +-
 arch/arm64/boot/dts/qcom/lemans-ride-common.dtsi   |    8 +
 arch/arm64/boot/dts/qcom/lemans.dtsi               |  486 +++-
 arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts   |  790 ++++++
 arch/arm64/boot/dts/qcom/milos.dtsi                | 2633 ++++++++++++++++++++
 arch/arm64/boot/dts/qcom/monaco-evk.dts            |  106 +
 arch/arm64/boot/dts/qcom/monaco.dtsi               | 1523 ++++++++++-
 arch/arm64/boot/dts/qcom/msm8917.dtsi              |    2 +-
 arch/arm64/boot/dts/qcom/msm8937.dtsi              |    1 +
 arch/arm64/boot/dts/qcom/msm8939-asus-z00t.dts     |   79 +-
 arch/arm64/boot/dts/qcom/msm8939-pm8916.dtsi       |    4 +
 arch/arm64/boot/dts/qcom/msm8939.dtsi              |  146 ++
 arch/arm64/boot/dts/qcom/msm8992-lg-bullhead.dtsi  |    2 +-
 .../dts/qcom/msm8994-huawei-angler-rev-101.dts     |    2 +-
 .../boot/dts/qcom/msm8994-msft-lumia-octagon.dtsi  |    2 +-
 arch/arm64/boot/dts/qcom/pm7550.dtsi               |   67 +
 arch/arm64/boot/dts/qcom/pm8550vs.dtsi             |    8 +
 arch/arm64/boot/dts/qcom/pmiv0104.dtsi             |   73 +
 arch/arm64/boot/dts/qcom/qcs615-ride.dts           |   30 +
 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts       |  128 +
 .../boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts | 1410 +++++++++++
 arch/arm64/boot/dts/qcom/qcs8300-ride.dts          |  126 +
 arch/arm64/boot/dts/qcom/qcs8550-aim300.dtsi       |   16 +
 arch/arm64/boot/dts/qcom/qdu1000.dtsi              |    2 +-
 arch/arm64/boot/dts/qcom/qrb2210-arduino-imola.dts |  459 ++++
 .../dts/qcom/qrb2210-rb1-vision-mezzanine.dtso     |   66 +
 arch/arm64/boot/dts/qcom/qrb2210-rb1.dts           |   75 +
 arch/arm64/boot/dts/qcom/qrb4210-rb2.dts           |    2 +-
 arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi |    5 +
 arch/arm64/boot/dts/qcom/sc8280xp.dtsi             |    4 +-
 arch/arm64/boot/dts/qcom/sdm630.dtsi               |  130 +-
 arch/arm64/boot/dts/qcom/sdm636.dtsi               |   23 +-
 arch/arm64/boot/dts/qcom/sdm660.dtsi               |  161 ++
 arch/arm64/boot/dts/qcom/sdm670.dtsi               |    2 +-
 arch/arm64/boot/dts/qcom/sdm845-db845c.dts         |    8 +-
 .../arm64/boot/dts/qcom/sdm845-google-blueline.dts |   89 +
 arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi |  536 ++++
 .../boot/dts/qcom/sdm845-google-crosshatch.dts     |   36 +
 .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi |   45 +-
 .../boot/dts/qcom/sdm845-oneplus-enchilada.dts     |    8 +-
 arch/arm64/boot/dts/qcom/sdm845-oneplus-fajita.dts |    4 +
 .../boot/dts/qcom/sdm845-samsung-starqltechn.dts   |   15 +-
 arch/arm64/boot/dts/qcom/sdm845-shift-axolotl.dts  |   23 +-
 .../dts/qcom/sdm845-xiaomi-beryllium-common.dtsi   |   49 +-
 arch/arm64/boot/dts/qcom/sdm845-xiaomi-polaris.dts |   17 +-
 .../dts/qcom/sdm850-huawei-matebook-e-2019.dts     |   17 +-
 arch/arm64/boot/dts/qcom/sm6115.dtsi               |    4 +-
 arch/arm64/boot/dts/qcom/sm6125-xiaomi-ginkgo.dts  |    2 +-
 .../dts/qcom/sm6350-sony-xperia-lena-pdx213.dts    |    2 +-
 arch/arm64/boot/dts/qcom/sm7225-fairphone-fp4.dts  |   72 +-
 arch/arm64/boot/dts/qcom/sm8150-hdk.dts            |    4 +
 arch/arm64/boot/dts/qcom/sm8150-mtp.dts            |    4 +
 arch/arm64/boot/dts/qcom/sm8150.dtsi               |   11 +-
 arch/arm64/boot/dts/qcom/sm8250-hdk.dts            |    4 +
 .../boot/dts/qcom/sm8550-hdk-rear-camera-card.dtso |    7 +-
 arch/arm64/boot/dts/qcom/sm8550-hdk.dts            |   16 +
 arch/arm64/boot/dts/qcom/sm8550-mtp.dts            |   16 +
 arch/arm64/boot/dts/qcom/sm8550-qrd.dts            |   23 +-
 arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts    |   16 +
 .../dts/qcom/sm8550-sony-xperia-yodo-pdx234.dts    |   16 +
 .../boot/dts/qcom/sm8650-hdk-rear-camera-card.dtso |   88 +
 arch/arm64/boot/dts/qcom/sm8650-hdk.dts            |   16 +
 arch/arm64/boot/dts/qcom/sm8650-mtp.dts            |   16 +
 arch/arm64/boot/dts/qcom/sm8650-qrd.dts            |   59 +
 arch/arm64/boot/dts/qcom/sm8650.dtsi               |  299 +++
 arch/arm64/boot/dts/qcom/sm8750-mtp.dts            |   33 +-
 arch/arm64/boot/dts/qcom/sm8750-qrd.dts            |   27 +
 arch/arm64/boot/dts/qcom/sm8750.dtsi               |  252 +-
 arch/arm64/boot/dts/qcom/talos.dtsi                |  449 ++--
 arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi  | 1322 ++++++++++
 arch/arm64/boot/dts/qcom/x1e001de-devkit.dts       |   24 +-
 .../dts/qcom/x1e78100-lenovo-thinkpad-t14s.dtsi    |  153 +-
 .../boot/dts/qcom/x1e80100-asus-vivobook-s15.dts   |  410 ++-
 .../boot/dts/qcom/x1e80100-asus-zenbook-a14.dts    |    3 +
 .../boot/dts/qcom/x1e80100-dell-xps13-9345.dts     |   14 +-
 .../boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts  |    8 +-
 .../dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts    | 1515 +++++++++++
 .../dts/qcom/x1e80100-microsoft-denali-oled.dts    |   19 +
 .../boot/dts/qcom/x1e80100-microsoft-romulus.dtsi  |   19 +-
 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts          |   21 +-
 .../boot/dts/qcom/x1p42100-lenovo-thinkbook-16.dts |   90 +
 .../boot/dts/qcom/x1p64100-microsoft-denali.dts    |   15 +
 drivers/firmware/qcom/qcom_scm.c                   |    1 +
 include/dt-bindings/clock/qcom,gcc-msm8917.h       |    1 +
 include/dt-bindings/clock/qcom,x1e80100-gcc.h      |    3 +
 104 files changed, 17981 insertions(+), 478 deletions(-)
 create mode 100644 arch/arm64/boot/dts/qcom/glymur-ipcc.h
 create mode 100644 arch/arm64/boot/dts/qcom/kaanapali-ipcc.h
 create mode 100644 arch/arm64/boot/dts/qcom/kaanapali-mtp.dts
 create mode 100644 arch/arm64/boot/dts/qcom/kaanapali-qrd.dts
 create mode 100644 arch/arm64/boot/dts/qcom/kaanapali.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/lemans-el2.dtso
 create mode 100644 arch/arm64/boot/dts/qcom/milos-fairphone-fp6.dts
 create mode 100644 arch/arm64/boot/dts/qcom/milos.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pm7550.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/pmiv0104.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-thundercomm-rubikpi3.dts
 create mode 100644 arch/arm64/boot/dts/qcom/qrb2210-arduino-imola.dts
 create mode 100644 arch/arm64/boot/dts/qcom/qrb2210-rb1-vision-mezzanine.dtso
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-google-blueline.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-google-common.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/sdm845-google-crosshatch.dts
 create mode 100644 arch/arm64/boot/dts/qcom/sm8650-hdk-rear-camera-card.dtso
 create mode 100644 arch/arm64/boot/dts/qcom/x1-microsoft-denali.dtsi
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-medion-sprchrgd-14-s1.dts
 create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-microsoft-denali-oled.dts
 create mode 100644 arch/arm64/boot/dts/qcom/x1p64100-microsoft-denali.dts