mbox series

[v2,00/16] dt-bindings: clock: qcom: reference qcom-gcc.yaml

Message ID 20240605-dt-bindings-qcom-gcc-v2-0-f947b24f1283@linaro.org (mailing list archive)
Headers show
Series dt-bindings: clock: qcom: reference qcom-gcc.yaml | expand

Message

Krzysztof Kozlowski June 5, 2024, 8:09 a.m. UTC
Hi,

Changes in v2:
- Rewrite commit msgs - don't mention there is hardware similarity
  between clock controllers, because that is not certain.
- Link to v1: https://lore.kernel.org/r/20240531-dt-bindings-qcom-gcc-v1-0-b37d49fe1421@linaro.org

Description:
============
Unify Qualcomm clock controllers by referencing qcom,gcc.yaml where
applicable.  Several existing bindings for these display/GPU/CAM clock
controllers already do it.

No external dependencies, this CAN be applied independently. It is
aligned with Dmitry's approach here:
https://lore.kernel.org/all/20240529-qcom-gdscs-v2-0-69c63d0ae1e7@linaro.org/
(but no dependency!)

Best regards,
Krzysztof

---
Krzysztof Kozlowski (16):
      dt-bindings: clock: qcom,sm8450-videocc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,videocc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,dispcc-sc8280xp: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,dispcc-sm6350: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,dispcc-sm8x50: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,gpucc-sdm660: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,gpucc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,msm8998-gpucc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,qcm2290-dispcc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,sc7180-dispcc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,sc7280-dispcc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,sdm845-dispcc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,sm6115-dispcc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,sm8450-dispcc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,sm8550-dispcc: reference qcom,gcc.yaml
      dt-bindings: clock: qcom,sm8450-gpucc: reference qcom,gcc.yaml

 .../bindings/clock/qcom,dispcc-sc8280xp.yaml         | 20 ++++----------------
 .../bindings/clock/qcom,dispcc-sm6350.yaml           | 20 ++++----------------
 .../bindings/clock/qcom,dispcc-sm8x50.yaml           | 18 ++----------------
 .../devicetree/bindings/clock/qcom,gpucc-sdm660.yaml | 20 ++++----------------
 .../devicetree/bindings/clock/qcom,gpucc.yaml        | 20 ++++----------------
 .../bindings/clock/qcom,msm8998-gpucc.yaml           | 20 ++++----------------
 .../bindings/clock/qcom,qcm2290-dispcc.yaml          | 20 ++++----------------
 .../bindings/clock/qcom,sc7180-dispcc.yaml           | 20 ++++----------------
 .../bindings/clock/qcom,sc7280-dispcc.yaml           | 20 ++++----------------
 .../bindings/clock/qcom,sdm845-dispcc.yaml           | 20 ++++----------------
 .../bindings/clock/qcom,sm6115-dispcc.yaml           | 20 ++++----------------
 .../bindings/clock/qcom,sm8450-dispcc.yaml           | 20 ++++----------------
 .../devicetree/bindings/clock/qcom,sm8450-gpucc.yaml | 20 ++++----------------
 .../bindings/clock/qcom,sm8450-videocc.yaml          | 20 ++++----------------
 .../bindings/clock/qcom,sm8550-dispcc.yaml           | 20 ++++----------------
 .../devicetree/bindings/clock/qcom,videocc.yaml      | 19 +++----------------
 16 files changed, 61 insertions(+), 256 deletions(-)
---
base-commit: 861a3cb5a2a8480d361fa6708da24747d6fa72fe
change-id: 20240531-dt-bindings-qcom-gcc-e2955fd60004

Best regards,

Comments

Bjorn Andersson June 14, 2024, 10:48 p.m. UTC | #1
On Wed, 05 Jun 2024 10:09:27 +0200, Krzysztof Kozlowski wrote:
> Changes in v2:
> - Rewrite commit msgs - don't mention there is hardware similarity
>   between clock controllers, because that is not certain.
> - Link to v1: https://lore.kernel.org/r/20240531-dt-bindings-qcom-gcc-v1-0-b37d49fe1421@linaro.org
> 
> Description:
> ============
> Unify Qualcomm clock controllers by referencing qcom,gcc.yaml where
> applicable.  Several existing bindings for these display/GPU/CAM clock
> controllers already do it.
> 
> [...]

Applied, thanks!

[01/16] dt-bindings: clock: qcom,sm8450-videocc: reference qcom,gcc.yaml
        commit: acc41014661cf424c262e8d532e461376bacbd90
[02/16] dt-bindings: clock: qcom,videocc: reference qcom,gcc.yaml
        commit: 3b39fb00be1c5bd0c0c8855444a3b17d04bed667
[03/16] dt-bindings: clock: qcom,dispcc-sc8280xp: reference qcom,gcc.yaml
        commit: cc9d138fffbaebe7c3f37f9e03b2d1840efa2af6
[04/16] dt-bindings: clock: qcom,dispcc-sm6350: reference qcom,gcc.yaml
        commit: f168430195ff37d1b075d70db95c9bf430ab208b
[05/16] dt-bindings: clock: qcom,dispcc-sm8x50: reference qcom,gcc.yaml
        commit: 5576b6f8e91fa4b2ff6c48b2810cb8fbe9242142
[06/16] dt-bindings: clock: qcom,gpucc-sdm660: reference qcom,gcc.yaml
        commit: b20b9a762695835016c2ccc26cf1447dca354c10
[07/16] dt-bindings: clock: qcom,gpucc: reference qcom,gcc.yaml
        commit: f68872fe10193bb1b033aec0edaadcaab9de2935
[08/16] dt-bindings: clock: qcom,msm8998-gpucc: reference qcom,gcc.yaml
        commit: fa02399d69377a38ce49b7e77ece720c114265bf
[09/16] dt-bindings: clock: qcom,qcm2290-dispcc: reference qcom,gcc.yaml
        commit: a8197afc44a6542631ec999f4b332643c91c79b3
[10/16] dt-bindings: clock: qcom,sc7180-dispcc: reference qcom,gcc.yaml
        commit: e68a21bd186b2f15bb1106b6fd9ad697b3307ca9
[11/16] dt-bindings: clock: qcom,sc7280-dispcc: reference qcom,gcc.yaml
        commit: c9ae35ace8c420ebcc7bf868a4f0feca142cb5cb
[12/16] dt-bindings: clock: qcom,sdm845-dispcc: reference qcom,gcc.yaml
        commit: 4ef61bcf1aa9cdb3d4bb588ed591bbd4e96c3eaf
[13/16] dt-bindings: clock: qcom,sm6115-dispcc: reference qcom,gcc.yaml
        commit: 7b69a903fc73188c50577565093a5b3680448c57
[14/16] dt-bindings: clock: qcom,sm8450-dispcc: reference qcom,gcc.yaml
        commit: 8acff345c3e6b0c258177ba1db18d07ebd83183c
[15/16] dt-bindings: clock: qcom,sm8550-dispcc: reference qcom,gcc.yaml
        commit: 4da364c759dc66a23a4ea69cb85e038c847b9f0e
[16/16] dt-bindings: clock: qcom,sm8450-gpucc: reference qcom,gcc.yaml
        commit: 7e828d77d202f59d4f9b59c1930b82433cce1356

Best regards,