diff options
Diffstat (limited to 'drivers/clk/starfive/clk-jh7110.c')
-rw-r--r-- | drivers/clk/starfive/clk-jh7110.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/clk/starfive/clk-jh7110.c b/drivers/clk/starfive/clk-jh7110.c index 249eb130f1..26f90745b6 100644 --- a/drivers/clk/starfive/clk-jh7110.c +++ b/drivers/clk/starfive/clk-jh7110.c @@ -705,9 +705,9 @@ static int jh7110_clk_init(struct udevice *dev) "u5_dw_i2c_clk_apb", "apb0", SYS_OFFSET(JH7110_I2C5_CLK_APB))); clk_dm(JH7110_I2C5_CLK_CORE, - starfive_clk_fix_factor(priv->sys, - "u5_dw_i2c_clk_core", "u5_dw_i2c_clk_apb", 1, 1)); - + starfive_clk_gate(priv->sys, + "u5_dw_i2c_clk_core", "osc", + SYS_OFFSET(JH7110_I2C5_CLK_CORE))); /*i2c2*/ clk_dm(JH7110_I2C2_CLK_APB, starfive_clk_gate(priv->sys, |