Lines Matching refs:boundary
148 unsigned boundary; in idi_48_irq_mask() local
154 boundary = i / 8; in idi_48_irq_mask()
156 idi48gpio->irq_mask[boundary] &= ~mask; in idi_48_irq_mask()
158 if (!idi48gpio->irq_mask[boundary]) { in idi_48_irq_mask()
159 idi48gpio->cos_enb &= ~BIT(boundary); in idi_48_irq_mask()
180 unsigned boundary; in idi_48_irq_unmask() local
187 boundary = i / 8; in idi_48_irq_unmask()
188 prev_irq_mask = idi48gpio->irq_mask[boundary]; in idi_48_irq_unmask()
190 idi48gpio->irq_mask[boundary] |= mask; in idi_48_irq_unmask()
193 idi48gpio->cos_enb |= BIT(boundary); in idi_48_irq_unmask()
229 unsigned long boundary; in idi_48_irq_handler() local
252 for_each_set_bit(boundary, &cos_status, 6) { in idi_48_irq_handler()
253 irq_mask = idi48gpio->irq_mask[boundary]; in idi_48_irq_handler()
256 gpio = bit_num + boundary * 8; in idi_48_irq_handler()