[PATCH v4 02/13] dt-bindings: media: qcom,venus: Remove clock, power-domain, and iommus from common schema
From: Vishnu Reddy
Date: Tue May 05 2026 - 03:03:20 EST
The common schema defines minItems and maxItems for clocks, power-domains,
and iommus. This suggests that the number of these resources can vary,
while in reality they are fixed constraints per platform.
Remove these constraints from the common schema. Each platform specific
schema already defines its own exact fixed constraints for these
properties, so this change does not affect for any existing platforms
that use the common schema.
Signed-off-by: Vishnu Reddy <busanna.reddy@xxxxxxxxxxxxxxxx>
---
.../devicetree/bindings/media/qcom,venus-common.yaml | 20 --------------------
1 file changed, 20 deletions(-)
diff --git a/Documentation/devicetree/bindings/media/qcom,venus-common.yaml b/Documentation/devicetree/bindings/media/qcom,venus-common.yaml
index 3153d91f9d18..5d310783720c 100644
--- a/Documentation/devicetree/bindings/media/qcom,venus-common.yaml
+++ b/Documentation/devicetree/bindings/media/qcom,venus-common.yaml
@@ -18,35 +18,15 @@ properties:
reg:
maxItems: 1
- clocks:
- minItems: 3
- maxItems: 7
-
- clock-names:
- minItems: 3
- maxItems: 7
-
firmware-name:
maxItems: 1
interrupts:
maxItems: 1
- iommus:
- minItems: 1
- maxItems: 20
-
memory-region:
maxItems: 1
- power-domains:
- minItems: 1
- maxItems: 4
-
- power-domain-names:
- minItems: 1
- maxItems: 4
-
video-firmware:
type: object
additionalProperties: false
--
2.34.1