Home
last modified time | relevance | path

Searched refs:prescale (Results 1 – 10 of 10) sorted by relevance

/qemu/hw/misc/
H A Dmps2-fpgaio.c80 if (s->prescale == 0) { in resync_counter()
108 uint64_t y = ticks - s->pscntr + s->prescale; in resync_counter()
109 s->pscntr = s->prescale - (y % (s->prescale + 1)); in resync_counter()
110 s->counter += y / (s->prescale + 1); in resync_counter()
146 r = s->prescale; in mps2_fpgaio_read()
215 s->prescale = value; in mps2_fpgaio_write()
263 s->prescale = 0; in mps2_fpgaio_reset()
310 VMSTATE_UINT32(prescale, MPS2FPGAIO),
/qemu/hw/timer/
H A Dstellaris-gptm.c132 return s->prescale[0]; in gptm_read()
134 return s->prescale[1]; in gptm_read()
224 s->prescale[0] = value; in gptm_write()
227 s->prescale[1] = value; in gptm_write()
262 VMSTATE_UINT32_ARRAY(prescale, gptm_state, 2),
H A Da9gtimer.c65 uint64_t prescale = extract32(s->control, R_CONTROL_PRESCALER_SHIFT, in a9_gtimer_get_conv() local
68 return (prescale + 1) * 10; in a9_gtimer_get_conv()
/qemu/hw/m68k/
H A Dmcf5208.c74 int prescale; in m5208_timer_write() local
96 prescale = 1 << ((s->pcsr & PCSR_PRE_MASK) >> PCSR_PRE_SHIFT); in m5208_timer_write()
97 ptimer_set_freq(s->timer, (SYS_FREQ / 2) / prescale); in m5208_timer_write()
H A Dmcf5206.c59 int prescale; in m5206_timer_recalibrate() local
69 prescale = (s->tmr >> 8) + 1; in m5206_timer_recalibrate()
72 prescale *= 16; in m5206_timer_recalibrate()
86 ptimer_set_freq(s->timer, 66000000 / prescale); in m5206_timer_recalibrate()
/qemu/include/hw/misc/
H A Dmps2-fpgaio.h45 uint32_t prescale; member
/qemu/include/hw/timer/
H A Dstellaris-gptm.h39 uint32_t prescale[2]; member
/qemu/tests/qtest/
H A Dnpcm7xx_watchdog_timer-test.c110 static int64_t watchdog_calculate_steps(uint32_t count, uint32_t prescale) in watchdog_calculate_steps() argument
112 return (NANOSECONDS_PER_SECOND / REF_HZ) * count * prescale; in watchdog_calculate_steps()
H A Dnpcm7xx_adc-test.c169 static int64_t adc_calculate_steps(uint32_t cycles, uint32_t prescale, in adc_calculate_steps() argument
172 return (NANOSECONDS_PER_SECOND / (REF_HZ >> clkdiv)) * cycles * prescale; in adc_calculate_steps()
H A Dnpcm7xx_timer-test.c163 static int64_t tim_calculate_step(uint32_t count, uint32_t prescale) in tim_calculate_step() argument
165 return (1000000000LL / TIM_REF_HZ) * count * (prescale + 1); in tim_calculate_step()