Home
last modified time | relevance | path

Searched refs:timebase_freq (Results 1 – 5 of 5) sorted by relevance

/openbmc/u-boot/drivers/cpu/
H A Driscv_cpu.c68 ret = dev_read_u32(dev, "timebase-frequency", &plat->timebase_freq); in riscv_cpu_bind()
72 &plat->timebase_freq); in riscv_cpu_bind()
84 if (plat->cpu_id == gd->arch.boot_hart && plat->timebase_freq) { in riscv_cpu_bind()
92 plat->timebase_freq, ofnode_null(), in riscv_cpu_bind()
/openbmc/qemu/target/riscv/
H A Dtime_helper.c49 uint32_t timebase_freq; in riscv_timer_write_timecmp() local
64 timebase_freq = mtimer->timebase_freq; in riscv_timer_write_timecmp()
117 ns_diff = muldiv64(diff, NANOSECONDS_PER_SECOND, timebase_freq); in riscv_timer_write_timecmp()
123 if ((NANOSECONDS_PER_SECOND > timebase_freq && ns_diff < diff) || in riscv_timer_write_timecmp()
/openbmc/qemu/hw/timer/
H A Dibex_timer.c55 static uint64_t cpu_riscv_read_rtc(uint32_t timebase_freq) in cpu_riscv_read_rtc() argument
58 timebase_freq, NANOSECONDS_PER_SECOND); in cpu_riscv_read_rtc()
66 uint64_t now = cpu_riscv_read_rtc(s->timebase_freq); in ibex_timer_update_irqs()
96 s->timebase_freq); in ibex_timer_update_irqs()
139 uint64_t now = cpu_riscv_read_rtc(s->timebase_freq); in ibex_timer_read()
267 DEFINE_PROP_UINT32("timebase-freq", IbexTimerState, timebase_freq, 10000),
/openbmc/qemu/include/hw/timer/
H A Dibex_timer.h49 uint32_t timebase_freq; member
/openbmc/u-boot/include/
H A Dcpu.h29 u32 timebase_freq; member