Home
last modified time | relevance | path

Searched defs:irq_chip (Results 1 – 25 of 45) sorted by relevance

12

/Linux-v4.19/include/linux/
Dirq.h446 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/
Dirq-ts4800.c29 struct irq_chip irq_chip; member
96 struct irq_chip *irq_chip; in ts4800_ic_probe() local
Dirq-mvebu-pic.c32 struct irq_chip irq_chip; member
126 struct irq_chip *irq_chip; in mvebu_pic_probe() local
Dirq-xtensa-mx.c29 struct irq_chip *irq_chip = d->host_data; in xtensa_mx_irq_map() local
Dirq-renesas-intc-irqpin.c78 struct irq_chip irq_chip; member
393 struct irq_chip *irq_chip; in intc_irqpin_probe() local
Dirq-mvebu-icu.c40 struct irq_chip irq_chip; member
Dspear-shirq.c49 struct irq_chip *irq_chip; member
/Linux-v4.19/drivers/mfd/
Dda9063-irq.c179 const struct regmap_irq_chip *irq_chip; in da9063_irq_init() local
Dintel_soc_pmic_core.h27 const struct regmap_irq_chip *irq_chip; member
Dmc13xxx.h39 struct regmap_irq_chip irq_chip; member
Dmax77686.c181 const struct regmap_irq_chip *irq_chip; in max77686_i2c_probe() local
Dsprd-sc27xx-spi.c33 struct regmap_irq_chip irq_chip; member
Dmotorola-cpcap.c142 static int cpcap_init_irq_chip(struct cpcap_ddata *cpcap, int irq_chip, in cpcap_init_irq_chip()
Dda9062-core.c591 const struct regmap_irq_chip *irq_chip; in da9062_i2c_probe() local
Dmax14577.c378 const struct regmap_irq_chip *irq_chip; in max14577_i2c_probe() local
Dpalmas.c475 struct regmap_irq_chip *irq_chip; member
Dqcom-pm8xxx.c183 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
Dtwl6030-irq.c125 struct irq_chip irq_chip; member
/Linux-v4.19/arch/arm/mach-omap1/
Dams-delta-fiq.c45 static struct irq_chip *irq_chip; variable
/Linux-v4.19/drivers/pinctrl/samsung/
Dpinctrl-exynos.c485 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/
Dgpio-ingenic.c45 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
Dgpio-em.c41 struct irq_chip irq_chip; member
279 struct irq_chip *irq_chip; in em_gio_probe() local
Dgpio-rcar.c48 struct irq_chip irq_chip; member
432 struct irq_chip *irq_chip; in gpio_rcar_probe() local
Dgpio-uniphier.c41 struct irq_chip irq_chip; member
357 struct irq_chip *irq_chip; in uniphier_gpio_probe() local
/Linux-v4.19/arch/xtensa/kernel/
Dirq.c91 struct irq_chip *irq_chip = d->host_data; in xtensa_irq_map() local

12