Lines Matching refs:regmap_st
36 static struct regmap *regmap_st; variable
48 regmap_read(regmap_st, AT91_ST_CRTR, &x1); in read_CRTR()
50 regmap_read(regmap_st, AT91_ST_CRTR, &x2); in read_CRTR()
65 regmap_read(regmap_st, AT91_ST_SR, &sr); in at91rm9200_timer_interrupt()
113 regmap_write(regmap_st, AT91_ST_IDR, AT91_ST_PITS | AT91_ST_ALMS); in clkdev32k_disable_and_flush_irq()
114 regmap_read(regmap_st, AT91_ST_SR, &val); in clkdev32k_disable_and_flush_irq()
122 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_shutdown()
135 regmap_write(regmap_st, AT91_ST_RTAR, last_crtr); in clkevt32k_set_oneshot()
136 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_set_oneshot()
146 regmap_write(regmap_st, AT91_ST_PIMR, timer_latch); in clkevt32k_set_periodic()
147 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_set_periodic()
172 regmap_write(regmap_st, AT91_ST_RTAR, alm); in clkevt32k_next_event()
173 regmap_read(regmap_st, AT91_ST_SR, &val); in clkevt32k_next_event()
177 regmap_write(regmap_st, AT91_ST_RTAR, alm); in clkevt32k_next_event()
203 regmap_st = syscon_node_to_regmap(node); in atmel_st_timer_init()
204 if (IS_ERR(regmap_st)) { in atmel_st_timer_init()
206 return PTR_ERR(regmap_st); in atmel_st_timer_init()
210 regmap_write(regmap_st, AT91_ST_IDR, in atmel_st_timer_init()
212 regmap_read(regmap_st, AT91_ST_SR, &val); in atmel_st_timer_init()
224 "at91_tick", regmap_st); in atmel_st_timer_init()
253 regmap_write(regmap_st, AT91_ST_RTMR, 1); in atmel_st_timer_init()