Lines Matching defs:irq_data
140 static void rc5t583_irq_lock(struct irq_data *irq_data)
142 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
146 static void rc5t583_irq_unmask(struct irq_data *irq_data)
148 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
149 unsigned int __irq = irq_data->irq - rc5t583->irq_base;
157 static void rc5t583_irq_mask(struct irq_data *irq_data)
159 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
160 unsigned int __irq = irq_data->irq - rc5t583->irq_base;
170 static int rc5t583_irq_set_type(struct irq_data *irq_data, unsigned int type)
172 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
173 unsigned int __irq = irq_data->irq - rc5t583->irq_base;
192 rc5t583_irq_unmask(irq_data);
198 static void rc5t583_irq_sync_unlock(struct irq_data *irq_data)
200 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);
232 static int rc5t583_irq_set_wake(struct irq_data *irq_data, unsigned int on)
234 struct rc5t583 *rc5t583 = irq_data_get_irq_chip_data(irq_data);