Message ID | 20220503195605.4015616-5-robimarko@gmail.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | [v2,1/6] clk: qcom: clk-alpha-pll: add support for APSS PLL | expand |
On 03/05/2022 21:56, Robert Marko wrote: > diff --git a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml > index 3b5ba7ecc19d..1f803925867e 100644 > --- a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml > +++ b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml > @@ -50,7 +50,7 @@ properties: > const: 1 > > '#clock-cells': > - const: 0 > + enum: [0, 1] > > clock-names: > minItems: 2 > @@ -96,6 +96,22 @@ allOf: > properties: > clocks: > maxItems: 3 > + - if: > + properties: > + compatible: > + enum: > + - qcom,ipq6018-apcs-apps-global > + - qcom,ipq8074-apcs-apps-global > + then: > + properties: > + '#clock-cells': > + const: 1 > + If there is a respin, please drop this blank line. > + else: > + properties: > + '#clock-cells': > + const: 0 > + > examples: > > # Example apcs with msm8996 Best regards, Krzysztof
On Thu, 5 May 2022 at 10:37, Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> wrote: > > On 03/05/2022 21:56, Robert Marko wrote: > > diff --git a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml > > index 3b5ba7ecc19d..1f803925867e 100644 > > --- a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml > > +++ b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml > > @@ -50,7 +50,7 @@ properties: > > const: 1 > > > > '#clock-cells': > > - const: 0 > > + enum: [0, 1] > > > > clock-names: > > minItems: 2 > > @@ -96,6 +96,22 @@ allOf: > > properties: > > clocks: > > maxItems: 3 > > + - if: > > + properties: > > + compatible: > > + enum: > > + - qcom,ipq6018-apcs-apps-global > > + - qcom,ipq8074-apcs-apps-global > > + then: > > + properties: > > + '#clock-cells': > > + const: 1 > > + > > If there is a respin, please drop this blank line. Done as part of v3, thanks. Regards, Robert > > > + else: > > + properties: > > + '#clock-cells': > > + const: 0 > > + > > examples: > > > > # Example apcs with msm8996 > > > Best regards, > Krzysztof
diff --git a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml index 3b5ba7ecc19d..1f803925867e 100644 --- a/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml +++ b/Documentation/devicetree/bindings/mailbox/qcom,apcs-kpss-global.yaml @@ -50,7 +50,7 @@ properties: const: 1 '#clock-cells': - const: 0 + enum: [0, 1] clock-names: minItems: 2 @@ -96,6 +96,22 @@ allOf: properties: clocks: maxItems: 3 + - if: + properties: + compatible: + enum: + - qcom,ipq6018-apcs-apps-global + - qcom,ipq8074-apcs-apps-global + then: + properties: + '#clock-cells': + const: 1 + + else: + properties: + '#clock-cells': + const: 0 + examples: # Example apcs with msm8996