Home
last modified time | relevance | path

Searched refs:irq_chip (Results 1 – 14 of 14) sorted by relevance

/rk3399_rockchip-uboot/drivers/irq/
H A Dirq-internal.h31 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);
H A Dirq-generic.c23 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()
H A Dirq-gpio.c340 static struct irq_chip gpio_irq_chip = {
350 struct irq_chip *arch_gpio_get_irqchip(void) in arch_gpio_get_irqchip()
H A Dirq-gpio-v2.c354 static struct irq_chip gpio_irq_chip = {
364 struct irq_chip *arch_gpio_get_irqchip(void) in arch_gpio_get_irqchip()
H A Dirq-gic.c397 static struct irq_chip gic_irq_chip = {
409 struct irq_chip *arch_gic_get_irqchip(void) in arch_gic_get_irqchip()
H A Dvirq.c409 struct irq_chip virq_generic_chip = {
416 struct irq_chip *arch_virq_get_irqchip(void) in arch_virq_get_irqchip()
/rk3399_rockchip-uboot/drivers/input/
H A Drk8xx_pwrkey.c42 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()
/rk3399_rockchip-uboot/drivers/power/pmic/
H A Drk8xx_spi.c185 struct virq_chip *irq_chip = NULL; in rk8xx_spi_irq_chip_init() local
197 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()
H A Drk8xx.c597 struct virq_chip *irq_chip = NULL; in rk8xx_irq_chip_init() local
604 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 …]
H A Dpmic_rk801.c203 priv->irq_chip = &rk801_irq_chip; in rk801_probe()
204 ret = virq_add_chip(dev, priv->irq_chip, priv->irq); in rk801_probe()
/rk3399_rockchip-uboot/drivers/rtc/
H A Drk8xx_rtc.c85 if (!rk8xx->irq_chip) { in rtc_interrupt_init()
90 irq = virq_to_irq(rk8xx->irq_chip, RK8XX_IRQ_RTC_ALARM); in rtc_interrupt_init()
/rk3399_rockchip-uboot/include/power/
H A Drk801_pmic.h141 struct virq_chip *irq_chip; member
H A Drk8xx_pmic.h444 struct virq_chip *irq_chip; member
/rk3399_rockchip-uboot/include/
H A Dirq-generic.h52 struct irq_chip { struct