Commit fd1ba2965244 ("drivers: clk: Fix using assigned-clocks in the
node of the clock it sets up"), first included in v2020.01-rc2, added
a clock-uclass post_probe() hook that applies clock controllers own
assigned clocks.
Remove the redundant clk_set_defaults() call from the RK3506 clock
driver probe() ops.
Fixes: fbf72dce915a ("clk: rockchip: Add support for RK3506")
Signed-off-by: Jonas Karlman <[email protected]>
---
drivers/clk/rockchip/clk_rk3506.c | 6 ------
1 file changed, 6 deletions(-)
diff --git a/drivers/clk/rockchip/clk_rk3506.c
b/drivers/clk/rockchip/clk_rk3506.c
index 457082eea87b..b0c9f311461a 100644
--- a/drivers/clk/rockchip/clk_rk3506.c
+++ b/drivers/clk/rockchip/clk_rk3506.c
@@ -1109,15 +1109,9 @@ static void rk3506_clk_init_xpl(void)
static int rk3506_clk_probe(struct udevice *dev)
{
struct rk3506_clk_priv *priv = dev_get_priv(dev);
- int ret;
rk3506_clk_init(priv);
- /* Process 'assigned-{clocks/clock-parents/clock-rates}' properties */
- ret = clk_set_defaults(dev, 1);
- if (ret)
- log_debug("clk_set_defaults failed: ret=%d\n", ret);
-
return 0;
}
--
2.55.0