From: Colin Ian King <colin.king@xxxxxxxxxxxxx> The initialization of ret is redundant as it is being re-assigned to the return value from the call to imx8m_clk_composite_compute_dividers. Clean this up by removing the initialization. Signed-off-by: Colin Ian King <colin.king@xxxxxxxxxxxxx> --- drivers/clk/imx/clk-composite-8m.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/imx/clk-composite-8m.c b/drivers/clk/imx/clk-composite-8m.c index 6d9d3714b4df..527ade1d6933 100644 --- a/drivers/clk/imx/clk-composite-8m.c +++ b/drivers/clk/imx/clk-composite-8m.c @@ -93,7 +93,7 @@ static int imx8m_clk_composite_divider_set_rate(struct clk_hw *hw, unsigned long flags = 0; int prediv_value; int div_value; - int ret = 0; + int ret; u32 val; ret = imx8m_clk_composite_compute_dividers(rate, parent_rate, -- 2.19.1