Lines Matching refs:port_mask

100 	int port_mask = BIT(offset);  in ep93xx_gpio_int_debounce()  local
103 eic->int_debounce |= port_mask; in ep93xx_gpio_int_debounce()
105 eic->int_debounce &= ~port_mask; in ep93xx_gpio_int_debounce()
162 int port_mask = BIT(d->irq & 7); in ep93xx_gpio_irq_ack() local
165 eic->int_type2 ^= port_mask; /* switch edge direction */ in ep93xx_gpio_irq_ack()
169 writeb(port_mask, epg->base + eic->irq_offset + EP93XX_INT_EOI_OFFSET); in ep93xx_gpio_irq_ack()
177 int port_mask = BIT(d->irq & 7); in ep93xx_gpio_irq_mask_ack() local
180 eic->int_type2 ^= port_mask; /* switch edge direction */ in ep93xx_gpio_irq_mask_ack()
182 eic->int_unmasked &= ~port_mask; in ep93xx_gpio_irq_mask_ack()
185 writeb(port_mask, epg->base + eic->irq_offset + EP93XX_INT_EOI_OFFSET); in ep93xx_gpio_irq_mask_ack()
219 int port_mask = BIT(offset); in ep93xx_gpio_irq_type() local
226 eic->int_type1 |= port_mask; in ep93xx_gpio_irq_type()
227 eic->int_type2 |= port_mask; in ep93xx_gpio_irq_type()
231 eic->int_type1 |= port_mask; in ep93xx_gpio_irq_type()
232 eic->int_type2 &= ~port_mask; in ep93xx_gpio_irq_type()
236 eic->int_type1 &= ~port_mask; in ep93xx_gpio_irq_type()
237 eic->int_type2 |= port_mask; in ep93xx_gpio_irq_type()
241 eic->int_type1 &= ~port_mask; in ep93xx_gpio_irq_type()
242 eic->int_type2 &= ~port_mask; in ep93xx_gpio_irq_type()
246 eic->int_type1 |= port_mask; in ep93xx_gpio_irq_type()
249 eic->int_type2 &= ~port_mask; /* falling */ in ep93xx_gpio_irq_type()
251 eic->int_type2 |= port_mask; /* rising */ in ep93xx_gpio_irq_type()
260 eic->int_enabled |= port_mask; in ep93xx_gpio_irq_type()