Lines Matching defs:data
100 static void max8997_irq_lock(struct irq_data *data)
102 struct max8997_dev *max8997 = irq_data_get_irq_chip_data(data);
107 static void max8997_irq_sync_unlock(struct irq_data *data)
109 struct max8997_dev *max8997 = irq_data_get_irq_chip_data(data);
129 irq_to_max8997_irq(struct max8997_dev *max8997, struct irq_data *data)
131 return &max8997_irqs[data->hwirq];
134 static void max8997_irq_mask(struct irq_data *data)
136 struct max8997_dev *max8997 = irq_data_get_irq_chip_data(data);
138 data);
143 static void max8997_irq_unmask(struct irq_data *data)
145 struct max8997_dev *max8997 = irq_data_get_irq_chip_data(data);
147 data);
165 static irqreturn_t max8997_irq_thread(int irq, void *data)
167 struct max8997_dev *max8997 = data;
192 * platform-data). However, we do not have interrupt