Searched refs:irq_chip (Results 1 – 14 of 14) sorted by relevance
31 struct irq_chip *arch_gic_get_irqchip(void);32 struct irq_chip *arch_gpio_get_irqchip(void);33 struct irq_chip *arch_virq_get_irqchip(void);
23 struct irq_chip *gic;24 struct irq_chip *gpio;25 struct irq_chip *virq;96 static int bad_irq_chip(struct irq_chip *chip) in bad_irq_chip()
340 static struct irq_chip gpio_irq_chip = {350 struct irq_chip *arch_gpio_get_irqchip(void) in arch_gpio_get_irqchip()
354 static struct irq_chip gpio_irq_chip = {364 struct irq_chip *arch_gpio_get_irqchip(void) in arch_gpio_get_irqchip()
397 static struct irq_chip gic_irq_chip = {409 struct irq_chip *arch_gic_get_irqchip(void) in arch_gic_get_irqchip()
409 struct irq_chip virq_generic_chip = {416 struct irq_chip *arch_virq_get_irqchip(void) in arch_virq_get_irqchip()
42 if (!rk8xx->irq_chip) { in rk8xx_pwrkey_probe()47 fall_irq = virq_to_irq(rk8xx->irq_chip, RK8XX_IRQ_PWRON_FALL); in rk8xx_pwrkey_probe()53 rise_irq = virq_to_irq(rk8xx->irq_chip, RK8XX_IRQ_PWRON_RISE); in rk8xx_pwrkey_probe()
185 struct virq_chip *irq_chip = NULL; in rk8xx_spi_irq_chip_init() local197 irq_chip = &rk806_irq_chip; in rk8xx_spi_irq_chip_init()199 if (irq_chip && priv->irq > 0) { in rk8xx_spi_irq_chip_init()200 ret = virq_add_chip(dev, irq_chip, priv->irq); in rk8xx_spi_irq_chip_init()206 priv->irq_chip = irq_chip; in rk8xx_spi_irq_chip_init()
597 struct virq_chip *irq_chip = NULL; in rk8xx_irq_chip_init() local604 irq_chip = &rk806_irq_chip; in rk8xx_irq_chip_init()616 irq_chip = &rk808_irq_chip; in rk8xx_irq_chip_init()619 irq_chip = &rk805_irq_chip; in rk8xx_irq_chip_init()623 irq_chip = &rk816_irq_chip; in rk8xx_irq_chip_init()626 irq_chip = &rk818_irq_chip; in rk8xx_irq_chip_init()630 irq_chip = &rk817_irq_chip; in rk8xx_irq_chip_init()636 if (irq_chip) { in rk8xx_irq_chip_init()637 ret = virq_add_chip(dev, irq_chip, priv->irq); in rk8xx_irq_chip_init()644 priv->irq_chip = irq_chip; in rk8xx_irq_chip_init()[all …]
203 priv->irq_chip = &rk801_irq_chip; in rk801_probe()204 ret = virq_add_chip(dev, priv->irq_chip, priv->irq); in rk801_probe()
85 if (!rk8xx->irq_chip) { in rtc_interrupt_init()90 irq = virq_to_irq(rk8xx->irq_chip, RK8XX_IRQ_RTC_ALARM); in rtc_interrupt_init()
141 struct virq_chip *irq_chip; member
444 struct virq_chip *irq_chip; member
52 struct irq_chip { struct