[PATCH 0/4] arm64: dts: qcom: Add support for Mahua QCB
From: Sivansh Gupta
Date: Tue Oct 27 2026 - 08:08:58 EST
Add initial device tree support for the Mahua QCB. The QCB (Qualcomm
Compute Board) is a board built on the Qualcomm Mahua SoC. Mahua is a
12 core derivative of the Glymur SoC.
Unlike the CRD, the QCB is suitable for compute workloads,
power measurements and oscilloscope-based hardware validation.
This series adds the bindings the board relies on and commonizes
Glymur QCB and Mahua QCB before enabling the device tree for Mahua
QCB:
- Document the qcom,mahua-qcb board compatible.
- Add Mahua QCB to QSEECOM allowlist.
- Moved common device tree nodes between Glymur QCB and Mahua QCB to
glymur-qcb.dtsi.
P.S.
I tried b4 send, but for some reason the coverletter b4 generates doesnt
detect moving glymur-qcb.dts to glymur-qcb.dtsi.
Git also for some reason didnt detect the move by default, had to use
--find-copies and send the patch using git send-email.
Gopikrishna Garmidi (2):
dt-bindings: arm: qcom: Add Mahua QCB
firmware: qcom: scm: Allow QSEECOM on the Mahua QCB
Sivansh Gupta (2):
arm64: dts: qcom: Commonize glymur-qcb.dts to glymur-qcb.dtsi
arm64: dts: qcom: Add Mahua QCB
.../devicetree/bindings/arm/qcom.yaml | 1 +
arch/arm64/boot/dts/qcom/Makefile | 1 +
arch/arm64/boot/dts/qcom/glymur-qcb.dts | 667 +-----------------
.../qcom/{glymur-qcb.dts => glymur-qcb.dtsi} | 28 -
arch/arm64/boot/dts/qcom/mahua-qcb.dts | 38 +
drivers/firmware/qcom/qcom_scm.c | 1 +
6 files changed, 42 insertions(+), 694 deletions(-)
copy arch/arm64/boot/dts/qcom/{glymur-qcb.dts => glymur-qcb.dtsi} (94%)
create mode 100644 arch/arm64/boot/dts/qcom/mahua-qcb.dts
--
2.43.0