Lines Matching defs:mask
85 unsigned long mask = BIT(offset);
88 return !!(ioread8(&idio16gpio->reg->out0_7) & mask);
91 return !!(ioread8(&idio16gpio->reg->out8_15) & (mask >> 8));
94 return !!(ioread8(&idio16gpio->reg->in0_7) & (mask >> 16));
96 return !!(ioread8(&idio16gpio->reg->in8_15) & (mask >> 24));
100 unsigned long *mask, unsigned long *bits)
115 for_each_set_clump8(offset, gpio_mask, mask, ARRAY_SIZE(ports) * 8) {
129 unsigned int mask = BIT(offset);
138 mask >>= 8;
146 out_state = ioread8(base) | mask;
148 out_state = ioread8(base) & ~mask;
156 unsigned long *mask, unsigned long *bits)
170 for_each_set_clump8(offset, gpio_mask, mask, ARRAY_SIZE(ports) * 8) {
194 const unsigned long mask = BIT(irqd_to_hwirq(data));
197 idio16gpio->irq_mask &= ~mask;
212 const unsigned long mask = BIT(irqd_to_hwirq(data));
216 idio16gpio->irq_mask |= mask;