Hi Jonas, On 10/16/26 12:42 AM, Jonas Karlman wrote:
The RK3568 clock driver initializes ACLK_BUS to 150 MHz when probed in SPL. However, the driver is only probed on demand, so this initialization is skipped when no SPL consumer requests a clock, e.g. when booting from RAM/USB.Prior to the commit c6bba31dbdd4 ("rockchip: spl-boot-order: Defer probe of boot device") all boot devices where typically probed, with a side effect that clock driver likely also where probed, prior to the boot_from_devices() call. Flag the clock drivers to be probed after bind in SPL to help ensure a deterministic probe and clock initialization behavior prior to booting from devices. Signed-off-by: Jonas Karlman <[email protected]> Reviewed-by: Simon Glass <[email protected]>
Reviewed-by: Quentin Schulz <[email protected]> Thanks! Quentin
