Lines Matching refs:virq
387 static int s3c64xx_gpio_irq_map(struct irq_domain *h, unsigned int virq, in s3c64xx_gpio_irq_map() argument
395 irq_set_chip_and_handler(virq, in s3c64xx_gpio_irq_map()
397 irq_set_chip_data(virq, bank); in s3c64xx_gpio_irq_map()
422 unsigned int virq; in s3c64xx_eint_gpio_irq() local
439 virq = irq_linear_revmap(data->domains[group], pin); in s3c64xx_eint_gpio_irq()
444 BUG_ON(!virq); in s3c64xx_eint_gpio_irq()
446 generic_handle_irq(virq); in s3c64xx_eint_gpio_irq()
617 unsigned int virq, irq; in s3c64xx_irq_demux_eint() local
621 virq = irq_linear_revmap(data->domains[irq], data->pins[irq]); in s3c64xx_irq_demux_eint()
626 BUG_ON(!virq); in s3c64xx_irq_demux_eint()
628 generic_handle_irq(virq); in s3c64xx_irq_demux_eint()
661 static int s3c64xx_eint0_irq_map(struct irq_domain *h, unsigned int virq, in s3c64xx_eint0_irq_map() argument
670 irq_set_chip_and_handler(virq, in s3c64xx_eint0_irq_map()
672 irq_set_chip_data(virq, ddata); in s3c64xx_eint0_irq_map()