diff --git a/drivers/ram/stm32_sdram.c b/drivers/ram/stm32_sdram.c
index b640519555dc2a3088bc1aca6cfe4b0cc4527de8..902de2b6c479c4ac6b807686be1d9116e4326a55 100644
--- a/drivers/ram/stm32_sdram.c
+++ b/drivers/ram/stm32_sdram.c
@@ -132,8 +132,8 @@ static int stm32_fmc_ofdata_to_platdata(struct udevice *dev)
 
 static int stm32_fmc_probe(struct udevice *dev)
 {
-#ifdef CONFIG_CLK
 	int ret;
+#ifdef CONFIG_CLK
 	struct clk clk;
 
 	ret = clk_get_by_index(dev, 0, &clk);