Home
last modified time | relevance | path

Searched refs:irq_data (Results 351 – 375 of 761) sorted by relevance

1...<<11121314151617181920>>...31

/openbmc/linux/arch/powerpc/platforms/pasemi/
H A Dmsi.c34 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 Dda9055-core.c375 &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 Dbd9571mwv.c214 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 Datc260x-core.c286 -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 Ddmar.h292 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 Dgpc.c89 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 Di8259.c73 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 Dmchp_pci1xxxx_gpio.c159 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 Ddev.c34 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 Dgpio-dln2.c302 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 Dgpio-uniphier.c179 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 Dgpio-altera.c35 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 Dgpio-lpc18xx.c74 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 Dgpio-sch.c171 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 Dgpio-mxs.c64 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 Dgpio-mlxbf2.c233 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 Dirq-gic-v2m.c75 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 Dirq-meson-gpio.c399 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 Dirq-loongarch-cpu.c54 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 Dirq-vic.c306 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 Dirq-imx-gpcv2.c73 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 Dsys_eiger.c52 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 Dsys_titan.c115 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 Dsys_sable.c445 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 Dints.c133 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()

1...<<11121314151617181920>>...31