Lines Matching refs:ticks
78 u32 ticks)
82 return bcma_chipco_watchdog_timer_set(cc, ticks);
89 u32 ticks;
91 ticks = bcma_chipco_watchdog_timer_set(cc, cc->ticks_per_ms * ms);
92 return ticks / cc->ticks_per_ms;
235 /* Set chip watchdog reset timer to fire in 'ticks' backplane cycles */
236 u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks)
242 if (ticks == 1)
243 ticks = 2;
244 else if (ticks > maxt)
245 ticks = maxt;
246 bcma_pmu_write32(cc, BCMA_CC_PMU_WATCHDOG, ticks);
254 ticks ? BCMA_CLKMODE_FAST : BCMA_CLKMODE_DYNAMIC);
256 if (ticks > maxt)
257 ticks = maxt;
259 bcma_cc_write32(cc, BCMA_CC_WATCHDOG, ticks);
261 return ticks;