[PATCH v2 0/3] Mahua SoC and CRD DT support

From: Gopikrishna Garmidi

Date: Wed Mar 18 2026 - 08:41:27 EST


The series introduces the DTS bits required for Mahua SoC (A derivative
of the Glymur SoC) and the CRD based on it.

Some of the notable differences are the absent CPU cluster, interconnect,
TLMM, thermal zones and adjusted PCIe west clocks. Everything else should
work as-is.

Changes in v2:
- Updated commit message based on review feedback. [Dmitry]
- Override the default thermal sensor configuration and enable only
the sensors and thermal zones that are actually supported on Mahua. [Dmitry]
- Link to v1: https://lore.kernel.org/all/20260310054947.2114445-1-gopikrishna.garmidi@xxxxxxxxxxxxxxxx/

Gopikrishna Garmidi (3):
dt-bindings: arm: qcom: Document Mahua SoC and board
arm64: dts: qcom: Commonize Glymur CRD DTSI
arm64: dts: qcom: Add Mahua SoC and CRD

.../devicetree/bindings/arm/qcom.yaml | 5 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
arch/arm64/boot/dts/qcom/glymur-crd.dts | 586 +-----------------
.../qcom/{glymur-crd.dts => glymur-crd.dtsi} | 7 -
arch/arm64/boot/dts/qcom/glymur.dtsi | 2 +-
arch/arm64/boot/dts/qcom/mahua-crd.dts | 21 +
arch/arm64/boot/dts/qcom/mahua.dtsi | 299 +++++++++
arch/arm64/boot/dts/qcom/pmcx0102.dtsi | 2 +-
arch/arm64/boot/dts/qcom/pmh0104-glymur.dtsi | 4 +-
9 files changed, 331 insertions(+), 596 deletions(-)
copy arch/arm64/boot/dts/qcom/{glymur-crd.dts => glymur-crd.dtsi} (99%)
create mode 100644 arch/arm64/boot/dts/qcom/mahua-crd.dts
create mode 100644 arch/arm64/boot/dts/qcom/mahua.dtsi


base-commit: 3ef088b0c5772a6f75634e54aa34f5fc0a2c041c
--
2.34.1