On 28/09/2022 16:58, Dmitry Baryshkov wrote: > Move schema for the GCC on SDM630/SDM636/SDM660 to a separate file to be > able to define device-specific clock properties. > > Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxx> > --- > .../bindings/clock/qcom,gcc-other.yaml | 3 - > .../bindings/clock/qcom,gcc-sdm660.yaml | 61 +++++++++++++++++++ > 2 files changed, 61 insertions(+), 3 deletions(-) > create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml > > diff --git a/Documentation/devicetree/bindings/clock/qcom,gcc-other.yaml b/Documentation/devicetree/bindings/clock/qcom,gcc-other.yaml > index 76988e04c7db..35fc22a19000 100644 > --- a/Documentation/devicetree/bindings/clock/qcom,gcc-other.yaml > +++ b/Documentation/devicetree/bindings/clock/qcom,gcc-other.yaml > @@ -24,7 +24,6 @@ description: | > - dt-bindings/clock/qcom,gcc-mdm9607.h > - dt-bindings/clock/qcom,gcc-mdm9615.h > - dt-bindings/reset/qcom,gcc-mdm9615.h > - - dt-bindings/clock/qcom,gcc-sdm660.h (qcom,gcc-sdm630 and qcom,gcc-sdm660) > > allOf: > - $ref: "qcom,gcc.yaml#" > @@ -41,8 +40,6 @@ properties: > - qcom,gcc-msm8974pro > - qcom,gcc-msm8974pro-ac > - qcom,gcc-mdm9615 > - - qcom,gcc-sdm630 > - - qcom,gcc-sdm660 > > required: > - compatible > diff --git a/Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml b/Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml > new file mode 100644 > index 000000000000..a39f28d37387 > --- /dev/null > +++ b/Documentation/devicetree/bindings/clock/qcom,gcc-sdm660.yaml > @@ -0,0 +1,61 @@ > +# SPDX-License-Identifier: GPL-2.0-only > +%YAML 1.2 > +--- > +$id: http://devicetree.org/schemas/clock/qcom,gcc-sdm660.yaml# > +$schema: http://devicetree.org/meta-schemas/core.yaml# > + > +title: Qualcomm Global Clock & Reset Controller Binding for SDM660/SDM630/SDM636 And one more comment: drop "Binding". Title is for hardware, so for example: Qualcomm SDM660/SDM630/SDM636 Global Clock & Reset Controller Best regards, Krzysztof