Hi Jonas,

On 10/12/26 1:15 PM, Jonas Karlman wrote:
The RK3528 clock driver configures the CPU PLLs, clock matrix rates
and default PWM rates when probed in SPL. However, the driver is only
probed on demand, so this configuration 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 driver to be probed after bind in SPL to help ensure a
deterministic probe and clock configuration behavior prior to booting
from devices.

Signed-off-by: Jonas Karlman <[email protected]>

Reviewed-by: Quentin Schulz <[email protected]>

Thanks!
Quentin

Reply via email to