Searched refs:timebase_freq (Results 1 – 5 of 5) sorted by relevance
| /openbmc/u-boot/drivers/cpu/ |
| H A D | riscv_cpu.c | 68 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 D | time_helper.c | 49 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 D | ibex_timer.c | 55 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 D | ibex_timer.h | 49 uint32_t timebase_freq; member
|
| /openbmc/u-boot/include/ |
| H A D | cpu.h | 29 u32 timebase_freq; member
|