Lines Matching refs:regmap_st
23 static struct regmap *regmap_st; variable
35 regmap_read(regmap_st, AT91_ST_CRTR, &x1); in read_CRTR()
37 regmap_read(regmap_st, AT91_ST_CRTR, &x2); in read_CRTR()
52 regmap_read(regmap_st, AT91_ST_SR, &sr); in at91rm9200_timer_interrupt()
100 regmap_write(regmap_st, AT91_ST_IDR, AT91_ST_PITS | AT91_ST_ALMS); in clkdev32k_disable_and_flush_irq()
101 regmap_read(regmap_st, AT91_ST_SR, &val); in clkdev32k_disable_and_flush_irq()
109 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_shutdown()
122 regmap_write(regmap_st, AT91_ST_RTAR, last_crtr); in clkevt32k_set_oneshot()
123 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_set_oneshot()
133 regmap_write(regmap_st, AT91_ST_PIMR, timer_latch); in clkevt32k_set_periodic()
134 regmap_write(regmap_st, AT91_ST_IER, irqmask); in clkevt32k_set_periodic()
159 regmap_write(regmap_st, AT91_ST_RTAR, alm); in clkevt32k_next_event()
160 regmap_read(regmap_st, AT91_ST_SR, &val); in clkevt32k_next_event()
164 regmap_write(regmap_st, AT91_ST_RTAR, alm); in clkevt32k_next_event()
190 regmap_st = syscon_node_to_regmap(node); in atmel_st_timer_init()
191 if (IS_ERR(regmap_st)) { in atmel_st_timer_init()
193 return PTR_ERR(regmap_st); in atmel_st_timer_init()
197 regmap_write(regmap_st, AT91_ST_IDR, in atmel_st_timer_init()
199 regmap_read(regmap_st, AT91_ST_SR, &val); in atmel_st_timer_init()
211 "at91_tick", regmap_st); in atmel_st_timer_init()
240 regmap_write(regmap_st, AT91_ST_RTMR, 1); in atmel_st_timer_init()