Message ID | 20240605-dt-bindings-qcom-gcc-v2-1-f947b24f1283@linaro.org |
---|---|
State | Accepted |
Commit | acc41014661cf424c262e8d532e461376bacbd90 |
Headers | show |
Series | dt-bindings: clock: qcom: reference qcom-gcc.yaml | expand |
Quoting Krzysztof Kozlowski (2024-06-05 01:09:28) > diff --git a/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml b/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml > index bad8f019a8d3..74034e3f79b7 100644 > --- a/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml > +++ b/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml > @@ -39,26 +36,17 @@ properties: > description: > A phandle to an OPP node describing required MMCX performance point. > > - '#clock-cells': > - const: 1 > - > - '#reset-cells': > - const: 1 > - > - '#power-domain-cells': > - const: 1 > - > required: > - compatible > - - reg > - clocks > - power-domains > - required-opps > - - '#clock-cells' > - - '#reset-cells' > - '#power-domain-cells' Missed removing this one? > > -additionalProperties: false > +allOf: > + - $ref: qcom,gcc.yaml# Why not have a one-cell-clock-reset-power-domain.yaml binding that combines all these things? It's quite common even outside of qcom.
diff --git a/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml b/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml index bad8f019a8d3..74034e3f79b7 100644 --- a/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml +++ b/Documentation/devicetree/bindings/clock/qcom,sm8450-videocc.yaml @@ -21,9 +21,6 @@ properties: - qcom,sm8450-videocc - qcom,sm8550-videocc - reg: - maxItems: 1 - clocks: items: - description: Board XO source @@ -39,26 +36,17 @@ properties: description: A phandle to an OPP node describing required MMCX performance point. - '#clock-cells': - const: 1 - - '#reset-cells': - const: 1 - - '#power-domain-cells': - const: 1 - required: - compatible - - reg - clocks - power-domains - required-opps - - '#clock-cells' - - '#reset-cells' - '#power-domain-cells' -additionalProperties: false +allOf: + - $ref: qcom,gcc.yaml# + +unevaluatedProperties: false examples: - |