OMAP_TIMER_CTRL_ST
writel_relaxed(OMAP_TIMER_CTRL_ST, t->base + t->ctrl);
if (l & OMAP_TIMER_CTRL_ST) {
writel_relaxed(OMAP_TIMER_CTRL_AR | OMAP_TIMER_CTRL_ST,
writel_relaxed(OMAP_TIMER_CTRL_ST | OMAP_TIMER_CTRL_AR,
writel_relaxed(OMAP_TIMER_CTRL_ST | OMAP_TIMER_CTRL_AR,
dmtimer_write(timer, OMAP_TIMER_CTRL_REG, OMAP_TIMER_CTRL_ST | OMAP_TIMER_CTRL_AR);
dmtimer_write(timer, OMAP_TIMER_CTRL_REG, OMAP_TIMER_CTRL_ST | OMAP_TIMER_CTRL_AR);
dmtimer_write(timer, OMAP_TIMER_CTRL_REG, OMAP_TIMER_CTRL_ST);
OMAP_TIMER_CTRL_AR | OMAP_TIMER_CTRL_ST);
if (l & OMAP_TIMER_CTRL_ST) {
if (l & OMAP_TIMER_CTRL_ST) {
if (!(l & OMAP_TIMER_CTRL_ST)) {
l |= OMAP_TIMER_CTRL_ST;
return !!(status & OMAP_TIMER_CTRL_ST);