public inbox for devicetree@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] arm64: dts: qcom: Add base support for Eliza SoC and its MTP board
@ 2026-03-18 10:19 Abel Vesa
  2026-03-18 10:19 ` [PATCH v3 1/3] dt-bindings: arm: qcom: Document " Abel Vesa
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Abel Vesa @ 2026-03-18 10:19 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: Dmitry Baryshkov, linux-arm-msm, devicetree, linux-kernel,
	Abel Vesa, Krzysztof Kozlowski

Qualcomm Eliza SoC comes in different flavors.

Full spec sheet for the mobile flavor is here:
https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/documents/Snapdragon-7-Gen-4-Mobile-Platform-Product-Brief.pdf

and for the IoT flavor is here:
https://docs.qualcomm.com/doc/87-93954-1/87-93954-1_REV_A_Qualcomm_Dragonwing_Q-7790_Processor_Product_Brief.pdf

The initial support is basic boot-to-shell with UFS and
debug UART, while describing cpu cores and clusters, with
cpufreq and cpuidle support, and all necessary basic resources
providers. More support will follow.

It includes support for the MTP board.

Signed-off-by: Abel Vesa <abel.vesa@oss.qualcomm.com>
---
Changes in v3:
- After some back and forth, the conclusion is to add the voltage range
  for the LDO12B (used by UFS device) and a comment to specify that this
  works only for UFS 3.x and above.
- Picked up Krzysztof's R-b tag for the bindings patch.
- Link to v2: https://patch.msgid.link/20260313-eliza-base-dt-v2-0-bd91367d860d@oss.qualcomm.com

Changes in v2:
- Rebased on next-20260312.
- Dropped the dependencies patchsets that have been already merged.
- Re-worded all commits dropping clames that claims that could
  confuse folks about Eliza being a mobile SoC only.
- Moved the L3 cache node under L2, as suggested by Konrad.
- Flatten the cpu map as a single logical cluster, as suggested by
  Konrad.
- Fixed the phandle address for the qcom,dload-mode.
- Made the QUPv3 enabled by default in the dtsi.
- Added MCQ reg range to the UFSHC.
- Fixed the UFS opp table according to Konrad's suggestions.
- Fixed PDC reg range size.
- Switched the SPMI to multi-master approach.
- Fixed the size of the GIC ITS reg range.
- Dropped extra blank line from under the nsp_noc.
- Added comments for the GPIO reserved ranges, as suggested by Konrad.
- Added empty line under the uart14 compatible property, as Konrad
  suggested.
- Picked up Dmitry's R-b tag for the dtsi patch.
- Link to v1: https://patch.msgid.link/20260224-eliza-base-dt-v1-0-54e8e3a5fe43@oss.qualcomm.com

---
Abel Vesa (3):
      dt-bindings: arm: qcom: Document Eliza SoC and its MTP board
      arm64: dts: qcom: Introduce Eliza Soc base dtsi
      arm64: dts: qcom: eliza: Enable Eliza MTP board support

 Documentation/devicetree/bindings/arm/qcom.yaml |    5 +
 arch/arm64/boot/dts/qcom/Makefile               |    1 +
 arch/arm64/boot/dts/qcom/eliza-mtp.dts          |  407 +++++++
 arch/arm64/boot/dts/qcom/eliza.dtsi             | 1317 +++++++++++++++++++++++
 4 files changed, 1730 insertions(+)
---
base-commit: 8e5a478b6d6a5bb0a3d52147862b15e4d826af19
change-id: 20260219-eliza-base-dt-9290a94fd395
prerequisite-change-id: 20260222-eliza-bindings-arm-smmu-07c3143fc6f5:v1
prerequisite-patch-id: 8c34f07d3453ec6329616ff14cea4cda79a7243c
prerequisite-change-id: 20260221-eliza-bindings-scm-7f377bcaf743:v2
prerequisite-patch-id: 568045701b63cc9875ed6efa488097d62466d995
prerequisite-change-id: 20260311-eliza-bindings-spmi-8d49b1a61d03:v3
prerequisite-patch-id: b09cc32d2059fd50bf18564de109f89211bfce2f

Best regards,
--  
Abel Vesa <abel.vesa@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2026-03-19 14:29 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-18 10:19 [PATCH v3 0/3] arm64: dts: qcom: Add base support for Eliza SoC and its MTP board Abel Vesa
2026-03-18 10:19 ` [PATCH v3 1/3] dt-bindings: arm: qcom: Document " Abel Vesa
2026-03-18 10:19 ` [PATCH v3 2/3] arm64: dts: qcom: Introduce Eliza Soc base dtsi Abel Vesa
2026-03-18 10:45   ` Krzysztof Kozlowski
2026-03-18 11:10     ` Konrad Dybcio
2026-03-18 11:27       ` Krzysztof Kozlowski
2026-03-18 11:18   ` Konrad Dybcio
2026-03-18 11:23     ` Krzysztof Kozlowski
2026-03-19 14:29     ` Abel Vesa
2026-03-18 10:19 ` [PATCH v3 3/3] arm64: dts: qcom: eliza: Enable Eliza MTP board support Abel Vesa
2026-03-18 10:31   ` Dmitry Baryshkov
2026-03-18 10:41   ` Krzysztof Kozlowski
2026-03-18 11:30   ` Konrad Dybcio
2026-03-19  2:46 ` [PATCH v3 0/3] arm64: dts: qcom: Add base support for Eliza SoC and its MTP board Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox