[PATCH v3] armv8: implement workaround for broken CNTFRQ_EL0 value
Tom Rini
trini at konsulko.com
Thu Nov 6 17:59:42 CET 2025
On Thu, 23 Oct 2025 02:32:57 +0530, Kaustabh Chakraborty wrote:
> In devices where the U-Boot is used as a secondary bootloader, we rely
> on the device's primary bootloader to implement CNTFRQ_EL0. However,
> this reliance may lead to a non-functional timer in broken firmware.
>
> For instance, some versions of Samsung's S-Boot don't implement it. It's
> also not possible to set it in the U-Boot, because it's booted in a lower
> exception level. CNTFRQ_EL0 is reported to be 0.
>
> [...]
Applied to u-boot/master, thanks!
[1/1] armv8: implement workaround for broken CNTFRQ_EL0 value
commit: c9b43591ea5c63d09310713068d9aa7a924ab983
--
Tom
More information about the U-Boot
mailing list