Delay required for clock propagation is tighly coupled with initialization
done in psu_init(). That's why call it also for u-boot proper with
CONFIG_ZYNQMP_PSU_INIT_ENABLED enabled.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
{
board_early_init_f();
board_early_init_r();
-
- /* Delay is required for clocks to be propagated */
- udelay(1000000);
}
static void ps_mode_reset(ulong mode)
ret = psu_init();
if (ret)
return ret;
+
+ /* Delay is required for clocks to be propagated */
+ udelay(1000000);
#endif
#ifdef CONFIG_DEBUG_UART