[PATCH v2 0/4] dt-bindings: arm: qcom-soc: Improve validation of expected SoC naming
From: Krzysztof Kozlowski
Date: Tue Jul 07 2026 - 09:44:40 EST
Changes in v2:
- New patch #4 for WSA speakers
- Add qcom,usb-hsic-phy-mdm9615, qcom,usb-hsic-phy-msm8974, qcom,hamoa-crd-ec
- Add SoC codenames used: maili and nord
- Link to v1: https://patch.msgid.link/20260519-dt-bindings-qcom-soc-naming-v1-0-005d29d261ae@xxxxxxxxxxxxxxxx
The schema checking for expected naming patterns for SoC IP block nodes
was really incomplete and was checking only nodes with single
compatible. Improve that because questions about expected compatibles
still appear, e.g. we have
Documentation/devicetree/bindings/pci/qcom,pcie-x1e80100.yaml with:
- qcom,pcie-x1e80100 (expected old legacy style)
- qcom,glymur-pcie (change to new style, ok fine, let's switch to new
style... but...)
I am afraid that a new SoC will revert that back to old style, e.g.:
qcom,pcie-whatever-new-soc
Best regards,
Krzysztof
---
Krzysztof Kozlowski (4):
dt-bindings: arm: qcom-soc: Include Eliza, Kaanapali and others in SoC names
dt-bindings: arm: qcom-soc: Document more of existing legacy style compatibles
dt-bindings: arm: qcom-soc: Validate nodes with fallbacks
dt-bindings: arm: qcom-soc: Allow WSA88xx speaker compatible
.../devicetree/bindings/arm/qcom-soc.yaml | 183 +++++++++++++++++----
1 file changed, 147 insertions(+), 36 deletions(-)
---
base-commit: 5b1fee48f42ff6563e3512c6ec661bd6685e4e10
change-id: 20260519-dt-bindings-qcom-soc-naming-4f97dec54139
Best regards,
--
Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxxxxxxxx>