diff --git a/include/configs/socfpga_soc64_common.h b/include/configs/socfpga_soc64_common.h index 582860a8abbf..3443c627d4e3 100644 --- a/include/configs/socfpga_soc64_common.h +++ b/include/configs/socfpga_soc64_common.h @@ -171,8 +171,10 @@ unsigned int cm_get_qspi_controller_clk_hz(void); "fdt set /soc/spi@ff8d2000 status okay;" \ "if fdt set /soc/clocks/qspi-clk clock-frequency" \ " ${qspi_clock}; then" \ + " else if fdt set /clocks/qspi-clk clock-frequency" \ + " ${qspi_clock}; then" \ " else fdt set /soc/clkmgr/clocks/qspi_clk clock-frequency" \ - " ${qspi_clock}; fi; fi\0" \ + " ${qspi_clock}; fi; fi; fi\0" \ "scriptaddr=0x05FF0000\0" \ "scriptfile=boot.scr\0" \ "nandroot=ubi0:rootfs\0" \ @@ -222,8 +224,10 @@ unsigned int cm_get_qspi_controller_clk_hz(void); "fdt set /soc/spi@ff8d2000 status okay;" \ "if fdt set /soc/clocks/qspi-clk clock-frequency" \ " ${qspi_clock}; then" \ + " else if fdt set /clocks/qspi-clk clock-frequency" \ + " ${qspi_clock}; then" \ " else fdt set /soc/clkmgr/clocks/qspi_clk clock-frequency" \ - " ${qspi_clock}; fi; fi\0" \ + " ${qspi_clock}; fi; fi; fi\0" \ "scriptaddr=0x02100000\0" \ "scriptfile=u-boot.scr\0" \ "fatscript=if fatload mmc 0:1 ${scriptaddr} ${scriptfile};" \