Home
last modified time | relevance | path

Searched defs:hwirq (Results 26 – 50 of 266) sorted by relevance

1234567891011

/openbmc/linux/arch/powerpc/platforms/embedded6xx/
H A Dhlwd-pic.c96 irq_hw_number_t hwirq) in hlwd_pic_map()
125 unsigned int hwirq; in hlwd_pic_irq_cascade() local
191 unsigned int hwirq = __hlwd_pic_get_irq(hlwd_irq_host); in hlwd_pic_get_irq() local
/openbmc/linux/drivers/irqchip/
H A Dirq-mchp-eic.c114 unsigned int hwirq; in mchp_eic_irq_suspend() local
128 unsigned int hwirq; in mchp_eic_irq_resume() local
160 irq_hw_number_t hwirq; in mchp_eic_domain_alloc() local
H A Dirq-meson-gpio.c200 unsigned int channel, unsigned long hwirq) in meson8_gpio_irq_sel_pin()
215 unsigned long hwirq) in meson_a1_gpio_irq_sel_pin()
236 unsigned long hwirq, in meson_gpio_irq_request_channel()
428 unsigned long *hwirq, in meson_gpio_irq_domain_translate()
442 u32 hwirq, in meson_gpio_irq_allocate_gic_irq()
463 unsigned long hwirq; in meson_gpio_irq_domain_alloc() local
H A Dirq-renesas-rzg2l.c69 static void rzg2l_clear_irq_int(struct rzg2l_irqc_priv *priv, unsigned int hwirq) in rzg2l_clear_irq_int()
92 static void rzg2l_clear_tint_int(struct rzg2l_irqc_priv *priv, unsigned int hwirq) in rzg2l_clear_tint_int()
165 unsigned int hwirq = irqd_to_hwirq(d); in rzg2l_irq_set_type() local
224 unsigned int hwirq = irqd_to_hwirq(d); in rzg2l_tint_set_edge() local
300 irq_hw_number_t hwirq; in rzg2l_irqc_alloc() local
H A Dirq-ti-sci-intr.c59 unsigned long *hwirq, in ti_sci_intr_irq_domain_translate()
135 unsigned int virq, u32 hwirq) in ti_sci_intr_alloc_parent_irq()
199 unsigned long hwirq; in ti_sci_intr_irq_domain_alloc() local
H A Dirq-clps711x.c93 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_eoi() local
100 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_mask() local
111 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_unmask() local
H A Dirq-nvic.c43 irq_hw_number_t hwirq = (icsr & V7M_SCB_ICSR_VECTACTIVE) - 16; in nvic_handle_irq() local
52 irq_hw_number_t hwirq; in nvic_irq_domain_alloc() local
H A Dirq-mvebu-sei.c199 unsigned long *hwirq, in mvebu_sei_ap_translate()
213 unsigned long hwirq; in mvebu_sei_ap_alloc() local
241 static void mvebu_sei_cp_release_irq(struct mvebu_sei *sei, unsigned long hwirq) in mvebu_sei_cp_release_irq()
254 unsigned long hwirq; in mvebu_sei_cp_domain_alloc() local
339 unsigned long hwirq; in mvebu_sei_handle_cascade_irq() local
H A Dirq-crossbar.c75 irq_hw_number_t hwirq) in allocate_gic_irq()
115 irq_hw_number_t hwirq; in crossbar_domain_alloc() local
170 unsigned long *hwirq, in crossbar_domain_translate()
H A Dirq-gic-v3-mbi.c43 irq_hw_number_t hwirq) in mbi_irq_gic_domain_alloc()
75 static void mbi_free_msi(struct mbi_range *mbi, unsigned int hwirq, in mbi_free_msi()
89 int hwirq, offset, i, err = 0; in mbi_irq_domain_alloc() local
H A Dirq-loongarch-cpu.c74 int hwirq; in handle_cpu_irq() local
84 irq_hw_number_t hwirq) in loongarch_cpu_intc_map()
H A Dirq-loongson-pch-msi.c69 int hwirq, int num_req) in pch_msi_free_hwirq()
104 unsigned int virq, int hwirq) in pch_msi_parent_domain_alloc()
120 int hwirq, err, i; in pch_msi_middle_domain_alloc() local
H A Dqcom-irq-combiner.c56 int hwirq; in combiner_handle_irq() local
102 irq_hw_number_t hwirq) in combiner_irq_map()
116 unsigned long *hwirq, unsigned int *type) in combiner_irq_translate()
H A Dirq-partition-percpu.c26 unsigned int cpu, unsigned int hwirq) in partition_check_cpu()
118 int hwirq; in partition_handle_irq() local
139 irq_hw_number_t hwirq; in partition_domain_alloc() local
H A Dirq-orion.c44 u32 hwirq = __fls(stat); in orion_handle_irq() local
117 u32 hwirq = __fls(stat); in orion_bridge_irq_handler() local
H A Dirq-gic-v2m.c100 static phys_addr_t gicv2m_get_msi_addr(struct v2m_data *v2m, int hwirq) in gicv2m_get_msi_addr()
137 irq_hw_number_t hwirq) in gicv2m_irq_gic_domain_alloc()
168 static void gicv2m_unalloc_msi(struct v2m_data *v2m, unsigned int hwirq, in gicv2m_unalloc_msi()
182 int hwirq, offset, i, err = 0; in gicv2m_irq_domain_alloc() local
/openbmc/linux/arch/powerpc/platforms/pasemi/
H A Dmsi.c61 irq_hw_number_t hwirq; in pasemi_msi_teardown_msi_irqs() local
79 int hwirq; in pasemi_msi_setup_msi_irqs() local
/openbmc/linux/drivers/mfd/
H A Dmt6358-irq.c77 unsigned int hwirq = irqd_to_hwirq(data); in pmic_irq_enable() local
86 unsigned int hwirq = irqd_to_hwirq(data); in pmic_irq_disable() local
144 unsigned int hwirq, virq; in mt6358_irq_sp_handler() local
H A Dioc3.c50 unsigned int hwirq = irqd_to_hwirq(d); in ioc3_irq_ack() local
58 unsigned int hwirq = irqd_to_hwirq(d); in ioc3_irq_mask() local
66 unsigned int hwirq = irqd_to_hwirq(d); in ioc3_irq_unmask() local
79 irq_hw_number_t hwirq) in ioc3_irq_domain_map()
/openbmc/linux/drivers/misc/cxl/
H A Dapi.c186 irq_hw_number_t hwirq; in cxl_allocate_afu_irqs() local
215 irq_hw_number_t hwirq; in cxl_free_afu_irqs() local
234 irq_hw_number_t hwirq; in cxl_map_afu_irq() local
249 irq_hw_number_t hwirq; in cxl_unmap_afu_irq() local
/openbmc/linux/drivers/gpio/
H A Dgpio-crystalcove.c187 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_irq_type() local
224 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_bus_sync_unlock() local
239 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_irq_unmask() local
254 irq_hw_number_t hwirq = irqd_to_hwirq(data); in crystalcove_irq_mask() local
H A Dgpio-xgene-sb.c58 #define HWIRQ_TO_GPIO(priv, hwirq) ((hwirq) + (priv)->irq_start) argument
163 unsigned long *hwirq, in xgene_gpio_sb_domain_translate()
183 irq_hw_number_t hwirq; in xgene_gpio_sb_domain_alloc() local
/openbmc/linux/arch/powerpc/platforms/4xx/
H A Dhsta_msi.c42 int irq, hwirq; in hsta_setup_msi_irqs() local
92 static int hsta_find_hwirq_offset(int hwirq) in hsta_find_hwirq_offset()
/openbmc/linux/drivers/pci/controller/
H A Dpcie-mediatek-gen3.c462 unsigned long hwirq; in mtk_compose_msi_msg() local
476 unsigned long hwirq; in mtk_msi_bottom_irq_ack() local
487 unsigned long hwirq, flags; in mtk_msi_bottom_irq_mask() local
503 unsigned long hwirq, flags; in mtk_msi_bottom_irq_unmask() local
530 int i, hwirq, set_idx; in mtk_msi_bottom_domain_alloc() local
611 unsigned long hwirq; in mtk_intx_eoi() local
626 irq_hw_number_t hwirq) in mtk_pcie_intx_map()
713 irq_hw_number_t bit, hwirq; in mtk_pcie_msi_handler() local
/openbmc/linux/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc_intr.c66 int hwirq; in vfio_set_trigger() local
111 int ret, hwirq; in vfio_fsl_mc_set_irq_trigger() local

1234567891011