| From: |
| Vivek Aknurwar <vivek.aknurwar-AT-oss.qualcomm.com> |
| To: |
| Bjorn Andersson <andersson-AT-kernel.org>, Michael Turquette <mturquette-AT-baylibre.com>, Stephen Boyd <sboyd-AT-kernel.org>, Rob Herring <robh-AT-kernel.org>, Krzysztof Kozlowski <krzk+dt-AT-kernel.org>, Conor Dooley <conor+dt-AT-kernel.org>, Taniya Das <quic_tdas-AT-quicinc.com>, Taniya Das <taniya.das-AT-oss.qualcomm.com> |
| Subject: |
| [PATCH 0/7] clk: qcom: Add initial clock controllers for the upcoming Hawi SoC |
| Date: |
| Mon, 30 Mar 2026 17:34:55 -0700 |
| Message-ID: |
| <20260330-clk-hawi-v1-0-c2a663e1d35b@oss.qualcomm.com> |
| Cc: |
| linux-arm-msm-AT-vger.kernel.org, linux-clk-AT-vger.kernel.org, devicetree-AT-vger.kernel.org, linux-kernel-AT-vger.kernel.org, Mike Tipton <mike.tipton-AT-oss.qualcomm.com>, Vivek Aknurwar <vivek.aknurwar-AT-oss.qualcomm.com> |
| Archive-link: |
| Article |
This series adds support for the initial clock controllers required
by the upcoming Qualcomm Hawi SoC. These include the Global Clock
Controller (GCC), TCSR clocks, and RPMH-managed clocks. It also adds
the PLL support required by Hawi.
Signed-off-by: Vivek Aknurwar <vivek.aknurwar@oss.qualcomm.com>
---
Vivek Aknurwar (7):
dt-bindings: clock: qcom-rpmhcc: Add RPMHCC bindings for Hawi
dt-bindings: clock: qcom: Add Hawi TCSR clock controller
dt-bindings: clock: qcom: Add Hawi global clock controller
clk: qcom: rpmh: Add support for Hawi RPMH clocks
clk: qcom: Add Hawi TCSR clock controller driver
clk: qcom: clk-alpha-pll: Add support for Taycan EHA_T PLL
clk: qcom: Add support for global clock controller on Hawi
.../devicetree/bindings/clock/qcom,hawi-gcc.yaml | 63 +
.../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 +
.../bindings/clock/qcom,sm8550-tcsr.yaml | 2 +
drivers/clk/qcom/Kconfig | 16 +
drivers/clk/qcom/Makefile | 2 +
drivers/clk/qcom/clk-alpha-pll.h | 6 +
drivers/clk/qcom/clk-rpmh.c | 33 +
drivers/clk/qcom/gcc-hawi.c | 3656 ++++++++++++++++++++
drivers/clk/qcom/tcsrcc-hawi.c | 158 +
include/dt-bindings/clock/qcom,hawi-gcc.h | 253 ++
include/dt-bindings/clock/qcom,hawi-tcsrcc.h | 16 +
include/dt-bindings/clock/qcom,rpmh.h | 2 +
12 files changed, 4208 insertions(+)
---
base-commit: e77a5a5cfe43b4c25bd44a3818e487033287517f
change-id: 20260316-clk-hawi-1ad4cad36d6a
Best regards,
--
Vivek Aknurwar <vivek.aknurwar@oss.qualcomm.com>