Lines Matching defs:timer
48 struct gxp_timer *timer = to_gxp_timer(evt_dev);
51 writeb_relaxed(MASK_TCS_TC, timer->control);
52 writel_relaxed(event, timer->counter);
53 writeb_relaxed(MASK_TCS_TC | MASK_TCS_ENABLE, timer->control);
60 struct gxp_timer *timer = (struct gxp_timer *)dev_id;
62 if (!(readb_relaxed(timer->control) & MASK_TCS_TC))
65 writeb_relaxed(MASK_TCS_TC, timer->control);
67 timer->evt.event_handler(&timer->evt);
102 pr_err("Can't map timer base registers");
106 /* Set the offsets to the clock register and timer registers */
152 pr_debug("gxp: system timer (irq = %d)\n", irq);
167 * This probe gets called after the timer is already up and running. This will create
200 { .compatible = "hpe,gxp-timer", },
207 .name = "gxp-timer",
215 TIMER_OF_DECLARE(gxp, "hpe,gxp-timer", gxp_timer_init);