TIMER_READ
uint32_t mask = TIMER_READ(sc, MESON_TIMER_MUX);
return TIMER_READ(sc, MESON_TIMERE);
stas = TIMER_READ(sc, HS_TMR_IRQ_STAS_REG);
return ~TIMER_READ(sc, HS_TMR0_CURNT_LO_REG);
TIMER_WRITE(sc, HS_TMR_IRQ_STAS_REG, TIMER_READ(sc, HS_TMR_IRQ_STAS_REG));
stas = TIMER_READ(sc, TMR_IRQ_STAS_REG);
const uint32_t irq_en = TIMER_READ(sc, TMR_IRQ_EN_REG);
return ~TIMER_READ(sc, TMR2_CURNT_VALUE_REG);
return ~TIMER_READ(sc, TMR4_CURNT_VALUE_REG);
TIMER_WRITE(sc, TMR_IRQ_STAS_REG, TIMER_READ(sc, TMR_IRQ_STAS_REG));