
25 Jul
2024
25 Jul
'24
9:37 a.m.
From: Hou Zhiqiang Zhiqiang.Hou@nxp.com
As the type of return value is 'ulong', when clk_get_by_id() failed, it should return 0 to indicate the get_rate operation doesn't succeed.
Signed-off-by: Hou Zhiqiang Zhiqiang.Hou@nxp.com --- drivers/clk/clk.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index b8c2e8d531..4c2c372cd3 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -84,7 +84,8 @@ ulong ccf_clk_get_rate(struct clk *clk) int err = clk_get_by_id(clk->id, &c);
if (err) - return err; + return 0; + return clk_get_rate(c); }
--
2.17.1