Home
last modified time | relevance | path

Searched defs:hwirq (Results 1 – 25 of 257) sorted by relevance

1234567891011

/linux/arch/powerpc/platforms/85xx/
H A Dsocrates_fpga_pic.c110 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack() local
125 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask() local
141 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask_ack() local
158 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_unmask() local
174 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_eoi() local
191 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_set_type() local
230 irq_hw_number_t hwirq) in socrates_fpga_pic_host_map()
/linux/drivers/irqchip/
H A Dirq-renesas-rzg2l.c93 static void rzg2l_clear_irq_int(struct rzg2l_irqc_priv *priv, unsigned int hwirq) in rzg2l_clear_irq_int()
116 static void rzg2l_clear_tint_int(struct rzg2l_irqc_priv *priv, unsigned int hwirq) in rzg2l_clear_tint_int()
147 unsigned int hwirq) in rzfive_irqc_mask_irq_interrupt()
155 unsigned int hwirq) in rzfive_irqc_unmask_irq_interrupt()
163 unsigned int hwirq) in rzfive_irqc_mask_tint_interrupt()
171 unsigned int hwirq) in rzfive_irqc_unmask_tint_interrupt()
181 unsigned int hwirq = irqd_to_hwirq(d); in rzfive_irqc_mask() local
195 unsigned int hwirq = irqd_to_hwirq(d); in rzfive_irqc_unmask() local
209 unsigned int hwirq = irqd_to_hwirq(d); in rzfive_tint_irq_endisable() local
288 unsigned int hwirq = irqd_to_hwirq(d); in rzg2l_irq_set_type() local
[all …]
H A Dirq-vf610-mscm-ir.c88 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_enable() local
105 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_disable() local
128 irq_hw_number_t hwirq; in vf610_mscm_ir_domain_alloc() local
162 unsigned long *hwirq, in vf610_mscm_ir_domain_translate()
H A Dirq-sp7021-intc.c81 static void sp_intc_assign_bit(u32 hwirq, void __iomem *base, bool value) in sp_intc_assign_bit()
102 u32 hwirq = d->hwirq; in sp_intc_ack_irq() local
124 u32 hwirq = d->hwirq; in sp_intc_set_type() local
171 int hwirq; in sp_intc_handle_ext_cascaded() local
196 unsigned int irq, irq_hw_number_t hwirq) in sp_intc_irq_domain_map()
H A Dirq-ti-sci-inta.c30 #define HWIRQ_TO_DEVID(hwirq) (((hwirq) >> (TI_SCI_DEV_ID_SHIFT)) & \ argument
32 #define HWIRQ_TO_IRQID(hwirq) ((hwirq) & (TI_SCI_IRQ_ID_MASK)) argument
54 u32 hwirq; member
118 static u16 ti_sci_inta_get_dev_id(struct ti_sci_inta_irq_domain *inta, u32 hwirq) in ti_sci_inta_get_dev_id()
281 u32 hwirq) in ti_sci_inta_alloc_event()
325 u32 hwirq) in ti_sci_inta_alloc_irq()
385 u32 hwirq) in ti_sci_inta_free_irq()
H A Dirq-pruss-intc.c178 static void pruss_intc_map(struct pruss_intc *intc, unsigned long hwirq) in pruss_intc_map()
222 static void pruss_intc_unmap(struct pruss_intc *intc, unsigned long hwirq) in pruss_intc_unmap()
293 unsigned int hwirq = data->hwirq; in pruss_intc_irq_ack() local
301 unsigned int hwirq = data->hwirq; in pruss_intc_irq_mask() local
309 unsigned int hwirq = data->hwirq; in pruss_intc_irq_unmask() local
466 unsigned long hwirq = irqd_to_hwirq(irq_get_irq_data(virq)); in pruss_intc_irq_domain_unmap() local
491 int hwirq, err; in pruss_intc_irq_handler() local
605 unsigned int hwirq; in pruss_intc_remove() local
H A Dirq-gic-v5.c97 static void gicv5_hwirq_init(irq_hw_number_t hwirq, u8 priority, u8 hwirq_type) in gicv5_hwirq_init()
506 static bool gicv5_ppi_irq_is_level(irq_hw_number_t hwirq) in gicv5_ppi_irq_is_level()
578 irq_hw_number_t *hwirq, in gicv5_irq_domain_translate()
614 irq_hw_number_t *hwirq, in gicv5_irq_ppi_domain_translate()
626 irq_hw_number_t hwirq; in gicv5_irq_ppi_domain_alloc() local
681 irq_hw_number_t *hwirq, in gicv5_irq_spi_domain_translate()
695 irq_hw_number_t hwirq; in gicv5_irq_spi_domain_alloc() local
757 irq_hw_number_t hwirq; in gicv5_irq_lpi_domain_alloc() local
860 static void handle_irq_per_domain(u32 hwirq) in handle_irq_per_domain()
890 u32 hwirq; in gicv5_handle_irq() local
H A Dirq-mbigen.c81 static inline unsigned int get_mbigen_vec_reg(irq_hw_number_t hwirq) in get_mbigen_vec_reg()
92 static inline void get_mbigen_type_reg(irq_hw_number_t hwirq, in get_mbigen_type_reg()
107 static inline void get_mbigen_clear_reg(irq_hw_number_t hwirq, in get_mbigen_clear_reg()
171 unsigned long *hwirq, unsigned int *type) in mbigen_domain_translate()
H A Dirq-mmp.c71 int hwirq; in icu_mask_ack_irq() local
95 int hwirq; in icu_mask_irq() local
124 int hwirq; in icu_unmask_irq() local
227 int hwirq; in mmp_handle_irq() local
238 int hwirq; in mmp2_handle_irq() local
H A Dirq-dw-apb-ictl.c43 u32 hwirq = ffs(stat) - 1; in dw_apb_ictl_handle_irq() local
64 u32 hwirq = ffs(stat) - 1; in dw_apb_ictl_handle_irq_cascaded() local
78 irq_hw_number_t hwirq; in dw_apb_ictl_irq_domain_alloc() local
H A Dirq-mst-intc.c41 irq_hw_number_t hwirq = irqd_to_hwirq(d); in mst_set_irq() local
57 irq_hw_number_t hwirq = irqd_to_hwirq(d); in mst_clear_irq() local
178 unsigned long *hwirq, in mst_intc_domain_translate()
206 irq_hw_number_t hwirq; in mst_intc_domain_alloc() local
H A Dirq-mtk-sysirq.c28 irq_hw_number_t hwirq = data->hwirq; in mtk_sysirq_set_type() local
73 unsigned long *hwirq, in mtk_sysirq_domain_translate()
96 irq_hw_number_t hwirq; in mtk_sysirq_domain_alloc() local
H A Dirq-ls-extirq.c57 irq_hw_number_t hwirq = data->hwirq; in ls_extirq_set_type() local
104 irq_hw_number_t hwirq; in ls_extirq_domain_alloc() local
141 u32 hwirq, intsize, j; in ls_extirq_parse_map() local
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
/linux/arch/arm/mach-mv78xx0/
H A Dirq.c34 unsigned int hwirq = __fls(stat); in mv78xx0_legacy_handle_irq() local
41 unsigned int hwirq = 32 + __fls(stat); in mv78xx0_legacy_handle_irq() local
48 unsigned int hwirq = 64 + __fls(stat); in mv78xx0_legacy_handle_irq() local
/linux/arch/powerpc/sysdev/
H A Dmpic_u3msi.c61 static u64 find_ht_magic_addr(struct pci_dev *pdev, unsigned int hwirq) in find_ht_magic_addr()
75 static u64 find_u4_magic_addr(struct pci_dev *pdev, unsigned int hwirq) in find_u4_magic_addr()
105 irq_hw_number_t hwirq; in u3msi_teardown_msi_irqs() local
122 int hwirq; in u3msi_setup_msi_irqs() local
H A Dmpic_msi.c18 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq()
30 irq_hw_number_t hwirq; in mpic_msi_reserve_u3_hwirqs() local
/linux/arch/powerpc/sysdev/ge/
H A Dge_pic.c116 unsigned int hwirq = irqd_to_hwirq(d); in gef_pic_mask() local
137 unsigned int hwirq = irqd_to_hwirq(d); in gef_pic_unmask() local
159 irq_hw_number_t hwirq) in gef_pic_host_map()
235 int hwirq; in gef_pic_get_irq() local
/linux/drivers/pci/controller/
H A Dpcie-iproc-msi.c145 static inline u32 hwirq_to_group(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_group()
151 unsigned long hwirq) in iproc_msi_addr_offset()
196 static inline int hwirq_to_cpu(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_cpu()
201 static inline unsigned long hwirq_to_canonical_hwirq(struct iproc_msi *msi, in hwirq_to_canonical_hwirq()
252 int hwirq, i; in iproc_msi_irq_domain_alloc() local
286 unsigned int hwirq; in iproc_msi_irq_domain_free() local
307 u32 hwirq; in decode_msi_hwirq() local
329 unsigned long hwirq; in iproc_msi_handler() local
/linux/drivers/misc/rp1/
H A Drp1_pci.c50 static void msix_cfg_set(struct rp1_dev *rp1, unsigned int hwirq, u32 value) in msix_cfg_set()
55 static void msix_cfg_clr(struct rp1_dev *rp1, unsigned int hwirq, u32 value) in msix_cfg_clr()
79 unsigned int hwirq = (unsigned int)irqd->hwirq; in rp1_irq_set_type() local
107 unsigned int hwirq = desc->irq_data.hwirq & RP1_HW_IRQ_MASK; in rp1_chained_handle_irq() local
128 unsigned long hwirq; in rp1_irq_xlate() local
/linux/arch/arm/mach-dove/
H A Dirq.c50 unsigned int hwirq = 1 + __fls(stat); in dove_legacy_handle_irq() local
57 unsigned int hwirq = 33 + __fls(stat); in dove_legacy_handle_irq() local
/linux/drivers/mailbox/
H A Dqcom-ipcc.c77 u32 hwirq; in qcom_ipcc_irq_fn() local
96 irq_hw_number_t hwirq = irqd_to_hwirq(irqd); in qcom_ipcc_mask_irq() local
104 irq_hw_number_t hwirq = irqd_to_hwirq(irqd); in qcom_ipcc_unmask_irq() local
152 u32 hwirq; in qcom_ipcc_mbox_send_data() local
261 u32 hwirq; in qcom_ipcc_pm_resume() local
/linux/arch/arm/mach-imx/
H A Dgpc.c125 void imx_gpc_hwirq_unmask(unsigned int hwirq) in imx_gpc_hwirq_unmask()
136 void imx_gpc_hwirq_mask(unsigned int hwirq) in imx_gpc_hwirq_mask()
174 unsigned long *hwirq, in imx_gpc_domain_translate()
199 irq_hw_number_t hwirq; in imx_gpc_domain_alloc() local
/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_irq.c106 irq_hw_number_t hwirq) in txgbe_misc_irq_domain_map()
192 int hwirq, virq; in txgbe_del_irq_domain() local
220 int hwirq, err; in txgbe_setup_misc_irq() local
/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
192 unsigned int hwirq = __hlwd_pic_get_irq(hlwd_irq_host); in hlwd_pic_get_irq() local

1234567891011