Re: [PATCH 06/13] clk: qcom: clk-alpha-pll: Add support for CRM based PLL ops

Dmitry Baryshkov
2026-04-22T18:25:33Z

On Mon, Apr 20, 2026 at 09:58:59PM +0530, Jagadeesh Kona wrote:
> Add clock ops for PLLs that are controlled by the CESTA Resource
> Manager(CRM). For these PLLs, CRM programs the hardware based on
> aggregated votes, so the clock driver does not need to program the
> PLL registers directly, but can still model the PLLs and expose
> them as parents to RCGs in the common clock framework.
>
> Co-developed-by: Taniya Das <taniya.das@oss.qualcomm.com>
> Signed-off-by: Taniya Das <taniya.das@oss.qualcomm.com>
> Signed-off-by: Jagadeesh Kona <jagadeesh.kona@oss.qualcomm.com>
> ---
> drivers/clk/qcom/clk-alpha-pll.c | 7 +++++++
> drivers/clk/qcom/clk-alpha-pll.h | 3 +++
> 2 files changed, 10 insertions(+)
>
> diff --git a/drivers/clk/qcom/clk-alpha-pll.c b/drivers/clk/qcom/clk-alpha-pll.c
> index f8313f9d0e30ffd5393e3163ebc0e51b2bd96437..67fc97739d0d4c26aec0bac5d43d1b87d297bc6a 100644
> --- a/drivers/clk/qcom/clk-alpha-pll.c
> +++ b/drivers/clk/qcom/clk-alpha-pll.c
> @@ -2,6 +2,7 @@
> /*
> * Copyright (c) 2015, 2018, The Linux Foundation. All rights reserved.
> * Copyright (c) 2021, 2023-2024, Qualcomm Innovation Center, Inc. All rights reserved.
> + * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.

Note: you are supposed to absorb th QuIC copyright.

> */
>
> #include <linux/kernel.h>

--
With best wishes
Dmitry