/openbmc/linux/arch/mips/sni/ |
H A D | pcit.c | 161 static void enable_pcit_irq(struct irq_data *d) in enable_pcit_irq() 168 void disable_pcit_irq(struct irq_data *d) in disable_pcit_irq()
|
H A D | pcimt.c | 199 static void enable_pcimt_irq(struct irq_data *d) in enable_pcimt_irq() 206 void disable_pcimt_irq(struct irq_data *d) in disable_pcimt_irq()
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-vf610-mscm-ir.c | 86 static void vf610_mscm_ir_enable(struct irq_data *data) in vf610_mscm_ir_enable() 103 static void vf610_mscm_ir_disable(struct irq_data *data) in vf610_mscm_ir_disable()
|
H A D | irq-mmp.c | 67 static void icu_mask_ack_irq(struct irq_data *d) in icu_mask_ack_irq() 91 static void icu_mask_irq(struct irq_data *d) in icu_mask_irq() 120 static void icu_unmask_irq(struct irq_data *d) in icu_unmask_irq()
|
H A D | irq-bcm2835.c | 92 static void armctrl_mask_irq(struct irq_data *d) in armctrl_mask_irq() 97 static void armctrl_unmask_irq(struct irq_data *d) in armctrl_unmask_irq()
|
/openbmc/linux/arch/arm/mach-imx/ |
H A D | avic.c | 82 static void avic_irq_suspend(struct irq_data *d) in avic_irq_suspend() 104 static void avic_irq_resume(struct irq_data *d) in avic_irq_resume()
|
/openbmc/linux/arch/arm/mach-omap1/ |
H A D | irq.c | 86 static void omap_mask_ack_irq(struct irq_data *d) in omap_mask_ack_irq() 186 struct irq_data *d = NULL; in omap1_init_irq()
|
/openbmc/linux/drivers/thermal/qcom/ |
H A D | lmh.c | 51 static void lmh_enable_interrupt(struct irq_data *d) in lmh_enable_interrupt() 60 static void lmh_disable_interrupt(struct irq_data *d) in lmh_disable_interrupt()
|
/openbmc/linux/arch/powerpc/platforms/86xx/ |
H A D | pic.c | 26 chip->irq_eoi(&desc->irq_data); in mpc86xx_8259_cascade()
|
/openbmc/linux/sound/soc/mediatek/mt7986/ |
H A D | mt7986-afe-pcm.c | 246 static const struct mtk_base_irq_data irq_data[MT7986_IRQ_NUM] = { variable 376 if (status_mcu & (1 << irq->irq_data->irq_en_shift)) in mt7986_afe_irq_handler() 540 afe->irqs[i].irq_data = &irq_data[i]; in mt7986_afe_pcm_dev_probe()
|
/openbmc/linux/drivers/mfd/ |
H A D | rohm-bd71828.c | 469 struct regmap_irq_chip_data *irq_data; in bd71828_i2c_probe() local 521 IRQF_ONESHOT, 0, irqchip, &irq_data); in bd71828_i2c_probe() 530 ret = regmap_irq_get_virq(irq_data, button_irq); in bd71828_i2c_probe() 543 NULL, 0, regmap_irq_get_domain(irq_data)); in bd71828_i2c_probe()
|
H A D | wm831x-auxadc.c | 107 static irqreturn_t wm831x_auxadc_irq(int irq, void *irq_data) in wm831x_auxadc_irq() argument 109 struct wm831x *wm831x = irq_data; in wm831x_auxadc_irq()
|
H A D | cs42l43.c | 826 struct irq_data *irq_data; in cs42l43_irq_config() local 836 irq_data = irq_get_irq_data(cs42l43->irq); in cs42l43_irq_config() 837 if (!irq_data) { in cs42l43_irq_config() 842 irq_flags = irqd_get_trigger_type(irq_data); in cs42l43_irq_config() 859 &cs42l43->irq_chip, &cs42l43->irq_data); in cs42l43_irq_config()
|
H A D | ucb1x00-core.c | 310 static void ucb1x00_irq_noop(struct irq_data *data) in ucb1x00_irq_noop() 314 static void ucb1x00_irq_mask(struct irq_data *data) in ucb1x00_irq_mask() 325 static void ucb1x00_irq_unmask(struct irq_data *data) in ucb1x00_irq_unmask() 336 static int ucb1x00_irq_set_type(struct irq_data *data, unsigned int type) in ucb1x00_irq_set_type() 362 static int ucb1x00_irq_set_wake(struct irq_data *data, unsigned int on) in ucb1x00_irq_set_wake()
|
/openbmc/linux/drivers/extcon/ |
H A D | extcon-rt8973a.c | 45 struct regmap_irq_chip_data *irq_data; member 588 &rt8973a_muic_irq_chip, &info->irq_data); in rt8973a_muic_i2c_probe() 599 virq = regmap_irq_get_virq(info->irq_data, muic_irq->irq); in rt8973a_muic_i2c_probe() 652 regmap_del_irq_chip(info->irq, info->irq_data); in rt8973a_muic_i2c_remove()
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | sys_marvel.c | 105 io7_enable_irq(struct irq_data *d) in io7_enable_irq() 126 io7_disable_irq(struct irq_data *d) in io7_disable_irq() 147 marvel_irq_noop(struct irq_data *d) in marvel_irq_noop()
|
H A D | sys_cabriolet.c | 48 cabriolet_enable_irq(struct irq_data *d) in cabriolet_enable_irq() 54 cabriolet_disable_irq(struct irq_data *d) in cabriolet_disable_irq()
|
/openbmc/linux/include/linux/ |
H A D | msi.h | 592 int msi_domain_set_affinity(struct irq_data *data, const struct cpumask *mask, 680 void pci_msi_mask_irq(struct irq_data *data); 681 void pci_msi_unmask_irq(struct irq_data *data);
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-mt7621.c | 106 mediatek_gpio_irq_unmask(struct irq_data *d) in mediatek_gpio_irq_unmask() 129 mediatek_gpio_irq_mask(struct irq_data *d) in mediatek_gpio_irq_mask() 152 mediatek_gpio_irq_type(struct irq_data *d, unsigned int type) in mediatek_gpio_irq_type()
|
/openbmc/linux/drivers/pci/controller/ |
H A D | pci-hyperv.c | 823 struct irq_data *d; in hv_pci_vec_irq_gic_domain_alloc() 882 struct irq_data *irqd, bool reserve) in hv_pci_vec_irq_domain_activate() 1637 struct irq_data *irq_data = irq_domain_get_irq_data(domain, irq); in hv_msi_free() local 1642 int_desc = irq_data_get_irq_chip_data(irq_data); in hv_msi_free() 1646 irq_data->chip_data = NULL; in hv_msi_free() 1657 static void hv_irq_mask(struct irq_data *data) in hv_irq_mask() 1664 static void hv_irq_unmask(struct irq_data *data) in hv_irq_unmask() 3983 struct irq_data *irq_data; in hv_pci_restore_msi_msg() local 3992 irq_data = irq_get_irq_data(entry->irq); in hv_pci_restore_msi_msg() 3993 if (WARN_ON_ONCE(!irq_data)) { in hv_pci_restore_msi_msg() [all …]
|
/openbmc/linux/drivers/pinctrl/mvebu/ |
H A D | pinctrl-armada-37xx.c | 379 struct irq_data *d) in armada_37xx_irq_update_reg() 524 static void armada_37xx_irq_ack(struct irq_data *d) in armada_37xx_irq_ack() 537 static void armada_37xx_irq_mask(struct irq_data *d) in armada_37xx_irq_mask() 552 static void armada_37xx_irq_unmask(struct irq_data *d) in armada_37xx_irq_unmask() 567 static int armada_37xx_irq_set_wake(struct irq_data *d, unsigned int on) in armada_37xx_irq_set_wake() 587 static int armada_37xx_irq_set_type(struct irq_data *d, unsigned int type) in armada_37xx_irq_set_type() 717 static unsigned int armada_37xx_irq_startup(struct irq_data *d) in armada_37xx_irq_startup() 732 static void armada_37xx_irq_print_chip(struct irq_data *d, struct seq_file *p) in armada_37xx_irq_print_chip()
|
/openbmc/linux/drivers/pinctrl/ |
H A D | pinctrl-amd.c | 372 static void amd_gpio_irq_enable(struct irq_data *d) in amd_gpio_irq_enable() 389 static void amd_gpio_irq_disable(struct irq_data *d) in amd_gpio_irq_disable() 406 static void amd_gpio_irq_mask(struct irq_data *d) in amd_gpio_irq_mask() 420 static void amd_gpio_irq_unmask(struct irq_data *d) in amd_gpio_irq_unmask() 434 static int amd_gpio_irq_set_wake(struct irq_data *d, unsigned int on) in amd_gpio_irq_set_wake() 466 static void amd_gpio_irq_eoi(struct irq_data *d) in amd_gpio_irq_eoi() 480 static int amd_gpio_irq_set_type(struct irq_data *d, unsigned int type) in amd_gpio_irq_set_type() 564 static void amd_irq_ack(struct irq_data *d) in amd_irq_ack()
|
/openbmc/linux/drivers/bcma/ |
H A D | driver_gpio.c | 78 static void bcma_gpio_irq_unmask(struct irq_data *d) in bcma_gpio_irq_unmask() 90 static void bcma_gpio_irq_mask(struct irq_data *d) in bcma_gpio_irq_mask()
|
/openbmc/linux/drivers/iio/adc/ |
H A D | rn5t618-adc.c | 212 if (rn5t618->irq_data) in rn5t618_adc_probe() 213 adc->irq = regmap_irq_get_virq(rn5t618->irq_data, in rn5t618_adc_probe()
|
/openbmc/linux/include/linux/mfd/mt6397/ |
H A D | core.h | 74 void *irq_data; member
|