Lines Matching full:counter
39 * This is the timer/counter part of chip STP2001 (Slave I/O), also
43 * The 31-bit counter is incremented every 500ns by bit 9. Bits 8..0
111 if (t->limit == 0) { /* free-run system or processor counter */ in slavio_timer_get_out()
154 // read limit (system counter mode) or read most signifying in slavio_timer_mem_readl()
155 // part of counter (user mode) in slavio_timer_mem_readl()
169 // read counter and reached bit (system mode) or read lsbits in slavio_timer_mem_readl()
170 // of counter (user mode) in slavio_timer_mem_readl()
180 // only available in processor counter/timer in slavio_timer_mem_readl()
189 // only available in system counter in slavio_timer_mem_readl()
219 // set user counter MSW, reset counter in slavio_timer_mem_writel()
227 // set limit, reset counter in slavio_timer_mem_writel()
243 // set user counter LSW, reset counter in slavio_timer_mem_writel()
257 // set limit without resetting counter in slavio_timer_mem_writel()
270 // start/stop user counter in slavio_timer_mem_writel()
293 if (val & processor) { // counter -> user timer in slavio_timer_mem_writel()
308 } else { // user timer -> counter in slavio_timer_mem_writel()
309 // start the counter in slavio_timer_mem_writel()