Re: [PATCH 3/5] clk: qcom: dispcc-milos: Fix DSI byte clock rate setting

From: Dmitry Baryshkov

Date: Wed Mar 04 2026 - 09:44:51 EST


On Wed, Mar 04, 2026 at 02:48:29PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
>
> The clock tree for byte_clk_src is as follows:
>
> ┌──────byte0_clk_src─────┐
> │ │
> byte0_clk byte0_div_clk_src
>
> byte0_intf_clk
>
> If both of its direct children have CLK_SET_RATE_PARENT with different
> requests, byte0_clk_src (and its parent) will be reconfigured. In this
> case, byte0_intf should strictly follow the rate of byte0_clk (with
> some adjustments based on PHY mode).
>
> Remove CLK_SET_RATE_PARENT from byte0_div_clk_src to avoid this issue.
>
> Fixes: f40b5217dce1 ("clk: qcom: Add Display Clock controller (DISPCC) driver for Milos")
> Signed-off-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
> ---
> drivers/clk/qcom/dispcc-milos.c | 1 -
> 1 file changed, 1 deletion(-)
>

Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@xxxxxxxxxxxxxxxx>


--
With best wishes
Dmitry