From a169eac698f1f4018cb66e6efa81eb220f3a57a2 Mon Sep 17 00:00:00 2001 From: Elaine Zhang Date: Fri, 2 Aug 2024 17:19:20 +0800 Subject: [PATCH] clk: fractional-divider: Fixed check parent rate Fixes: e6dfeb296d38 ("Revert "clk: fractional-divider: check parent rate only if flag is set"") Signed-off-by: Elaine Zhang Change-Id: Ia287357af26437f525c74104b4fd5b20f4ec2f16 --- drivers/clk/clk-fractional-divider.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/clk-fractional-divider.c b/drivers/clk/clk-fractional-divider.c index 4ea1daf6378a..cf955237c213 100644 --- a/drivers/clk/clk-fractional-divider.c +++ b/drivers/clk/clk-fractional-divider.c @@ -134,7 +134,7 @@ static long clk_fd_round_rate(struct clk_hw *hw, unsigned long rate, unsigned long m, n; u64 ret; - if (!rate && rate >= *parent_rate) + if (!rate || rate >= *parent_rate) return *parent_rate; if (fd->approximation)