/openbmc/linux/drivers/pinctrl/actions/ |
H A D | pinctrl-owl.c | 721 static void owl_gpio_irq_mask(struct irq_data *data) in owl_gpio_irq_mask() 753 static void owl_gpio_irq_unmask(struct irq_data *data) in owl_gpio_irq_unmask() 785 static void owl_gpio_irq_ack(struct irq_data *data) in owl_gpio_irq_ack() 820 static int owl_gpio_irq_set_type(struct irq_data *data, unsigned int type) in owl_gpio_irq_set_type()
|
/openbmc/linux/sound/soc/mediatek/mt8183/ |
H A D | mt8183-afe-pcm.c | 619 static const struct mtk_base_irq_data irq_data[MT8183_IRQ_NUM] = { variable 964 if (status_mcu & (1 << irq->irq_data->irq_en_shift)) in mt8183_afe_irq_handler() 1190 afe->irqs[i].irq_data = &irq_data[i]; in mt8183_afe_pcm_dev_probe()
|
/openbmc/linux/drivers/net/dsa/qca/ |
H A D | ar9331.c | 731 static void ar9331_sw_mask_irq(struct irq_data *d) in ar9331_sw_mask_irq() 738 static void ar9331_sw_unmask_irq(struct irq_data *d) in ar9331_sw_unmask_irq() 745 static void ar9331_sw_irq_bus_lock(struct irq_data *d) in ar9331_sw_irq_bus_lock() 752 static void ar9331_sw_irq_bus_sync_unlock(struct irq_data *d) in ar9331_sw_irq_bus_sync_unlock()
|
/openbmc/linux/arch/x86/kernel/ |
H A D | hpet.c | 473 static void hpet_msi_unmask(struct irq_data *data) in hpet_msi_unmask() 483 static void hpet_msi_mask(struct irq_data *data) in hpet_msi_mask() 499 static void hpet_msi_write_msg(struct irq_data *data, struct msi_msg *msg) in hpet_msi_write_msg() 612 struct irq_data *data = irq_get_irq_data(hc->irq); in hpet_clkevt_msi_resume()
|
/openbmc/linux/drivers/pci/controller/ |
H A D | vmd.c | 163 static void vmd_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in vmd_compose_msi_msg() 178 static void vmd_irq_enable(struct irq_data *data) in vmd_irq_enable() 192 static void vmd_irq_disable(struct irq_data *data) in vmd_irq_disable() 211 static int vmd_irq_set_affinity(struct irq_data *data, in vmd_irq_set_affinity()
|
H A D | pcie-mediatek.c | 394 static void mtk_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in mtk_compose_msi_msg() 410 static int mtk_msi_set_affinity(struct irq_data *irq_data, in mtk_msi_set_affinity() argument 416 static void mtk_msi_ack_irq(struct irq_data *data) in mtk_msi_ack_irq() 460 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in mtk_pcie_irq_domain_free()
|
H A D | pci-tegra.c | 1568 static void tegra_msi_top_irq_ack(struct irq_data *d) in tegra_msi_top_irq_ack() 1573 static void tegra_msi_top_irq_mask(struct irq_data *d) in tegra_msi_top_irq_mask() 1579 static void tegra_msi_top_irq_unmask(struct irq_data *d) in tegra_msi_top_irq_unmask() 1592 static void tegra_msi_irq_ack(struct irq_data *d) in tegra_msi_irq_ack() 1602 static void tegra_msi_irq_mask(struct irq_data *d) in tegra_msi_irq_mask() 1617 static void tegra_msi_irq_unmask(struct irq_data *d) in tegra_msi_irq_unmask() 1632 static int tegra_msi_set_affinity(struct irq_data *d, const struct cpumask *mask, bool force) in tegra_msi_set_affinity() 1637 static void tegra_compose_msi_msg(struct irq_data *data, struct msi_msg *msg) in tegra_compose_msi_msg() 1684 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in tegra_msi_domain_free()
|
/openbmc/linux/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.c | 346 static void txgbe_gpio_irq_ack(struct irq_data *d) in txgbe_gpio_irq_ack() 358 static void txgbe_gpio_irq_mask(struct irq_data *d) in txgbe_gpio_irq_mask() 372 static void txgbe_gpio_irq_unmask(struct irq_data *d) in txgbe_gpio_irq_unmask() 402 static int txgbe_gpio_set_type(struct irq_data *d, unsigned int type) in txgbe_gpio_set_type()
|
/openbmc/linux/include/linux/mfd/da9052/ |
H A D | da9052.h | 91 struct regmap_irq_chip_data *irq_data; member
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | arch_timer.c | 1245 static int timer_irq_set_vcpu_affinity(struct irq_data *d, void *vcpu) in timer_irq_set_vcpu_affinity() 1255 static int timer_irq_set_irqchip_state(struct irq_data *d, in timer_irq_set_irqchip_state() 1269 static void timer_irq_eoi(struct irq_data *d) in timer_irq_eoi() 1275 static void timer_irq_ack(struct irq_data *d) in timer_irq_ack() 1337 struct irq_data *data; in kvm_irq_init()
|
/openbmc/linux/drivers/pinctrl/spear/ |
H A D | pinctrl-plgpio.c | 287 static void plgpio_irq_disable(struct irq_data *d) in plgpio_irq_disable() 307 static void plgpio_irq_enable(struct irq_data *d) in plgpio_irq_enable() 327 static int plgpio_irq_set_type(struct irq_data *d, unsigned trigger) in plgpio_irq_set_type()
|
/openbmc/linux/arch/sh/kernel/ |
H A D | irq.c | 232 struct irq_data *data = irq_get_irq_data(irq); in migrate_irqs()
|
/openbmc/linux/include/linux/mfd/ |
H A D | rn5t618.h | 283 struct regmap_irq_chip_data *irq_data; member
|
H A D | tps65218.h | 260 struct regmap_irq_chip_data *irq_data; member
|
H A D | tps65912.h | 311 struct regmap_irq_chip_data *irq_data; member
|
/openbmc/linux/drivers/pinctrl/renesas/ |
H A D | pinctrl-rzg2l.c | 1168 static void rzg2l_gpio_irq_disable(struct irq_data *d) in rzg2l_gpio_irq_disable() 1196 static void rzg2l_gpio_irq_enable(struct irq_data *d) in rzg2l_gpio_irq_enable() 1224 static int rzg2l_gpio_irq_set_type(struct irq_data *d, unsigned int type) in rzg2l_gpio_irq_set_type() 1229 static void rzg2l_gpio_irqc_eoi(struct irq_data *d) in rzg2l_gpio_irqc_eoi() 1234 static void rzg2l_gpio_irq_print_chip(struct irq_data *data, struct seq_file *p) in rzg2l_gpio_irq_print_chip() 1300 struct irq_data *d; in rzg2l_gpio_irq_domain_free()
|
/openbmc/linux/drivers/net/dsa/mv88e6xxx/ |
H A D | global2.c | 1042 static void mv88e6xxx_g2_irq_mask(struct irq_data *d) in mv88e6xxx_g2_irq_mask() 1050 static void mv88e6xxx_g2_irq_unmask(struct irq_data *d) in mv88e6xxx_g2_irq_unmask() 1084 static void mv88e6xxx_g2_irq_bus_lock(struct irq_data *d) in mv88e6xxx_g2_irq_bus_lock() 1091 static void mv88e6xxx_g2_irq_bus_sync_unlock(struct irq_data *d) in mv88e6xxx_g2_irq_bus_sync_unlock()
|
/openbmc/linux/sound/soc/mediatek/mt8173/ |
H A D | mt8173-afe-pcm.c | 816 static const struct mtk_base_irq_data irq_data[MT8173_AFE_IRQ_NUM] = { variable 934 if (!(reg_value & (1 << irq_p->irq_data->irq_clr_shift))) in mt8173_afe_irq_handler() 1108 afe->irqs[i].irq_data = &irq_data[i]; in mt8173_afe_pcm_dev_probe()
|
/openbmc/linux/drivers/sh/intc/ |
H A D | internals.h | 158 void _intc_enable(struct irq_data *data, unsigned long handle);
|
/openbmc/linux/drivers/irqchip/ |
H A D | irq-ls1x.c | 72 static int ls_intc_set_type(struct irq_data *data, unsigned int type) in ls_intc_set_type()
|
H A D | irq-tb10x.c | 41 static int tb10x_irq_set_type(struct irq_data *data, unsigned int flow_type) in tb10x_irq_set_type()
|
/openbmc/linux/drivers/gpio/ |
H A D | gpio-da9052.c | 176 irq = regmap_irq_get_virq(da9052->irq_data, DA9052_IRQ_GPI0 + offset); in da9052_gpio_to_irq()
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda.c | 1629 int64_t pnv_opal_pci_msi_eoi(struct irq_data *d) in pnv_opal_pci_msi_eoi() 1640 static void pnv_ioda2_msi_eoi(struct irq_data *d) in pnv_ioda2_msi_eoi() 1656 struct irq_data *idata; in pnv_set_msi_irq_chip() 1768 static void pnv_msi_shutdown(struct irq_data *d) in pnv_msi_shutdown() 1775 static void pnv_msi_mask(struct irq_data *d) in pnv_msi_mask() 1781 static void pnv_msi_unmask(struct irq_data *d) in pnv_msi_unmask() 1802 static void pnv_msi_compose_msg(struct irq_data *d, struct msi_msg *msg) in pnv_msi_compose_msg() 1821 static void pnv_msi_eoi(struct irq_data *d) in pnv_msi_eoi() 1906 struct irq_data *d = irq_domain_get_irq_data(domain, virq); in pnv_irq_domain_free()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_irq.c | 653 static void amdgpu_irq_mask(struct irq_data *irqd) in amdgpu_irq_mask() 658 static void amdgpu_irq_unmask(struct irq_data *irqd) in amdgpu_irq_unmask()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link_exports.c | 386 union hpd_irq_data *irq_data) in dc_link_dp_read_hpd_rx_irq_data() argument 388 return link->dc->link_srv->dp_read_hpd_rx_irq_data(link, irq_data); in dc_link_dp_read_hpd_rx_irq_data()
|