Hello, Nicolas, On Wed, Sep 08, 2021 at 12:02:07PM +0200, Nicolas Saenz Julienne wrote: > 'cpu_mhz' in oslat actually represents the frequency at which the high > frequency timer we measure with ticks. There is no need for it to match > the CPU frequency, nor will do on all supported architectures. So rename > it to 'timer_mhz' in order to better match reality. But right now "cpu_mhz" is indeed the cpu frequency per mhz, isn't it? As I believe that's how "time stamp counter" defined on x86. :) I don't know what's the corresponding register for aarch64 to read the processor clock cycles out, I did a quick google and it tells me PMCCNTR, but I've no solid idea. Or do you mean for some reason we can't read that info out from aarch64? Thanks, -- Peter Xu