[PATCH 3/3] arm: uniphier: use DM_TIMER of arm a9 global timer

Tom Rini trini at konsulko.com
Tue Jan 3 16:42:21 CET 2023


On Fri, Dec 09, 2022 at 08:33:48PM +0900, Dai Okamura wrote:

> All uniphier v7 SoCs have cortex-a9 and use cortex-a9 global timer
> in a simple implementation. Now DM_TIMER of it is available
> on 35751c7f3f ("timer: sti: convert sti-timer to arm a9 global timer"),
> so let's switch to it.
> 
> The old driver reads the lower 32bits of counter field
> and sets the prescaler as 50 with PERIPHCLK(=50MHz),
> so the global timer works as a 32-bit 1MHz timer.
> 
> The DM_TIMER uses the whole 64bits with no prescaler,
> so the global timer works as a 64-bit PERIPHCLK timer.
> 
> CONFIG_SYS_HZ_CLOCK is set as the default PERIPHCLK frequency,
> if there is no 'clocks' property in devicetree.
> 
> Signed-off-by: Dai Okamura <okamura.dai at socionext.com>

Applied to u-boot/next, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20230103/a4473251/attachment.sig>


More information about the U-Boot mailing list