Lines Matching refs:port_mask
70 int port_mask = 1 << (line & 7); in ep93xx_gpio_int_debounce() local
73 gpio_int_debounce[port] |= port_mask; in ep93xx_gpio_int_debounce()
75 gpio_int_debounce[port] &= ~port_mask; in ep93xx_gpio_int_debounce()
120 int port_mask = 1 << (line & 7); in ep93xx_gpio_irq_ack() local
123 gpio_int_type2[port] ^= port_mask; /* switch edge direction */ in ep93xx_gpio_irq_ack()
127 writeb(port_mask, EP93XX_GPIO_REG(eoi_register_offset[port])); in ep93xx_gpio_irq_ack()
134 int port_mask = 1 << (line & 7); in ep93xx_gpio_irq_mask_ack() local
137 gpio_int_type2[port] ^= port_mask; /* switch edge direction */ in ep93xx_gpio_irq_mask_ack()
139 gpio_int_unmasked[port] &= ~port_mask; in ep93xx_gpio_irq_mask_ack()
142 writeb(port_mask, EP93XX_GPIO_REG(eoi_register_offset[port])); in ep93xx_gpio_irq_mask_ack()
172 const int port_mask = 1 << (gpio & 7); in ep93xx_gpio_irq_type() local
179 gpio_int_type1[port] |= port_mask; in ep93xx_gpio_irq_type()
180 gpio_int_type2[port] |= port_mask; in ep93xx_gpio_irq_type()
184 gpio_int_type1[port] |= port_mask; in ep93xx_gpio_irq_type()
185 gpio_int_type2[port] &= ~port_mask; in ep93xx_gpio_irq_type()
189 gpio_int_type1[port] &= ~port_mask; in ep93xx_gpio_irq_type()
190 gpio_int_type2[port] |= port_mask; in ep93xx_gpio_irq_type()
194 gpio_int_type1[port] &= ~port_mask; in ep93xx_gpio_irq_type()
195 gpio_int_type2[port] &= ~port_mask; in ep93xx_gpio_irq_type()
199 gpio_int_type1[port] |= port_mask; in ep93xx_gpio_irq_type()
202 gpio_int_type2[port] &= ~port_mask; /* falling */ in ep93xx_gpio_irq_type()
204 gpio_int_type2[port] |= port_mask; /* rising */ in ep93xx_gpio_irq_type()
213 gpio_int_enabled[port] |= port_mask; in ep93xx_gpio_irq_type()