Lines Matching defs:data
117 static void sprd_gpio_irq_mask(struct irq_data *data)
119 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
120 u32 offset = irqd_to_hwirq(data);
126 static void sprd_gpio_irq_ack(struct irq_data *data)
128 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
129 u32 offset = irqd_to_hwirq(data);
134 static void sprd_gpio_irq_unmask(struct irq_data *data)
136 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
137 u32 offset = irqd_to_hwirq(data);
143 static int sprd_gpio_irq_set_type(struct irq_data *data,
146 struct gpio_chip *chip = irq_data_get_irq_chip_data(data);
147 u32 offset = irqd_to_hwirq(data);
155 irq_set_handler_locked(data, handle_edge_irq);
162 irq_set_handler_locked(data, handle_edge_irq);
168 irq_set_handler_locked(data, handle_edge_irq);
174 irq_set_handler_locked(data, handle_level_irq);
180 irq_set_handler_locked(data, handle_level_irq);