/openbmc/linux/arch/powerpc/platforms/pasemi/ |
H A D | msi.c | 34 static void mpic_pasemi_msi_mask_irq(struct irq_data *data) in mpic_pasemi_msi_mask_irq() 41 static void mpic_pasemi_msi_unmask_irq(struct irq_data *data) in mpic_pasemi_msi_unmask_irq()
|
/openbmc/linux/drivers/mfd/ |
H A D | da9055-core.c | 375 &da9055->irq_data); in da9055_device_init() 379 da9055->irq_base = regmap_irq_chip_get_base(da9055->irq_data); in da9055_device_init() 396 regmap_del_irq_chip(da9055->chip_irq, da9055->irq_data); in da9055_device_exit()
|
H A D | bd9571mwv.c | 214 struct regmap_irq_chip_data *irq_data; in bd9571mwv_probe() local 253 irq_chip, &irq_data); in bd9571mwv_probe() 260 NULL, 0, regmap_irq_get_domain(irq_data)); in bd9571mwv_probe()
|
H A D | atc260x-core.c | 286 -1, atc260x->regmap_irq_chip, &atc260x->irq_data); in atc260x_device_probe() 294 regmap_irq_get_domain(atc260x->irq_data)); in atc260x_device_probe() 297 regmap_del_irq_chip(atc260x->irq, atc260x->irq_data); in atc260x_device_probe()
|
/openbmc/linux/include/linux/ |
H A D | dmar.h | 292 struct irq_data; 293 extern void dmar_msi_unmask(struct irq_data *data); 294 extern void dmar_msi_mask(struct irq_data *data);
|
/openbmc/linux/arch/arm/mach-imx/ |
H A D | gpc.c | 89 static int imx_gpc_irq_set_wake(struct irq_data *d, unsigned int on) in imx_gpc_irq_set_wake() 147 static void imx_gpc_irq_unmask(struct irq_data *d) in imx_gpc_irq_unmask() 153 static void imx_gpc_irq_mask(struct irq_data *d) in imx_gpc_irq_mask()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | i8259.c | 73 static void disable_8259A_irq(struct irq_data *data) in disable_8259A_irq() 92 static void enable_8259A_irq(struct irq_data *data) in enable_8259A_irq() 152 static void mask_and_ack_8259A(struct irq_data *data) in mask_and_ack_8259A()
|
/openbmc/linux/drivers/misc/mchp_pci1xxxx/ |
H A D | mchp_pci1xxxx_gpio.c | 159 static void pci1xxxx_gpio_irq_ack(struct irq_data *data) in pci1xxxx_gpio_irq_ack() 171 static void pci1xxxx_gpio_irq_set_mask(struct irq_data *data, bool set) in pci1xxxx_gpio_irq_set_mask() 187 static void pci1xxxx_gpio_irq_mask(struct irq_data *data) in pci1xxxx_gpio_irq_mask() 192 static void pci1xxxx_gpio_irq_unmask(struct irq_data *data) in pci1xxxx_gpio_irq_unmask() 197 static int pci1xxxx_gpio_set_type(struct irq_data *data, unsigned int trigger_type) in pci1xxxx_gpio_set_type()
|
/openbmc/linux/drivers/rtc/ |
H A D | dev.c | 34 rtc->irq_data = 0; in rtc_dev_open() 125 rtc->irq_data = 0; in set_uie() 158 data = rtc->irq_data; in rtc_dev_read() 159 rtc->irq_data = 0; in rtc_dev_read() 198 data = rtc->irq_data; in rtc_dev_poll()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-dln2.c | 302 static void dln2_irq_unmask(struct irq_data *irqd) in dln2_irq_unmask() 312 static void dln2_irq_mask(struct irq_data *irqd) in dln2_irq_mask() 322 static int dln2_irq_set_type(struct irq_data *irqd, unsigned type) in dln2_irq_set_type() 351 static void dln2_irq_bus_lock(struct irq_data *irqd) in dln2_irq_bus_lock() 359 static void dln2_irq_bus_unlock(struct irq_data *irqd) in dln2_irq_bus_unlock()
|
H A D | gpio-uniphier.c | 179 static void uniphier_gpio_irq_mask(struct irq_data *data) in uniphier_gpio_irq_mask() 189 static void uniphier_gpio_irq_unmask(struct irq_data *data) in uniphier_gpio_irq_unmask() 199 static int uniphier_gpio_irq_set_type(struct irq_data *data, unsigned int type) in uniphier_gpio_irq_set_type() 294 struct irq_data *data, bool early) in uniphier_gpio_irq_domain_activate() 304 struct irq_data *data) in uniphier_gpio_irq_domain_deactivate()
|
H A D | gpio-altera.c | 35 static void altera_gpio_irq_unmask(struct irq_data *d) in altera_gpio_irq_unmask() 54 static void altera_gpio_irq_mask(struct irq_data *d) in altera_gpio_irq_mask() 77 static int altera_gpio_irq_set_type(struct irq_data *d, in altera_gpio_irq_set_type() 99 static unsigned int altera_gpio_irq_startup(struct irq_data *d) in altera_gpio_irq_startup()
|
H A D | gpio-lpc18xx.c | 74 static void lpc18xx_gpio_pin_ic_mask(struct irq_data *d) in lpc18xx_gpio_pin_ic_mask() 94 static void lpc18xx_gpio_pin_ic_unmask(struct irq_data *d) in lpc18xx_gpio_pin_ic_unmask() 114 static void lpc18xx_gpio_pin_ic_eoi(struct irq_data *d) in lpc18xx_gpio_pin_ic_eoi() 130 static int lpc18xx_gpio_pin_ic_set_type(struct irq_data *d, unsigned int type) in lpc18xx_gpio_pin_ic_set_type()
|
H A D | gpio-sch.c | 171 static int sch_irq_type(struct irq_data *d, unsigned int type) in sch_irq_type() 208 static void sch_irq_ack(struct irq_data *d) in sch_irq_ack() 230 static void sch_irq_mask(struct irq_data *d) in sch_irq_mask() 239 static void sch_irq_unmask(struct irq_data *d) in sch_irq_unmask()
|
H A D | gpio-mxs.c | 64 static int mxs_gpio_set_irq_type(struct irq_data *d, unsigned int type) in mxs_gpio_set_irq_type() 149 desc->irq_data.chip->irq_ack(&desc->irq_data); in mxs_gpio_irq_handler() 173 static int mxs_gpio_set_wake_irq(struct irq_data *d, unsigned int enable) in mxs_gpio_set_wake_irq()
|
H A D | gpio-mlxbf2.c | 233 static void mlxbf2_gpio_irq_enable(struct irq_data *irqd) in mlxbf2_gpio_irq_enable() 253 static void mlxbf2_gpio_irq_disable(struct irq_data *irqd) in mlxbf2_gpio_irq_disable() 286 mlxbf2_gpio_irq_set_type(struct irq_data *irqd, unsigned int type) in mlxbf2_gpio_irq_set_type() 328 static void mlxbf2_gpio_irq_print_chip(struct irq_data *irqd, in mlxbf2_gpio_irq_print_chip()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v2m.c | 75 static void gicv2m_mask_msi_irq(struct irq_data *d) in gicv2m_mask_msi_irq() 81 static void gicv2m_unmask_msi_irq(struct irq_data *d) in gicv2m_unmask_msi_irq() 108 static void gicv2m_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in gicv2m_compose_msi_msg() 140 struct irq_data *d; in gicv2m_irq_gic_domain_alloc() 225 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in gicv2m_irq_domain_free()
|
H A D | irq-meson-gpio.c | 399 static int meson_gpio_irq_set_type(struct irq_data *data, unsigned int type) in meson_gpio_irq_set_type() 498 struct irq_data *irq_data; in meson_gpio_irq_domain_free() local 506 irq_data = irq_domain_get_irq_data(domain, virq); in meson_gpio_irq_domain_free() 507 channel_hwirq = irq_data_get_irq_chip_data(irq_data); in meson_gpio_irq_domain_free()
|
H A D | irq-loongarch-cpu.c | 54 static void mask_loongarch_irq(struct irq_data *d) in mask_loongarch_irq() 59 static void unmask_loongarch_irq(struct irq_data *d) in unmask_loongarch_irq()
|
H A D | irq-vic.c | 306 static void vic_ack_irq(struct irq_data *d) in vic_ack_irq() 315 static void vic_mask_irq(struct irq_data *d) in vic_mask_irq() 322 static void vic_unmask_irq(struct irq_data *d) in vic_unmask_irq() 344 static int vic_set_wake(struct irq_data *d, unsigned int on) in vic_set_wake()
|
H A D | irq-imx-gpcv2.c | 73 static int imx_gpcv2_irq_set_wake(struct irq_data *d, unsigned int on) in imx_gpcv2_irq_set_wake() 95 static void imx_gpcv2_irq_unmask(struct irq_data *d) in imx_gpcv2_irq_unmask() 111 static void imx_gpcv2_irq_mask(struct irq_data *d) in imx_gpcv2_irq_mask()
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | sys_eiger.c | 52 eiger_enable_irq(struct irq_data *d) in eiger_enable_irq() 61 eiger_disable_irq(struct irq_data *d) in eiger_disable_irq()
|
H A D | sys_titan.c | 115 titan_enable_irq(struct irq_data *d) in titan_enable_irq() 125 titan_disable_irq(struct irq_data *d) in titan_disable_irq() 149 titan_set_irq_affinity(struct irq_data *d, const struct cpumask *affinity, in titan_set_irq_affinity()
|
H A D | sys_sable.c | 445 sable_lynx_enable_irq(struct irq_data *d) in sable_lynx_enable_irq() 461 sable_lynx_disable_irq(struct irq_data *d) in sable_lynx_disable_irq() 477 sable_lynx_mask_and_ack_irq(struct irq_data *d) in sable_lynx_mask_and_ack_irq()
|
/openbmc/linux/arch/m68k/68000/ |
H A D | ints.c | 133 static void intc_irq_unmask(struct irq_data *d) in intc_irq_unmask() 138 static void intc_irq_mask(struct irq_data *d) in intc_irq_mask()
|