Lines Matching refs:timer
59 static void disable_timer(struct cs5535_mfgpt_timer *timer)
62 cs5535_mfgpt_write(timer, MFGPT_REG_SETUP,
67 static void start_timer(struct cs5535_mfgpt_timer *timer, uint16_t delta)
69 cs5535_mfgpt_write(timer, MFGPT_REG_CMP2, delta);
70 cs5535_mfgpt_write(timer, MFGPT_REG_COUNTER, 0);
72 cs5535_mfgpt_write(timer, MFGPT_REG_SETUP,
137 struct cs5535_mfgpt_timer *timer;
141 timer = cs5535_mfgpt_alloc_timer(MFGPT_TIMER_ANY, MFGPT_DOMAIN_WORKING);
142 if (!timer) {
143 printk(KERN_ERR DRV_NAME ": Could not allocate MFGPT timer\n");
146 cs5535_event_clock = timer;
149 if (cs5535_mfgpt_setup_irq(timer, MFGPT_CMP2, &timer_irq)) {
156 ret = request_irq(timer_irq, mfgpt_tick, flags, DRV_NAME, timer);
169 ": Registering MFGPT timer as a clock event, using IRQ %d\n",