Lines Matching refs:bit
79 u32 bit = __bit(nr); in gsta_gpio_set() local
82 writel(bit, ®s->dats); in gsta_gpio_set()
84 writel(bit, ®s->datc); in gsta_gpio_set()
91 u32 bit = __bit(nr); in gsta_gpio_get() local
93 return readl(®s->dat) & bit; in gsta_gpio_get()
101 u32 bit = __bit(nr); in gsta_gpio_direction_output() local
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()
116 u32 bit = __bit(nr); in gsta_gpio_direction_input() local
118 writel(bit, ®s->dirc); in gsta_gpio_direction_input()
170 u32 bit = __bit(nr); in gsta_set_config() local
183 val |= bit; in gsta_set_config()
185 val &= ~bit; in gsta_set_config()
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()
204 val = readl(®s->pdis) | bit; in gsta_set_config()
208 writel(bit, ®s->dirc); in gsta_set_config()
209 val = readl(®s->pdis) & ~bit; in gsta_set_config()
211 writel(bit, ®s->dats); in gsta_set_config()
214 writel(bit, ®s->dirc); in gsta_set_config()
215 val = readl(®s->pdis) & ~bit; in gsta_set_config()
217 writel(bit, ®s->datc); in gsta_set_config()
238 u32 bit = __bit(nr); in gsta_irq_disable() local
244 val = readl(®s->rimsc) & ~bit; in gsta_irq_disable()
248 val = readl(®s->fimsc) & ~bit; in gsta_irq_disable()
261 u32 bit = __bit(nr); in gsta_irq_enable() local
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()