Lines Matching defs:data
187 * UCB1300 data sheet says we must:
310 static void ucb1x00_irq_noop(struct irq_data *data)
314 static void ucb1x00_irq_mask(struct irq_data *data)
316 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
317 unsigned mask = 1 << (data->irq - ucb->irq_base);
325 static void ucb1x00_irq_unmask(struct irq_data *data)
327 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
328 unsigned mask = 1 << (data->irq - ucb->irq_base);
336 static int ucb1x00_irq_set_type(struct irq_data *data, unsigned int type)
338 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
339 unsigned mask = 1 << (data->irq - ucb->irq_base);
362 static int ucb1x00_irq_set_wake(struct irq_data *data, unsigned int on)
364 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data);
366 unsigned mask = 1 << (data->irq - ucb->irq_base);