Home
last modified time | relevance | path

Searched refs:irq_data (Results 601 – 625 of 761) sorted by relevance

1...<<2122232425262728293031

/openbmc/linux/drivers/pinctrl/actions/
H A Dpinctrl-owl.c721 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 Dmt8183-afe-pcm.c619 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 Dar9331.c731 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 Dhpet.c473 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 Dvmd.c163 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 Dpcie-mediatek.c394 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 Dpci-tegra.c1568 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 Dtxgbe_phy.c346 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 Dda9052.h91 struct regmap_irq_chip_data *irq_data; member
/openbmc/linux/arch/arm64/kvm/
H A Darch_timer.c1245 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 Dpinctrl-plgpio.c287 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 Dirq.c232 struct irq_data *data = irq_get_irq_data(irq); in migrate_irqs()
/openbmc/linux/include/linux/mfd/
H A Drn5t618.h283 struct regmap_irq_chip_data *irq_data; member
H A Dtps65218.h260 struct regmap_irq_chip_data *irq_data; member
H A Dtps65912.h311 struct regmap_irq_chip_data *irq_data; member
/openbmc/linux/drivers/pinctrl/renesas/
H A Dpinctrl-rzg2l.c1168 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 Dglobal2.c1042 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 Dmt8173-afe-pcm.c816 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 Dinternals.h158 void _intc_enable(struct irq_data *data, unsigned long handle);
/openbmc/linux/drivers/irqchip/
H A Dirq-ls1x.c72 static int ls_intc_set_type(struct irq_data *data, unsigned int type) in ls_intc_set_type()
H A Dirq-tb10x.c41 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 Dgpio-da9052.c176 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 Dpci-ioda.c1629 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 Damdgpu_irq.c653 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 Ddc_link_exports.c386 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()

1...<<2122232425262728293031