Messages in this thread Patch in this message | | | From | Pratyush Yadav <> | Subject | [PATCH v5 4/6] phy: dt-bindings: cdns,dphy: make clocks optional for Rx mode | Date | Fri, 3 Sep 2021 00:25:41 +0530 |
| |
The clocks are not used by the DPHY when used in Rx mode so make them optional for it by using a conditional based on compatible.
Signed-off-by: Pratyush Yadav <p.yadav@ti.com>
---
Changes in v5: - Make clocks a required property based on the compatible.
Changes in v3: - Add Rob's Ack.
Changes in v2: - Re-order subject prefixes.
.../devicetree/bindings/phy/cdns,dphy.yaml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/phy/cdns,dphy.yaml b/Documentation/devicetree/bindings/phy/cdns,dphy.yaml index b90a58773bf2..558f110fda9e 100644 --- a/Documentation/devicetree/bindings/phy/cdns,dphy.yaml +++ b/Documentation/devicetree/bindings/phy/cdns,dphy.yaml @@ -33,10 +33,19 @@ properties: required: - compatible - reg - - clocks - - clock-names - "#phy-cells" +allOf: + - if: + properties: + compatible: + contains: + const: cdns,dphy + then: + required: + - clocks + - clock-names + additionalProperties: false examples: -- 2.33.0
| |