Re: [RFC 2/3] RISC-V:Support per-hart timebase-frequency

From: Atish Patra
Date: Mon Sep 17 2018 - 22:23:06 EST


On 9/17/18 7:23 AM, Christoph Hellwig wrote:
On Fri, Sep 14, 2018 at 02:54:55PM -0700, Atish Patra wrote:
Follow the updated DT specs and read the timebase-frequency
from the boot cpu. Keep the old DT reading as well for backward
compatibility. This patch is rework of old patch from Palmer.

Signed-off-by: Atish Patra <atish.patra@xxxxxxx>

This setup looks a bit odd because it keeps blindly overwriting
riscv_timebase for every cpu found. Shouldn't we at least check that
they all match for now as the rest of the port assumes that?


It will be only updated for boot cpu as it is done after this check.

if (cpuid != smp_processor_id())
return 0;

Regards,
Atish