| /linux/arch/powerpc/platforms/85xx/ |
| H A D | socrates_fpga_pic.c | 110 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/arch/powerpc/sysdev/ |
| H A D | mpic_u3msi.c | 61 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 D | fsl_msi.c | 72 irq_hw_number_t hwirq = irqd_to_hwirq(irqd); in fsl_msi_print_chip() local 109 int rc, hwirq; in fsl_msi_init_allocator() local 130 irq_hw_number_t hwirq; in fsl_teardown_msi_irqs() local 142 static void fsl_compose_msi_msg(struct pci_dev *pdev, int hwirq, in fsl_compose_msi_msg() 184 int rc, hwirq = -ENOMEM; in fsl_setup_msi_irqs() local
|
| H A D | mpic_msi.c | 18 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/drivers/pci/controller/ |
| H A D | pcie-iproc-msi.c | 145 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/arch/powerpc/sysdev/ge/ |
| H A D | ge_pic.c | 116 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/irqchip/ |
| H A D | irq-vf610-mscm-ir.c | 88 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 D | irq-sp7021-intc.c | 81 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 D | irq-pruss-intc.c | 178 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 D | irq-ti-sci-inta.c | 30 #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 D | irq-gic-v5.c | 88 static void gicv5_hwirq_init(irq_hw_number_t hwirq, u8 priority, u8 hwirq_type) in gicv5_hwirq_init() 481 static bool gicv5_ppi_irq_is_level(irq_hw_number_t hwirq) in gicv5_ppi_irq_is_level() 573 irq_hw_number_t *hwirq, in gicv5_irq_domain_translate() 629 irq_hw_number_t *hwirq, in gicv5_irq_ppi_domain_translate() 641 irq_hw_number_t hwirq; in gicv5_irq_ppi_domain_alloc() local 704 irq_hw_number_t *hwirq, in gicv5_irq_spi_domain_translate() 718 irq_hw_number_t hwirq; in gicv5_irq_spi_domain_alloc() local 803 irq_hw_number_t hwirq; in gicv5_irq_lpi_domain_alloc() local 910 static void handle_irq_per_domain(u32 hwirq) in handle_irq_per_domain() 940 u32 hwirq; in gicv5_handle_irq() local
|
| H A D | irq-sifive-plic.c | 108 static void __plic_toggle(struct plic_handler *handler, int hwirq, int enable) in __plic_toggle() 126 static void plic_toggle(struct plic_handler *handler, int hwirq, int enable) in plic_toggle() 321 irq_hw_number_t hwirq) in plic_irqdomain_map() 334 unsigned long *hwirq, in plic_irq_domain_translate() 353 irq_hw_number_t hwirq; in plic_irq_domain_alloc() local 387 irq_hw_number_t hwirq; in plic_handle_irq() local 443 irq_hw_number_t hwirq = 0; in cp100_get_hwirq() local 479 irq_hw_number_t hwirq; in plic_handle_irq_cp100() local
|
| H A D | irq-mbigen.c | 67 static inline unsigned int get_mbigen_vec_reg(irq_hw_number_t hwirq) in get_mbigen_vec_reg() 79 static inline void get_mbigen_type_reg(irq_hw_number_t hwirq, in get_mbigen_type_reg() 95 static inline void get_mbigen_clear_reg(irq_hw_number_t hwirq, in get_mbigen_clear_reg() 159 unsigned long *hwirq, unsigned int *type) in mbigen_domain_translate()
|
| H A D | irq-mmp.c | 71 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 D | irq-mst-intc.c | 41 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 182 unsigned long *hwirq, in mst_intc_domain_translate() 210 irq_hw_number_t hwirq; in mst_intc_domain_alloc() local
|
| H A D | irq-dw-apb-ictl.c | 43 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 D | irq-mtk-sysirq.c | 28 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 D | irq-mchp-eic.c | 114 unsigned int hwirq; in mchp_eic_irq_suspend() local 128 unsigned int hwirq; in mchp_eic_irq_resume() local 164 irq_hw_number_t hwirq; in mchp_eic_domain_alloc() local
|
| H A D | irq-ls-extirq.c | 57 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 D | irq-riscv-rpmi-sysmsi.c | 126 irq_hw_number_t hwirq = irqd_to_hwirq(d); in rpmi_sysmsi_irq_mask() local 138 irq_hw_number_t hwirq = irqd_to_hwirq(d); in rpmi_sysmsi_irq_unmask() local 150 irq_hw_number_t hwirq = irqd_to_hwirq(d); in rpmi_sysmsi_write_msg() local 169 unsigned long *hwirq, unsigned int *type) in rpmi_sysmsi_translate()
|
| /linux/drivers/mailbox/ |
| H A D | qcom-ipcc.c | 77 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 266 u32 hwirq; in qcom_ipcc_pm_resume() local
|
| /linux/arch/arm/mach-imx/ |
| H A D | gpc.c | 125 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/arch/arm/mach-dove/ |
| H A D | irq.c | 50 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/net/ethernet/wangxun/txgbe/ |
| H A D | txgbe_irq.c | 106 irq_hw_number_t hwirq) in txgbe_misc_irq_domain_map() 195 int hwirq, virq; in txgbe_del_irq_domain() local 220 int hwirq, err; in txgbe_setup_misc_irq() local
|
| /linux/kernel/irq/ |
| H A D | irq_sim.c | 57 irq_hw_number_t hwirq = irqd_to_hwirq(data); in irq_sim_get_irqchip_state() local 75 irq_hw_number_t hwirq = irqd_to_hwirq(data); in irq_sim_set_irqchip_state() local 96 irq_hw_number_t hwirq = irqd_to_hwirq(data); in irq_sim_request_resources() local 110 irq_hw_number_t hwirq = irqd_to_hwirq(data); in irq_sim_release_resources() local
|