Lines Matching refs:boundary
104 unsigned boundary; in idi_48_irq_mask() local
110 boundary = i / 8; in idi_48_irq_mask()
112 idi48gpio->irq_mask[boundary] &= ~mask; in idi_48_irq_mask()
114 if (!idi48gpio->irq_mask[boundary]) { in idi_48_irq_mask()
115 idi48gpio->cos_enb &= ~BIT(boundary); in idi_48_irq_mask()
135 unsigned boundary; in idi_48_irq_unmask() local
142 boundary = i / 8; in idi_48_irq_unmask()
143 prev_irq_mask = idi48gpio->irq_mask[boundary]; in idi_48_irq_unmask()
145 idi48gpio->irq_mask[boundary] |= mask; in idi_48_irq_unmask()
148 idi48gpio->cos_enb |= BIT(boundary); in idi_48_irq_unmask()
183 unsigned long boundary; in idi_48_irq_handler() local
206 for_each_set_bit(boundary, &cos_status, 6) { in idi_48_irq_handler()
207 irq_mask = idi48gpio->irq_mask[boundary]; in idi_48_irq_handler()
210 gpio = bit_num + boundary * 8; in idi_48_irq_handler()