For the arch timer to work properly, we need to setup the CNTFRQ register, which is only possible in EL3. Define the arch timer frequency in sun8i.h as well, so that ARMv8's start.S can program the register correctly.
Signed-off-by: Andre Przywara <andre.przyw...@arm.com> --- include/configs/sun8i.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/configs/sun8i.h b/include/configs/sun8i.h index a4c3fb6..cbb7239 100644 --- a/include/configs/sun8i.h +++ b/include/configs/sun8i.h @@ -13,6 +13,8 @@ * A23 specific configuration */ +#define COUNTER_FREQUENCY CONFIG_TIMER_CLK_FREQ + #ifdef CONFIG_USB_EHCI #define CONFIG_USB_EHCI_SUNXI #endif -- 2.8.2 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot