Message ID | 20231212100044.26466-2-krzysztof.kozlowski@linaro.org |
---|---|
State | Accepted |
Commit | ae3bed72ac00e07637bd9e40fce84ff1a20fbf3d |
Headers | show |
Series | [1/2] dt-bindings: crypto: qcom-qce: constrain clocks for IPQ9574 QCE | expand |
On Tue, 12 Dec 2023 11:00:44 +0100, Krzysztof Kozlowski wrote: > 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 <krzysztof.kozlowski@linaro.org> > --- > .../devicetree/bindings/crypto/qcom-qce.yaml | 11 +++++++++++ > 1 file changed, 11 insertions(+) > Acked-by: Rob Herring <robh@kernel.org>
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
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 <krzysztof.kozlowski@linaro.org> --- .../devicetree/bindings/crypto/qcom-qce.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+)