Lines Matching defs:offset
43 unsigned offset, bool enabled)
50 reg = ioread32(tgpio->membase + offset);
57 iowrite32(reg, tgpio->membase + offset);
89 static int timbgpio_to_irq(struct gpio_chip *gpio, unsigned offset)
96 return tgpio->irq_base + offset;
105 int offset = d->irq - tgpio->irq_base;
109 tgpio->last_ier &= ~(1UL << offset);
117 int offset = d->irq - tgpio->irq_base;
121 tgpio->last_ier |= 1UL << offset;
129 int offset = d->irq - tgpio->irq_base;
135 if (offset < 0 || offset > tgpio->gpio.ngpio)
148 bflr &= ~(1 << offset);
149 flr &= ~(1 << offset);
151 lvr |= 1 << offset;
153 lvr &= ~(1 << offset);
161 flr |= 1 << offset;
162 bflr |= 1 << offset;
165 bflr &= ~(1 << offset);
166 flr |= 1 << offset;
168 lvr &= ~(1 << offset);
170 lvr |= 1 << offset;
178 iowrite32(1 << offset, tgpio->membase + TGPIO_ICR);
190 int offset;
202 for_each_set_bit(offset, &ipr, tgpio->gpio.ngpio)
203 generic_handle_irq(timbgpio_to_irq(&tgpio->gpio, offset));