clk: stm32: Fix a signedness issue in clk_stm32_composite_determine_rate()
[platform/kernel/linux-starfive.git] / drivers / clk / stm32 / clk-stm32-core.c
index d5aa09e..067b918 100644 (file)
@@ -431,7 +431,7 @@ static int clk_stm32_composite_determine_rate(struct clk_hw *hw,
 {
        struct clk_stm32_composite *composite = to_clk_stm32_composite(hw);
        const struct stm32_div_cfg *divider;
-       unsigned long rate;
+       long rate;
 
        if (composite->div_id == NO_STM32_DIV)
                return 0;