diff options
Diffstat (limited to 'bsps/riscv/riscv/clock/clockdrv.c')
-rw-r--r-- | bsps/riscv/riscv/clock/clockdrv.c | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/bsps/riscv/riscv/clock/clockdrv.c b/bsps/riscv/riscv/clock/clockdrv.c index 6a5d2dbfcd..d2d7a406a0 100644 --- a/bsps/riscv/riscv/clock/clockdrv.c +++ b/bsps/riscv/riscv/clock/clockdrv.c @@ -87,11 +87,6 @@ static uint32_t riscv_clock_get_timecount(struct timecounter *tc) return clint->mtime.val_32[0]; } -CPU_Counter_ticks _CPU_Counter_read(void) -{ - return riscv_clock_get_timecount(NULL); -} - static uint32_t riscv_clock_get_timebase_frequency(const void *fdt) { int node; @@ -131,12 +126,9 @@ static void riscv_clock_initialize(void) rtems_timecounter_install(&riscv_clock_tc); } -CPU_Counter_ticks _CPU_Counter_difference( - CPU_Counter_ticks second, - CPU_Counter_ticks first -) +uint32_t _CPU_Counter_frequency( void ) { - return second - first; + return riscv_clock_get_timebase_frequency(bsp_fdt_get()); } #define Clock_driver_support_at_tick() riscv_clock_at_tick() |