Home
last modified time | relevance | path

Searched refs:irq_data (Results 451 – 475 of 761) sorted by relevance

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

/openbmc/linux/arch/mips/sni/
H A Dpcit.c161 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 Dpcimt.c199 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 Dirq-vf610-mscm-ir.c86 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 Dirq-mmp.c67 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 Dirq-bcm2835.c92 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 Davic.c82 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 Dirq.c86 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 Dlmh.c51 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 Dpic.c26 chip->irq_eoi(&desc->irq_data); in mpc86xx_8259_cascade()
/openbmc/linux/sound/soc/mediatek/mt7986/
H A Dmt7986-afe-pcm.c246 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 Drohm-bd71828.c469 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 Dwm831x-auxadc.c107 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 Dcs42l43.c826 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 Ducb1x00-core.c310 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 Dextcon-rt8973a.c45 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 Dsys_marvel.c105 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 Dsys_cabriolet.c48 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 Dmsi.h592 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 Dgpio-mt7621.c106 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 Dpci-hyperv.c823 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 Dpinctrl-armada-37xx.c379 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 Dpinctrl-amd.c372 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 Ddriver_gpio.c78 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 Drn5t618-adc.c212 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 Dcore.h74 void *irq_data; member

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