/openbmc/linux/drivers/xen/events/ |
H A D | events_base.c | 192 static void enable_dynirq(struct irq_data *data); 193 static void disable_dynirq(struct irq_data *data); 821 static void eoi_pirq(struct irq_data *data) in eoi_pirq() 839 static void mask_ack_pirq(struct irq_data *data) in mask_ack_pirq() 899 static void shutdown_pirq(struct irq_data *data) in shutdown_pirq() 915 static void enable_pirq(struct irq_data *data) in enable_pirq() 920 static void disable_pirq(struct irq_data *data) in disable_pirq() 1851 static void enable_dynirq(struct irq_data *data) in enable_dynirq() 1860 static void disable_dynirq(struct irq_data *data) in disable_dynirq() 1869 static void ack_dynirq(struct irq_data *data) in ack_dynirq() [all …]
|
/openbmc/linux/arch/powerpc/sysdev/ |
H A D | mpic.c | 667 void mpic_unmask_irq(struct irq_data *d) in mpic_unmask_irq() 688 void mpic_mask_irq(struct irq_data *d) in mpic_mask_irq() 710 void mpic_end_irq(struct irq_data *d) in mpic_end_irq() 727 static void mpic_unmask_ht_irq(struct irq_data *d) in mpic_unmask_ht_irq() 758 static void mpic_end_ht_irq(struct irq_data *d) in mpic_end_ht_irq() 779 static void mpic_unmask_ipi(struct irq_data *d) in mpic_unmask_ipi() 788 static void mpic_mask_ipi(struct irq_data *d) in mpic_mask_ipi() 793 static void mpic_end_ipi(struct irq_data *d) in mpic_end_ipi() 807 static void mpic_unmask_tm(struct irq_data *d) in mpic_unmask_tm() 817 static void mpic_mask_tm(struct irq_data *d) in mpic_mask_tm() [all …]
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | opal-irqchip.c | 77 static void opal_event_mask(struct irq_data *d) in opal_event_mask() 82 static void opal_event_unmask(struct irq_data *d) in opal_event_unmask() 89 static int opal_event_set_type(struct irq_data *d, unsigned int flow_type) in opal_event_set_type()
|
/openbmc/linux/drivers/parisc/ |
H A D | gsc.c | 104 static void gsc_asic_mask_irq(struct irq_data *d) in gsc_asic_mask_irq() 119 static void gsc_asic_unmask_irq(struct irq_data *d) in gsc_asic_unmask_irq() 139 static int gsc_set_affinity_irq(struct irq_data *d, const struct cpumask *dest, in gsc_set_affinity_irq()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-keystone.c | 58 static void keystone_irq_setmask(struct irq_data *d) in keystone_irq_setmask() 66 static void keystone_irq_unmask(struct irq_data *d) in keystone_irq_unmask() 74 static void keystone_irq_ack(struct irq_data *d) in keystone_irq_ack()
|
H A D | irq-mvebu-odmi.c | 50 static void odmi_compose_msi_msg(struct irq_data *d, struct msi_msg *msg) in odmi_compose_msi_msg() 83 struct irq_data *d; in odmi_irq_domain_alloc() 128 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in odmi_irq_domain_free()
|
H A D | irq-ixp4xx.c | 64 static int ixp4xx_set_irq_type(struct irq_data *d, unsigned int type) in ixp4xx_set_irq_type() 72 static void ixp4xx_irq_mask(struct irq_data *d) in ixp4xx_irq_mask() 92 static void ixp4xx_irq_unmask(struct irq_data *d) in ixp4xx_irq_unmask()
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | sys_eb64p.c | 46 eb64p_enable_irq(struct irq_data *d) in eb64p_enable_irq() 52 eb64p_disable_irq(struct irq_data *d) in eb64p_disable_irq()
|
H A D | sys_mikasa.c | 46 mikasa_enable_irq(struct irq_data *d) in mikasa_enable_irq() 52 mikasa_disable_irq(struct irq_data *d) in mikasa_disable_irq()
|
/openbmc/linux/arch/m68k/amiga/ |
H A D | amiints.c | 28 static void amiga_irq_enable(struct irq_data *data) in amiga_irq_enable() 33 static void amiga_irq_disable(struct irq_data *data) in amiga_irq_disable()
|
/openbmc/linux/drivers/soc/ti/ |
H A D | ti_sci_inta_msi.c | 19 static void ti_sci_inta_msi_write_msg(struct irq_data *data, in ti_sci_inta_msi_write_msg() 25 static void ti_sci_inta_msi_compose_msi_msg(struct irq_data *data, in ti_sci_inta_msi_compose_msi_msg()
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | sun4d_irq.c | 190 static void sun4d_mask_irq(struct irq_data *data) in sun4d_mask_irq() 208 static void sun4d_unmask_irq(struct irq_data *data) in sun4d_unmask_irq() 227 static unsigned int sun4d_startup_irq(struct irq_data *data) in sun4d_startup_irq() 234 static void sun4d_shutdown_irq(struct irq_data *data) in sun4d_shutdown_irq()
|
H A D | sun4m_irq.c | 190 static void sun4m_mask_irq(struct irq_data *data) in sun4m_mask_irq() 209 static void sun4m_unmask_irq(struct irq_data *data) in sun4m_unmask_irq() 228 static unsigned int sun4m_startup_irq(struct irq_data *data) in sun4m_startup_irq() 235 static void sun4m_shutdown_irq(struct irq_data *data) in sun4m_shutdown_irq()
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | wm831x-ts.c | 83 static irqreturn_t wm831x_ts_data_irq(int irq, void *irq_data) in wm831x_ts_data_irq() argument 85 struct wm831x_ts *wm831x_ts = irq_data; in wm831x_ts_data_irq() 155 static irqreturn_t wm831x_ts_pen_down_irq(int irq, void *irq_data) in wm831x_ts_pen_down_irq() argument 157 struct wm831x_ts *wm831x_ts = irq_data; in wm831x_ts_pen_down_irq()
|
/openbmc/linux/drivers/mfd/ |
H A D | tps65217.c | 36 static void tps65217_irq_lock(struct irq_data *data) in tps65217_irq_lock() 43 static void tps65217_irq_sync_unlock(struct irq_data *data) in tps65217_irq_sync_unlock() 56 static void tps65217_irq_enable(struct irq_data *data) in tps65217_irq_enable() 64 static void tps65217_irq_disable(struct irq_data *data) in tps65217_irq_disable()
|
H A D | max77714.c | 108 struct regmap_irq_chip_data *irq_data; in max77714_probe() local 122 &max77714_irq_chip, &irq_data); in max77714_probe()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-ftgpio010.c | 54 static void ftgpio_gpio_ack_irq(struct irq_data *d) in ftgpio_gpio_ack_irq() 62 static void ftgpio_gpio_mask_irq(struct irq_data *d) in ftgpio_gpio_mask_irq() 74 static void ftgpio_gpio_unmask_irq(struct irq_data *d) in ftgpio_gpio_unmask_irq() 86 static int ftgpio_gpio_set_irq_type(struct irq_data *d, unsigned int type) in ftgpio_gpio_set_irq_type()
|
H A D | gpio-tqmx86.c | 135 static void tqmx86_gpio_irq_mask(struct irq_data *data) in tqmx86_gpio_irq_mask() 150 static void tqmx86_gpio_irq_unmask(struct irq_data *data) in tqmx86_gpio_irq_unmask() 165 static int tqmx86_gpio_irq_set_type(struct irq_data *data, unsigned int type) in tqmx86_gpio_irq_set_type() 274 static void tqmx86_gpio_irq_print_chip(struct irq_data *d, struct seq_file *p) in tqmx86_gpio_irq_print_chip()
|
H A D | gpio-wcove.c | 239 static int wcove_irq_type(struct irq_data *data, unsigned int type) in wcove_irq_type() 270 static void wcove_bus_lock(struct irq_data *data) in wcove_bus_lock() 278 static void wcove_bus_sync_unlock(struct irq_data *data) in wcove_bus_sync_unlock() 293 static void wcove_irq_unmask(struct irq_data *data) in wcove_irq_unmask() 308 static void wcove_irq_mask(struct irq_data *data) in wcove_irq_mask()
|
H A D | gpio-npcm-sgpio.c | 164 static void npcm_sgpio_irqd_to_data(struct irq_data *d, in npcm_sgpio_irqd_to_data() 317 static void npcm_sgpio_irq_set_mask(struct irq_data *d, bool set) in npcm_sgpio_irq_set_mask() 354 static void npcm_sgpio_irq_ack(struct irq_data *d) in npcm_sgpio_irq_ack() 370 static void npcm_sgpio_irq_mask(struct irq_data *d) in npcm_sgpio_irq_mask() 375 static void npcm_sgpio_irq_unmask(struct irq_data *d) in npcm_sgpio_irq_unmask() 380 static int npcm_sgpio_set_type(struct irq_data *d, unsigned int type) in npcm_sgpio_set_type()
|
/openbmc/linux/arch/powerpc/platforms/pseries/ |
H A D | msi.c | 464 static void pseries_msi_shutdown(struct irq_data *d) in pseries_msi_shutdown() 471 static void pseries_msi_mask(struct irq_data *d) in pseries_msi_mask() 477 static void pseries_msi_unmask(struct irq_data *d) in pseries_msi_unmask() 483 static void pseries_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in pseries_msi_write_msg() 520 static void pseries_msi_compose_msg(struct irq_data *data, struct msi_msg *msg) in pseries_msi_compose_msg() 592 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in pseries_irq_domain_free()
|
/openbmc/linux/drivers/pci/controller/mobiveil/ |
H A D | pcie-mobiveil-host.c | 301 static void mobiveil_mask_intx_irq(struct irq_data *data) in mobiveil_mask_intx_irq() 317 static void mobiveil_unmask_intx_irq(struct irq_data *data) in mobiveil_unmask_intx_irq() 368 static void mobiveil_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in mobiveil_compose_msi_msg() 381 static int mobiveil_msi_set_affinity(struct irq_data *irq_data, in mobiveil_msi_set_affinity() argument 423 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in mobiveil_irq_msi_domain_free()
|
/openbmc/linux/arch/arm/common/ |
H A D | sa1111.c | 219 desc->irq_data.chip->irq_ack(&desc->irq_data); in sa1111_irq_handler() 239 desc->irq_data.chip->irq_unmask(&desc->irq_data); in sa1111_irq_handler() 242 static u32 sa1111_irqmask(struct irq_data *d) in sa1111_irqmask() 247 static int sa1111_irqbank(struct irq_data *d) in sa1111_irqbank() 252 static void sa1111_ack_irq(struct irq_data *d) in sa1111_ack_irq() 256 static void sa1111_mask_irq(struct irq_data *d) in sa1111_mask_irq() 267 static void sa1111_unmask_irq(struct irq_data *d) in sa1111_unmask_irq() 285 static int sa1111_retrigger_irq(struct irq_data *d) in sa1111_retrigger_irq() 309 static int sa1111_type_irq(struct irq_data *d, unsigned int flags) in sa1111_type_irq() 332 static int sa1111_wake_irq(struct irq_data *d, unsigned int on) in sa1111_wake_irq()
|
/openbmc/linux/arch/sh/boards/mach-microdev/ |
H A D | irq.c | 65 static void disable_microdev_irq(struct irq_data *data) in disable_microdev_irq() 81 static void enable_microdev_irq(struct irq_data *data) in enable_microdev_irq()
|
/openbmc/linux/arch/sh/boards/mach-se/7724/ |
H A D | irq.c | 70 static void disable_se7724_irq(struct irq_data *data) in disable_se7724_irq() 78 static void enable_se7724_irq(struct irq_data *data) in enable_se7724_irq()
|