Re: [PATCH v2 0/2] AM57 timer fixes

From: Jon Cormier

Date: Wed Nov 04 2026 - 15:56:31 EST


On Wed, Jun 3, 2026 at 3:13 PM Jonathan Cormier
<jcormier@xxxxxxxxxxxxxxxx> wrote:
>
> Tested this series on a Critical Link MitySOM-AM57x board (AM572x /
> DRA752-GP, 20 MHz SYS_CLK1). With counter_32k disabled and DMTimer 12
> registered as the system clocksource via these patches, system clock
> drift dropped from +553 ppm (counter_32k 32,787Hz instead of 32,768Hz)
> to +2 ppm over a 50.8 h measurement window
>
> /sys/devices/system/clocksource/clocksource0/available_clocksource:
> dmtimer
>
> Note: to make the fix apply to non-beagle-x15 DRA7/AM57 boards, I moved
> the &timer12_target and &counter32k overrides from am57xx-beagle-x15.dts
> into dra7.dtsi. Worth considering for v3 so other boards (MitySOM,
> am57xx-idk, AM572x-EVM, etc.) pick up the fix automatically rather than
> each needing the same per-board override.
>
> Tested-by: Jonathan Cormier <jcormier@xxxxxxxxxxxxxxxx>
Conflict, dmtimer12 is used by the secure software on the secure boot
processors...
>
> Thanks,
> Jonathan



--
Jonathan Cormier
Senior Software Engineer

Office: 315.425.4045 x222

http://www.CriticalLink.com
6712 Brooklawn Parkway, Syracuse, NY 13211