[PATCH 1/7] dt-bindings: arm: qcom: Distinguish IdeaCentre Mini 01Q8X10 SKUs
From: Jens Glathe via B4 Relay
Date: Sat Sep 05 2026 - 05:30:33 EST
From: Jens Glathe <jens.glathe@xxxxxxxxxxxxxxxxxxxxxx>
The Lenovo IdeaCentre Mini 01Q8X10 exists on both X1E80100 (Hamoa) and
X1P42100 (Purwa). A single two-entry compatible cannot tell those
device trees apart.
Move the board out of the generic X1E80100 enum and document two
three-entry lists:
lenovo,hamoa-ideacentre-mini-01q8x10, lenovo,ideacentre-mini-01q8x10,
qcom,x1e80100
lenovo,purwa-ideacentre-mini-01q8x10, lenovo,ideacentre-mini-01q8x10,
qcom,x1p42100
Assisted-by: Grok 4.5 (xAI)
Signed-off-by: Jens Glathe <jens.glathe@xxxxxxxxxxxxxxxxxxxxxx>
---
Documentation/devicetree/bindings/arm/qcom.yaml | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
index 5ccb571520d1d..4d6f561a8cac0 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -1180,6 +1180,11 @@ properties:
- const: qcom,x1e001de
- const: qcom,x1e80100
+ - items:
+ - const: lenovo,hamoa-ideacentre-mini-01q8x10
+ - const: lenovo,ideacentre-mini-01q8x10
+ - const: qcom,x1e80100
+
- items:
- enum:
- lenovo,thinkpad-t14s-lcd
@@ -1211,7 +1216,6 @@ properties:
- honor,magicbook-art-14-snapdragon
- hp,elitebook-ultra-g1q
- hp,omnibook-x14
- - lenovo,ideacentre-mini-01q8x10
- lenovo,yoga-slim7x
- microsoft,romulus13
- microsoft,romulus15
@@ -1230,6 +1234,11 @@ properties:
- const: microsoft,denali
- const: qcom,x1e80100
+ - items:
+ - const: lenovo,purwa-ideacentre-mini-01q8x10
+ - const: lenovo,ideacentre-mini-01q8x10
+ - const: qcom,x1p42100
+
- items:
- const: microsoft,surface-pro-12in
- const: qcom,x1p42100
--
2.53.0