Lines Matching refs:writel
82 writel(bit, ®s->dats); in gsta_gpio_set()
84 writel(bit, ®s->datc); in gsta_gpio_set()
103 writel(bit, ®s->dirs); in gsta_gpio_direction_output()
106 writel(bit, ®s->dats); in gsta_gpio_direction_output()
108 writel(bit, ®s->datc); in gsta_gpio_direction_output()
118 writel(bit, ®s->dirc); in gsta_gpio_direction_input()
186 writel(val | bit, ®s->afsela); in gsta_set_config()
195 writel(bit, ®s->dirs); in gsta_set_config()
196 writel(bit, ®s->datc); in gsta_set_config()
199 writel(bit, ®s->dirs); in gsta_set_config()
200 writel(bit, ®s->dats); in gsta_set_config()
203 writel(bit, ®s->dirc); in gsta_set_config()
205 writel(val, ®s->pdis); in gsta_set_config()
208 writel(bit, ®s->dirc); in gsta_set_config()
210 writel(val, ®s->pdis); in gsta_set_config()
211 writel(bit, ®s->dats); in gsta_set_config()
214 writel(bit, ®s->dirc); in gsta_set_config()
216 writel(val, ®s->pdis); in gsta_set_config()
217 writel(bit, ®s->datc); in gsta_set_config()
245 writel(val, ®s->rimsc); in gsta_irq_disable()
249 writel(val, ®s->fimsc); in gsta_irq_disable()
271 writel(val | bit, ®s->rimsc); in gsta_irq_enable()
273 writel(val & ~bit, ®s->rimsc); in gsta_irq_enable()
276 writel(val | bit, ®s->fimsc); in gsta_irq_enable()
278 writel(val & ~bit, ®s->fimsc); in gsta_irq_enable()
316 writel(1 << nr, ®s->ic); in gsta_gpio_handler()
384 writel(0, &chip->regs[i]->rimsc); in gsta_probe()
385 writel(0, &chip->regs[i]->fimsc); in gsta_probe()
386 writel(~0, &chip->regs[i]->ic); in gsta_probe()