Re: [PATCH 0/4] Add Qualcomm's IPQ9650 APSS Clock Driver Support

From: Dmitry Baryshkov

Date: Wed Oct 21 2026 - 13:00:10 EST


On Wed, Oct 07, 2026 at 12:20:43PM +0530, Kathiravan Thirumoorthy wrote:
> The APSS clock controller on IPQ9650 provides the CPU and L3 clocks. The
> four Cortex-A55 cores (silver), the Cortex-A78 core (gold) and the L3
> are each clocked by their own Zonda PLL, selected through a glitch-free mux
> whose parents are XO, GPLL0 and the corresponding PLL. Since the L3 has
> to scale along with the CPUs, the controller also registers an icc-clk
> provider in which both CPU clusters vote on the L3 clock.

Is there a complete picture somewhere? Do you have a DT implementing
CPUfreq somewhere? It might be worth including it in the next iteration
of the series.

> Signed-off-by: Kathiravan Thirumoorthy <kathiravan.thirumoorthy@xxxxxxxxxxxxxxxx>
> ---
> Kathiravan Thirumoorthy (4):
> interconnect: icc-clk: support N:1 master-to-slave topology
> clk: qcom: clk-alpha-pll: Skip Zonda PLL configuration if already enabled
> dt-bindings: clock: ipq9650-apss-clk: Add IPQ9650 apss clock controller
> clk: qcom: apss-ipq9650: Add IPQ9650 APSS clock controller driver
>

--
With best wishes
Dmitry