From 7a22993077b30cdda0c2f987219bf0b35ac6325f Mon Sep 17 00:00:00 2001 From: Elaine Zhang Date: Tue, 6 Dec 2022 16:44:49 +0800 Subject: [PATCH] clk: rockchip: update the frac clk parent Fixes: cd1052209387 ("clk: rockchip: fix up frac clk parent no update") Signed-off-by: Elaine Zhang Change-Id: I9fd76eb118f925ec4eeb8b928a7acb3ee2b93deb --- drivers/clk/rockchip/clk.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/clk/rockchip/clk.c b/drivers/clk/rockchip/clk.c index 5b2bdb33d327..09762ce82d67 100644 --- a/drivers/clk/rockchip/clk.c +++ b/drivers/clk/rockchip/clk.c @@ -168,6 +168,9 @@ static int rockchip_clk_frac_notifier_cb(struct notifier_block *nb, if (frac->rate_change_remuxed) { frac->mux_ops->set_parent(&frac_mux->hw, frac->rate_change_idx); + clk_hw_set_parent(&frac_mux->hw, + clk_hw_get_parent_by_index(&frac_mux->hw, + frac->rate_change_idx)); frac->rate_change_remuxed = 0; } }