[PATCH 0/7] clks: qcom: Introduce clks for SM8750

Melody Olvera posted 7 patches 1 month ago
There is a newer version of this series
.../bindings/clock/qcom,rpmhcc.yaml           |    1 +
.../bindings/clock/qcom,sm8550-tcsr.yaml      |    2 +
.../bindings/clock/qcom,sm8750-gcc.yaml       |   65 +
drivers/clk/qcom/Kconfig                      |   17 +
drivers/clk/qcom/Makefile                     |    2 +
drivers/clk/qcom/clk-alpha-pll.c              |   14 +
drivers/clk/qcom/clk-alpha-pll.h              |    7 +
drivers/clk/qcom/clk-rpmh.c                   |   26 +
drivers/clk/qcom/gcc-sm8750.c                 | 3285 +++++++++++++++++
drivers/clk/qcom/tcsrcc-sm8750.c              |  147 +
include/dt-bindings/clock/qcom,rpmh.h         |    2 +
include/dt-bindings/clock/qcom,sm8750-gcc.h   |  226 ++
include/dt-bindings/clock/qcom,sm8750-tcsr.h  |   15 +
13 files changed, 3809 insertions(+)
create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8750-gcc.yaml
create mode 100644 drivers/clk/qcom/gcc-sm8750.c
create mode 100644 drivers/clk/qcom/tcsrcc-sm8750.c
create mode 100644 include/dt-bindings/clock/qcom,sm8750-gcc.h
create mode 100644 include/dt-bindings/clock/qcom,sm8750-tcsr.h
[PATCH 0/7] clks: qcom: Introduce clks for SM8750
Posted by Melody Olvera 1 month ago
Add GCC, RPMH, and TCSR clocks for the SM8750 SoC.

The Qualcomm Technologies, Inc. SM8750 SoC is the latest in the line of
consumer mobile device SoCs. See more at:
https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/images/company/news-media/media-center/press-kits/snapdragon-summit-2024/day-1/documents/Snapdragon8EliteProductBrief.pdf

Taniya Das (7):
  dt-bindings: clock: qcom-rpmhcc: Add RPMHCC bindings for SM8750
  clk: qcom: rpmh: Add support for SM8750 rpmh clocks
  clk: qcom: clk-alpha-pll: Add support for controlling Taycan PLLs
  dt-bindings: clock: qcom: Add SM8750 GCC clock controller
  clk: qcom: Add support for GCC clock controller on SM8750
  dt-bindings: clock: qcom: Document the SM8750 TCSR Clock Controller
  clk: qcom: Add TCSR clock driver for SM8750

 .../bindings/clock/qcom,rpmhcc.yaml           |    1 +
 .../bindings/clock/qcom,sm8550-tcsr.yaml      |    2 +
 .../bindings/clock/qcom,sm8750-gcc.yaml       |   65 +
 drivers/clk/qcom/Kconfig                      |   17 +
 drivers/clk/qcom/Makefile                     |    2 +
 drivers/clk/qcom/clk-alpha-pll.c              |   14 +
 drivers/clk/qcom/clk-alpha-pll.h              |    7 +
 drivers/clk/qcom/clk-rpmh.c                   |   26 +
 drivers/clk/qcom/gcc-sm8750.c                 | 3285 +++++++++++++++++
 drivers/clk/qcom/tcsrcc-sm8750.c              |  147 +
 include/dt-bindings/clock/qcom,rpmh.h         |    2 +
 include/dt-bindings/clock/qcom,sm8750-gcc.h   |  226 ++
 include/dt-bindings/clock/qcom,sm8750-tcsr.h  |   15 +
 13 files changed, 3809 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8750-gcc.yaml
 create mode 100644 drivers/clk/qcom/gcc-sm8750.c
 create mode 100644 drivers/clk/qcom/tcsrcc-sm8750.c
 create mode 100644 include/dt-bindings/clock/qcom,sm8750-gcc.h
 create mode 100644 include/dt-bindings/clock/qcom,sm8750-tcsr.h


base-commit: 63b3ff03d91ae8f875fe8747c781a521f78cde17
-- 
2.46.1
Re: [PATCH 0/7] clks: qcom: Introduce clks for SM8750
Posted by Bjorn Andersson 1 month ago
On Mon, Oct 21, 2024 at 04:03:52PM GMT, Melody Olvera wrote:
> Add GCC, RPMH, and TCSR clocks for the SM8750 SoC.
> 
> The Qualcomm Technologies, Inc. SM8750 SoC is the latest in the line of
> consumer mobile device SoCs. See more at:
> https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/images/company/news-media/media-center/press-kits/snapdragon-summit-2024/day-1/documents/Snapdragon8EliteProductBrief.pdf
> 

Please adopt b4, as described in go/upstream, to help avoid the mistake
with linux-arm-msm not being Cc'ed in the future.

Regards,
Bjorn

> Taniya Das (7):
>   dt-bindings: clock: qcom-rpmhcc: Add RPMHCC bindings for SM8750
>   clk: qcom: rpmh: Add support for SM8750 rpmh clocks
>   clk: qcom: clk-alpha-pll: Add support for controlling Taycan PLLs
>   dt-bindings: clock: qcom: Add SM8750 GCC clock controller
>   clk: qcom: Add support for GCC clock controller on SM8750
>   dt-bindings: clock: qcom: Document the SM8750 TCSR Clock Controller
>   clk: qcom: Add TCSR clock driver for SM8750
> 
>  .../bindings/clock/qcom,rpmhcc.yaml           |    1 +
>  .../bindings/clock/qcom,sm8550-tcsr.yaml      |    2 +
>  .../bindings/clock/qcom,sm8750-gcc.yaml       |   65 +
>  drivers/clk/qcom/Kconfig                      |   17 +
>  drivers/clk/qcom/Makefile                     |    2 +
>  drivers/clk/qcom/clk-alpha-pll.c              |   14 +
>  drivers/clk/qcom/clk-alpha-pll.h              |    7 +
>  drivers/clk/qcom/clk-rpmh.c                   |   26 +
>  drivers/clk/qcom/gcc-sm8750.c                 | 3285 +++++++++++++++++
>  drivers/clk/qcom/tcsrcc-sm8750.c              |  147 +
>  include/dt-bindings/clock/qcom,rpmh.h         |    2 +
>  include/dt-bindings/clock/qcom,sm8750-gcc.h   |  226 ++
>  include/dt-bindings/clock/qcom,sm8750-tcsr.h  |   15 +
>  13 files changed, 3809 insertions(+)
>  create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8750-gcc.yaml
>  create mode 100644 drivers/clk/qcom/gcc-sm8750.c
>  create mode 100644 drivers/clk/qcom/tcsrcc-sm8750.c
>  create mode 100644 include/dt-bindings/clock/qcom,sm8750-gcc.h
>  create mode 100644 include/dt-bindings/clock/qcom,sm8750-tcsr.h
> 
> 
> base-commit: 63b3ff03d91ae8f875fe8747c781a521f78cde17
> -- 
> 2.46.1
>