/Linux-v4.19/include/linux/ |
D | irq.h | 446 struct irq_chip { struct 447 struct device *parent_device; 448 const char *name; 449 unsigned int (*irq_startup)(struct irq_data *data); 450 void (*irq_shutdown)(struct irq_data *data); 451 void (*irq_enable)(struct irq_data *data); 452 void (*irq_disable)(struct irq_data *data); 454 void (*irq_ack)(struct irq_data *data); 455 void (*irq_mask)(struct irq_data *data); 456 void (*irq_mask_ack)(struct irq_data *data); [all …]
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-ts4800.c | 29 struct irq_chip irq_chip; member 96 struct irq_chip *irq_chip; in ts4800_ic_probe() local
|
D | irq-mvebu-pic.c | 32 struct irq_chip irq_chip; member 126 struct irq_chip *irq_chip; in mvebu_pic_probe() local
|
D | irq-xtensa-mx.c | 29 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map() local
|
D | irq-renesas-intc-irqpin.c | 78 struct irq_chip irq_chip; member 393 struct irq_chip *irq_chip; in intc_irqpin_probe() local
|
D | irq-mvebu-icu.c | 40 struct irq_chip irq_chip; member
|
D | spear-shirq.c | 49 struct irq_chip *irq_chip; member
|
/Linux-v4.19/drivers/mfd/ |
D | da9063-irq.c | 179 const struct regmap_irq_chip *irq_chip; in da9063_irq_init() local
|
D | intel_soc_pmic_core.h | 27 const struct regmap_irq_chip *irq_chip; member
|
D | mc13xxx.h | 39 struct regmap_irq_chip irq_chip; member
|
D | max77686.c | 181 const struct regmap_irq_chip *irq_chip; in max77686_i2c_probe() local
|
D | sprd-sc27xx-spi.c | 33 struct regmap_irq_chip irq_chip; member
|
D | motorola-cpcap.c | 142 static int cpcap_init_irq_chip(struct cpcap_ddata *cpcap, int irq_chip, in cpcap_init_irq_chip()
|
D | da9062-core.c | 591 const struct regmap_irq_chip *irq_chip; in da9062_i2c_probe() local
|
D | max14577.c | 378 const struct regmap_irq_chip *irq_chip; in max14577_i2c_probe() local
|
D | palmas.c | 475 struct regmap_irq_chip *irq_chip; member
|
D | qcom-pm8xxx.c | 183 struct irq_chip *irq_chip = irq_desc_get_chip(desc); in pm8xxx_irq_handler() local 245 struct irq_chip *irq_chip = irq_desc_get_chip(desc); in pm8821_irq_handler() local
|
D | twl6030-irq.c | 125 struct irq_chip irq_chip; member
|
/Linux-v4.19/arch/arm/mach-omap1/ |
D | ams-delta-fiq.c | 45 static struct irq_chip *irq_chip; variable
|
/Linux-v4.19/drivers/pinctrl/samsung/ |
D | pinctrl-exynos.c | 485 struct exynos_irq_chip *irq_chip; in exynos_eint_wkup_init() local 579 struct exynos_irq_chip *irq_chip) in exynos_pinctrl_set_eint_wakeup_mask() 620 struct exynos_irq_chip *irq_chip = NULL; in exynos_pinctrl_suspend() local
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-ingenic.c | 45 struct irq_chip irq_chip; member 234 struct irq_chip *irq_chip = irq_data_get_irq_chip(&desc->irq_data); in ingenic_gpio_irq_handler() local
|
D | gpio-em.c | 41 struct irq_chip irq_chip; member 279 struct irq_chip *irq_chip; in em_gio_probe() local
|
D | gpio-rcar.c | 48 struct irq_chip irq_chip; member 432 struct irq_chip *irq_chip; in gpio_rcar_probe() local
|
D | gpio-uniphier.c | 41 struct irq_chip irq_chip; member 357 struct irq_chip *irq_chip; in uniphier_gpio_probe() local
|
/Linux-v4.19/arch/xtensa/kernel/ |
D | irq.c | 91 struct irq_chip *irq_chip = d->host_data; in xtensa_irq_map() local
|