From: Krzysztof Kozlowski Date: Tue, 12 Dec 2023 10:00:44 +0000 (+0100) Subject: dt-bindings: crypto: qcom-qce: constrain clocks for SM8150-compatible QCE X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=ae3bed72ac00e07637bd9e40fce84ff1a20fbf3d;p=users%2Fjedix%2Flinux-maple.git dt-bindings: crypto: qcom-qce: constrain clocks for SM8150-compatible QCE All devices compatible with SM8150 QCE (so SM8250 and newer) do not have clock inputs (clocks are handled by secure firmware), so explicitly disallow the clocks in the bindings. Signed-off-by: Krzysztof Kozlowski Acked-by: Rob Herring Signed-off-by: Herbert Xu --- diff --git a/Documentation/devicetree/bindings/crypto/qcom-qce.yaml b/Documentation/devicetree/bindings/crypto/qcom-qce.yaml index 6435708da202..e8c418b614dc 100644 --- a/Documentation/devicetree/bindings/crypto/qcom-qce.yaml +++ b/Documentation/devicetree/bindings/crypto/qcom-qce.yaml @@ -131,6 +131,17 @@ allOf: - clocks - clock-names + - if: + properties: + compatible: + contains: + enum: + - qcom,sm8150-qce + then: + properties: + clocks: false + clock-names: false + required: - compatible - reg