Home
last modified time | relevance | path

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

/openbmc/qemu/hw/openrisc/
H A Dcputimer.c76 if ((cpu->env.ttmr & TTMR_TP) <= (or1k_timer->ttcr & TTMR_TP)) { in cpu_openrisc_timer_update()
78 wait += cpu->env.ttmr & TTMR_TP; in cpu_openrisc_timer_update()
80 wait = (cpu->env.ttmr & TTMR_TP) - (or1k_timer->ttcr & TTMR_TP); in cpu_openrisc_timer_update()
103 if ((cpu->env.ttmr & TTMR_IE) && in openrisc_timer_cb()
107 cpu->env.ttmr |= TTMR_IP; in openrisc_timer_cb()
111 switch (cpu->env.ttmr & TTMR_M) { in openrisc_timer_cb()
116 or1k_timer->ttcr_offset -= (cpu->env.ttmr & TTMR_TP); in openrisc_timer_cb()
137 cpu->env.ttmr = 0x00000000; in openrisc_count_reset()
/openbmc/qemu/target/openrisc/
H A Dsys_helper.c177 if ((env->ttmr & TTMR_M) ^ (rb & TTMR_M)) { in HELPER()
192 int ip = env->ttmr & TTMR_IP; in HELPER()
195 env->ttmr = (rb & ~TTMR_IP) | ip; in HELPER()
197 env->ttmr = rb & ~TTMR_IP; in HELPER()
347 return env->ttmr; in HELPER()
H A Dmachine.c114 VMSTATE_UINT32(ttmr, CPUOpenRISCState),
H A Dcpu.h280 uint32_t ttmr; /* Timer tick mode register */ member
H A Dcpu.c119 cpu->env.ttmr = 0x00000000; in openrisc_cpu_reset_hold()