Lines Matching refs:irq_data
176 static void s5m8767_irq_lock(struct irq_data *data) in s5m8767_irq_lock()
183 static void s5m8767_irq_sync_unlock(struct irq_data *data) in s5m8767_irq_sync_unlock()
199 static void s5m8767_irq_unmask(struct irq_data *data) in s5m8767_irq_unmask()
202 struct s5m_irq_data *irq_data = irq_to_s5m8767_irq(s5m87xx, in s5m8767_irq_unmask() local
205 s5m87xx->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask; in s5m8767_irq_unmask()
208 static void s5m8767_irq_mask(struct irq_data *data) in s5m8767_irq_mask()
211 struct s5m_irq_data *irq_data = irq_to_s5m8767_irq(s5m87xx, in s5m8767_irq_mask() local
214 s5m87xx->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask; in s5m8767_irq_mask()
231 static void s5m8763_irq_lock(struct irq_data *data) in s5m8763_irq_lock()
238 static void s5m8763_irq_sync_unlock(struct irq_data *data) in s5m8763_irq_sync_unlock()
254 static void s5m8763_irq_unmask(struct irq_data *data) in s5m8763_irq_unmask()
257 struct s5m_irq_data *irq_data = irq_to_s5m8763_irq(s5m87xx, in s5m8763_irq_unmask() local
260 s5m87xx->irq_masks_cur[irq_data->reg - 1] &= ~irq_data->mask; in s5m8763_irq_unmask()
263 static void s5m8763_irq_mask(struct irq_data *data) in s5m8763_irq_mask()
266 struct s5m_irq_data *irq_data = irq_to_s5m8763_irq(s5m87xx, in s5m8763_irq_mask() local
269 s5m87xx->irq_masks_cur[irq_data->reg - 1] |= irq_data->mask; in s5m8763_irq_mask()