Lines Matching refs:irq_mask
44 u32 irq_mask; in tps65912_irq() local
59 irq_mask = reg; in tps65912_irq()
61 irq_mask |= reg << 8; in tps65912_irq()
63 irq_mask |= reg << 16; in tps65912_irq()
65 irq_mask |= reg << 24; in tps65912_irq()
67 irq_sts &= ~irq_mask; in tps65912_irq()
120 if (tps65912->irq_mask != reg_mask) { in tps65912_irq_sync_unlock()
121 reg = tps65912->irq_mask & 0xFF; in tps65912_irq_sync_unlock()
123 reg = tps65912->irq_mask >> 8 & 0xFF; in tps65912_irq_sync_unlock()
125 reg = tps65912->irq_mask >> 16 & 0xFF; in tps65912_irq_sync_unlock()
127 reg = tps65912->irq_mask >> 24 & 0xFF; in tps65912_irq_sync_unlock()
138 tps65912->irq_mask &= ~(1 << irq_to_tps65912_irq(tps65912, data->irq)); in tps65912_irq_enable()
145 tps65912->irq_mask |= (1 << irq_to_tps65912_irq(tps65912, data->irq)); in tps65912_irq_disable()
184 tps65912->irq_mask = 0xFFFFFFFF; in tps65912_irq_init()