Home
last modified time | relevance | path

Searched refs:irq_data (Results 551 – 575 of 759) sorted by relevance

1...<<2122232425262728293031

/openbmc/linux/drivers/irqchip/
H A Dirq-imx-intmux.c79 static void imx_intmux_irq_mask(struct irq_data *d) in imx_intmux_irq_mask()
98 static void imx_intmux_irq_unmask(struct irq_data *d) in imx_intmux_irq_unmask()
H A Dirq-zevio.c39 static void zevio_irq_ack(struct irq_data *irqd) in zevio_irq_ack()
H A Dirq-mvebu-icu.c94 struct irq_data *d = irq_get_irq_data(desc->irq); in mvebu_icu_write_msg()
258 struct irq_data *d = irq_get_irq_data(virq); in mvebu_icu_irq_domain_free()
/openbmc/linux/drivers/gpio/
H A Dgpio-pcie-idio-24.c179 const struct regmap_irq *const irq_data, const int idx, in idio_24_set_type_config() argument
182 const unsigned int offset = irq_data->reg_offset; in idio_24_set_type_config()
H A Dgpio-mvebu.c404 static void mvebu_gpio_irq_ack(struct irq_data *d) in mvebu_gpio_irq_ack()
415 static void mvebu_gpio_edge_irq_mask(struct irq_data *d) in mvebu_gpio_edge_irq_mask()
428 static void mvebu_gpio_edge_irq_unmask(struct irq_data *d) in mvebu_gpio_edge_irq_unmask()
442 static void mvebu_gpio_level_irq_mask(struct irq_data *d) in mvebu_gpio_level_irq_mask()
455 static void mvebu_gpio_level_irq_unmask(struct irq_data *d) in mvebu_gpio_level_irq_unmask()
494 static int mvebu_gpio_irq_set_type(struct irq_data *d, unsigned int type) in mvebu_gpio_irq_set_type()
H A Dgpio-tegra186.c493 static void tegra186_irq_ack(struct irq_data *data) in tegra186_irq_ack()
506 static void tegra186_irq_mask(struct irq_data *data) in tegra186_irq_mask()
524 static void tegra186_irq_unmask(struct irq_data *data) in tegra186_irq_unmask()
542 static int tegra186_irq_set_type(struct irq_data *data, unsigned int type) in tegra186_irq_set_type()
600 static int tegra186_irq_set_wake(struct irq_data *data, unsigned int on) in tegra186_irq_set_wake()
608 static void tegra186_irq_print_chip(struct irq_data *data, struct seq_file *p) in tegra186_irq_print_chip()
/openbmc/linux/drivers/pci/controller/dwc/
H A Dpcie-dw-rockchip.c91 static void rockchip_intx_mask(struct irq_data *data) in rockchip_intx_mask()
98 static void rockchip_intx_unmask(struct irq_data *data) in rockchip_intx_unmask()
/openbmc/linux/arch/powerpc/platforms/ps3/
H A Dinterrupt.c95 static void ps3_chip_mask(struct irq_data *d) in ps3_chip_mask()
116 static void ps3_chip_unmask(struct irq_data *d) in ps3_chip_unmask()
137 static void ps3_chip_eoi(struct irq_data *d) in ps3_chip_eoi()
/openbmc/linux/drivers/mfd/
H A Dmt6360-core.c30 struct regmap_irq_chip_data *irq_data; member
573 &ddata->irq_data); in mt6360_probe()
581 0, regmap_irq_get_domain(ddata->irq_data)); in mt6360_probe()
H A Dab8500-core.c334 static void ab8500_irq_lock(struct irq_data *data) in ab8500_irq_lock()
342 static void ab8500_irq_sync_unlock(struct irq_data *data) in ab8500_irq_sync_unlock()
375 static void ab8500_irq_mask(struct irq_data *data) in ab8500_irq_mask()
394 static void ab8500_irq_unmask(struct irq_data *data) in ab8500_irq_unmask()
424 static int ab8500_irq_set_type(struct irq_data *data, unsigned int type) in ab8500_irq_set_type()
H A Dioc3.c47 static void ioc3_irq_ack(struct irq_data *d) in ioc3_irq_ack()
55 static void ioc3_irq_mask(struct irq_data *d) in ioc3_irq_mask()
63 static void ioc3_irq_unmask(struct irq_data *d) in ioc3_irq_unmask()
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-equilibrium.c25 static void eqbr_gpio_disable_irq(struct irq_data *d) in eqbr_gpio_disable_irq()
38 static void eqbr_gpio_enable_irq(struct irq_data *d) in eqbr_gpio_enable_irq()
52 static void eqbr_gpio_ack_irq(struct irq_data *d) in eqbr_gpio_ack_irq()
64 static void eqbr_gpio_mask_ack_irq(struct irq_data *d) in eqbr_gpio_mask_ack_irq()
94 static int eqbr_gpio_set_irq_type(struct irq_data *d, unsigned int type) in eqbr_gpio_set_irq_type()
H A Dpinctrl-cy8c95x0.c852 static void cy8c95x0_irq_mask(struct irq_data *d) in cy8c95x0_irq_mask()
862 static void cy8c95x0_irq_unmask(struct irq_data *d) in cy8c95x0_irq_unmask()
872 static void cy8c95x0_irq_bus_lock(struct irq_data *d) in cy8c95x0_irq_bus_lock()
880 static void cy8c95x0_irq_bus_sync_unlock(struct irq_data *d) in cy8c95x0_irq_bus_sync_unlock()
903 static int cy8c95x0_irq_set_type(struct irq_data *d, unsigned int type) in cy8c95x0_irq_set_type()
935 static void cy8c95x0_irq_shutdown(struct irq_data *d) in cy8c95x0_irq_shutdown()
/openbmc/linux/sound/soc/mediatek/common/
H A Dmtk-base-afe.h153 const struct mtk_base_irq_data *irq_data; member
/openbmc/linux/arch/powerpc/sysdev/xics/
H A Dicp-hv.c75 static void icp_hv_eoi(struct irq_data *d) in icp_hv_eoi()
/openbmc/linux/include/linux/
H A Dof_irq.h36 extern unsigned int irq_create_of_mapping(struct of_phandle_args *irq_data);
/openbmc/linux/arch/mips/pci/
H A Dpci-ar71xx.c253 static void ar71xx_pci_irq_unmask(struct irq_data *d) in ar71xx_pci_irq_unmask()
270 static void ar71xx_pci_irq_mask(struct irq_data *d) in ar71xx_pci_irq_mask()
H A Dpci-xtalk-bridge.c303 static int bridge_set_affinity(struct irq_data *d, const struct cpumask *mask, in bridge_set_affinity()
364 struct irq_data *irqd = irq_domain_get_irq_data(domain, virq); in bridge_domain_free()
374 struct irq_data *irqd, bool reserve) in bridge_domain_activate()
411 struct irq_data *irqd) in bridge_domain_deactivate()
/openbmc/linux/drivers/parisc/
H A Deisa.c144 static void eisa_mask_irq(struct irq_data *d) in eisa_mask_irq()
165 static void eisa_unmask_irq(struct irq_data *d) in eisa_unmask_irq()
/openbmc/linux/drivers/mailbox/
H A Dqcom-ipcc.c91 static void qcom_ipcc_mask_irq(struct irq_data *irqd) in qcom_ipcc_mask_irq()
99 static void qcom_ipcc_unmask_irq(struct irq_data *irqd) in qcom_ipcc_unmask_irq()
/openbmc/linux/drivers/soc/qcom/
H A Dsmp2p.c317 static void smp2p_mask_irq(struct irq_data *irqd) in smp2p_mask_irq()
325 static void smp2p_unmask_irq(struct irq_data *irqd) in smp2p_unmask_irq()
333 static int smp2p_set_irq_type(struct irq_data *irqd, unsigned int type) in smp2p_set_irq_type()
/openbmc/linux/drivers/pinctrl/starfive/
H A Dpinctrl-starfive-jh7100.c228 static struct starfive_pinctrl *starfive_from_irq_data(struct irq_data *d) in starfive_from_irq_data()
1058 static void starfive_irq_ack(struct irq_data *d) in starfive_irq_ack()
1071 static void starfive_irq_mask(struct irq_data *d) in starfive_irq_mask()
1088 static void starfive_irq_mask_ack(struct irq_data *d) in starfive_irq_mask_ack()
1105 static void starfive_irq_unmask(struct irq_data *d) in starfive_irq_unmask()
1122 static int starfive_irq_set_type(struct irq_data *d, unsigned int trigger) in starfive_irq_set_type()
/openbmc/linux/include/linux/mfd/
H A Dtwl6040.h184 struct regmap_irq_chip_data *irq_data; member
/openbmc/linux/arch/arm/plat-orion/
H A Dgpio.c352 static int gpio_irq_set_type(struct irq_data *d, u32 type) in gpio_irq_set_type()
492 static void orion_gpio_unmask_irq(struct irq_data *d) in orion_gpio_unmask_irq()
506 static void orion_gpio_mask_irq(struct irq_data *d) in orion_gpio_mask_irq()
/openbmc/linux/drivers/pci/controller/
H A Dpcie-iproc-msi.c206 static int iproc_msi_irq_set_affinity(struct irq_data *data, in iproc_msi_irq_set_affinity()
228 static void iproc_msi_irq_compose_msi_msg(struct irq_data *data, in iproc_msi_irq_compose_msi_msg()
283 struct irq_data *data = irq_domain_get_irq_data(domain, virq); in iproc_msi_irq_domain_free()

1...<<2122232425262728293031