Lines Matching defs:data
64 static void rda_gpio_irq_mask(struct irq_data *data)
66 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
69 u32 offset = irqd_to_hwirq(data);
79 static void rda_gpio_irq_ack(struct irq_data *data)
81 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
82 u32 offset = irqd_to_hwirq(data);
151 static void rda_gpio_irq_unmask(struct irq_data *data)
153 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
154 u32 offset = irqd_to_hwirq(data);
155 u32 trigger = irqd_get_trigger_type(data);
161 static int rda_gpio_irq_set_type(struct irq_data *data, unsigned int flow_type)
163 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
164 u32 offset = irqd_to_hwirq(data);
172 irq_set_handler_locked(data, handle_level_irq);
174 irq_set_handler_locked(data, handle_edge_irq);