[PATCH v3 0/5] arm64: dts: qcom: eliza-cqs-evk: Support eMMC and UFS SoMs
From: Abel Vesa
Date: Mon Sep 28 2026 - 12:45:21 EST
The Eliza CQS SoM is available with either eMMC or UFS storage. Both
variants connect to the same Eliza EVK carrier board, but the existing
device tree describes only the eMMC-equipped SoM and uses storage-neutral
names for the SoM and the assembled EVK.
Give each SoM variant and its EVK assembly storage-specific compatibles
and filenames. Keep the shared SoM hardware in eliza-cqs-som.dtsi and
describe only the storage controller and its variant-specific supply
voltage in the eMMC and UFS includes. Neither variant is derived from
the other; the carrier-board description is shared by both assemblies.
The existing boards have not been made publicly available, so renaming
the eMMC DTB and replacing its compatible strings does not affect users.
Move the sound card support into the shared Eliza EVK description so it
can also be reused by the UFS assembly and the Eliza CQM EVK later on.
Keep the existing sound card model name for both CQS assemblies.
Changes in v3:
- Extract the common SoM hardware into eliza-cqs-som.dtsi and keep only
storage-specific configuration in the eMMC and UFS includes.
- Clarify that eMMC and UFS are SoM variants using the same EVK carrier
and explain the problem addressed by each patch.
- Collect Konrad's Reviewed-by tag for the sound card move.
- Link to v2: https://patch.msgid.link/20260915-dts-qcom-eliza-add-ufs-variant-v2-0-86d72a2a8f47@xxxxxxxxxxxxxxxx
Changes in v2:
- Actually replace (and remove) eliza-cqs-evk.dts when
eliza-cqs-evk-emmc.dts is added.
- Collect Krzysztof's Reviewed-by tag.
- Link to v1: https://patch.msgid.link/20260914-dts-qcom-eliza-add-ufs-variant-v1-0-78b3249eae61@xxxxxxxxxxxxxxxx
Signed-off-by: Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>
---
Abel Vesa (5):
dt-bindings: arm: qcom: Describe Eliza CQS eMMC and UFS variants
arm64: dts: qcom: eliza-cqs-evk: Move sound card support to Eliza EVK generic
arm64: dts: qcom: eliza: Separate common CQS SoM and eMMC configuration
arm64: dts: qcom: eliza: Add CQS SoM UFS variant
arm64: dts: qcom: eliza: Add CQS EVK UFS variant
Documentation/devicetree/bindings/arm/qcom.yaml | 9 ++
arch/arm64/boot/dts/qcom/Makefile | 3 +-
arch/arm64/boot/dts/qcom/eliza-cqs-evk-emmc.dts | 18 +++
arch/arm64/boot/dts/qcom/eliza-cqs-evk-ufs.dts | 18 +++
arch/arm64/boot/dts/qcom/eliza-cqs-evk.dts | 155 -----------------------
arch/arm64/boot/dts/qcom/eliza-cqs-som-emmc.dtsi | 27 ++++
arch/arm64/boot/dts/qcom/eliza-cqs-som-ufs.dtsi | 29 +++++
arch/arm64/boot/dts/qcom/eliza-cqs-som.dtsi | 18 ---
arch/arm64/boot/dts/qcom/eliza-evk.dtsi | 139 ++++++++++++++++++++
9 files changed, 242 insertions(+), 174 deletions(-)
---
base-commit: 6375e61c01e93e35ee7acd336a689ac1fae4b509
change-id: 20260914-dts-qcom-eliza-add-ufs-variant-74092c6c35a4
Best regards,
--
Abel Vesa <abel.vesa@xxxxxxxxxxxxxxxx>