[PATCH 0/7] clk: qcom: add support for the clock controllers on Nord platforms

From: Bartosz Golaszewski

Date: Fri Apr 03 2026 - 10:11:27 EST


This documents the gcc, tcsr and rpmhcc support in Nord platforms and
adds corresponding drivers as well as enables them in arm64 defconfig.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>
---
Bartosz Golaszewski (1):
arm64: defconfig: enable clock controller drivers for Qualcomm Nord

Prasanna Tolety (1):
clk: qcom: rpmh: Add support for Nord rpmh clocks

Taniya Das (5):
dt-bindings: clock: qcom: Document the Nord SoC TCSR Clock Controller
dt-bindings: clock: qcom-rpmhcc: Add support for Nord SoCs
dt-bindings: clock: qcom: Add Nord Global Clock Controller
clk: qcom: Add TCSR clock driver for Nord SoC
clk: qcom: gcc: Add multiple global clock controller driver for Nord SoC

.../devicetree/bindings/clock/qcom,nord-gcc.yaml | 58 +
.../devicetree/bindings/clock/qcom,nord-negcc.yaml | 60 +
.../devicetree/bindings/clock/qcom,nord-nwgcc.yaml | 55 +
.../devicetree/bindings/clock/qcom,rpmhcc.yaml | 1 +
.../bindings/clock/qcom,sm8550-tcsr.yaml | 2 +
arch/arm64/configs/defconfig | 2 +
drivers/clk/qcom/Kconfig | 17 +
drivers/clk/qcom/Makefile | 2 +
drivers/clk/qcom/clk-rpmh.c | 20 +
drivers/clk/qcom/gcc-nord.c | 1901 +++++++++++++++++++
drivers/clk/qcom/negcc-nord.c | 1987 ++++++++++++++++++++
drivers/clk/qcom/nwgcc-nord.c | 688 +++++++
drivers/clk/qcom/segcc-nord.c | 1609 ++++++++++++++++
drivers/clk/qcom/tcsrcc-nord.c | 337 ++++
include/dt-bindings/clock/qcom,nord-gcc.h | 147 ++
include/dt-bindings/clock/qcom,nord-negcc.h | 124 ++
include/dt-bindings/clock/qcom,nord-nwgcc.h | 69 +
include/dt-bindings/clock/qcom,nord-segcc.h | 98 +
include/dt-bindings/clock/qcom,nord-tcsrcc.h | 26 +
19 files changed, 7203 insertions(+)
---
base-commit: 3b058d1aeeeff27a7289529c4944291613b364e9
change-id: 20260403-nord-clks-dd6312e1fee2

Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@xxxxxxxxxxxxxxxx>