Am 2022-08-17 10:43, schrieb Michael Walle:
3) There is a chance that the timer code is actually pretty straight-forward
   and we don't need DM_CLK.

FWIW I'm working on 3) at the moment. So if that works out, we can use
CONFIG_TIMER on kirkwood and then apply your initial patch. As there are no bugfix releases for u-boot anyway, we don't have to care for a backport
fix.

Ah damn, we cannot do this depending on wether CONFIG_TIMER is set or not.
E.g. on a per-device basis. Or we do some ugly stuff as

#ifdef CONFIG_TIMER
#define CONFIG_SYS_TCLK ((readl(CONFIG_SAR_REG) & BIT(21)) ? \
                                       166666667 : 200000000)
#else
#define CONFIG_SYS_TCLK 200000000
#endif

So it seems we are back to 1) or 2) :(

-michael

Reply via email to