Lines Matching refs:irq_data

307 static void zynq_gpio_irq_mask(struct irq_data *irq_data)  in zynq_gpio_irq_mask()  argument
311 to_zynq_gpio(irq_data_get_irq_chip_data(irq_data)); in zynq_gpio_irq_mask()
313 device_pin_num = irq_data->hwirq; in zynq_gpio_irq_mask()
328 static void zynq_gpio_irq_unmask(struct irq_data *irq_data) in zynq_gpio_irq_unmask() argument
332 to_zynq_gpio(irq_data_get_irq_chip_data(irq_data)); in zynq_gpio_irq_unmask()
334 device_pin_num = irq_data->hwirq; in zynq_gpio_irq_unmask()
348 static void zynq_gpio_irq_ack(struct irq_data *irq_data) in zynq_gpio_irq_ack() argument
352 to_zynq_gpio(irq_data_get_irq_chip_data(irq_data)); in zynq_gpio_irq_ack()
354 device_pin_num = irq_data->hwirq; in zynq_gpio_irq_ack()
367 static void zynq_gpio_irq_enable(struct irq_data *irq_data) in zynq_gpio_irq_enable() argument
379 zynq_gpio_irq_ack(irq_data); in zynq_gpio_irq_enable()
380 zynq_gpio_irq_unmask(irq_data); in zynq_gpio_irq_enable()
398 static int zynq_gpio_set_irq_type(struct irq_data *irq_data, unsigned int type) in zynq_gpio_set_irq_type() argument
403 to_zynq_gpio(irq_data_get_irq_chip_data(irq_data)); in zynq_gpio_set_irq_type()
405 device_pin_num = irq_data->hwirq; in zynq_gpio_set_irq_type()
454 irq_set_chip_handler_name_locked(irq_data, in zynq_gpio_set_irq_type()
457 irq_set_chip_handler_name_locked(irq_data, in zynq_gpio_set_irq_type()
464 static int zynq_gpio_set_wake(struct irq_data *data, unsigned int on) in zynq_gpio_set_wake()
553 struct irq_data *data = irq_get_irq_data(irq); in zynq_gpio_suspend()
565 struct irq_data *data = irq_get_irq_data(irq); in zynq_gpio_resume()