/Linux-v4.19/arch/arm/mach-mv78xx0/ |
D | irq.c | 37 unsigned int hwirq = __fls(stat); in mv78xx0_legacy_handle_irq() local 44 unsigned int hwirq = 32 + __fls(stat); in mv78xx0_legacy_handle_irq() local 51 unsigned int hwirq = 64 + __fls(stat); in mv78xx0_legacy_handle_irq() local
|
/Linux-v4.19/arch/powerpc/platforms/85xx/ |
D | socrates_fpga_pic.c | 114 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack() local 129 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask() local 145 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask_ack() local 162 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_unmask() local 178 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_eoi() local 195 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_set_type() local 234 irq_hw_number_t hwirq) in socrates_fpga_pic_host_map()
|
/Linux-v4.19/arch/powerpc/platforms/powernv/ |
D | pci-cxl.c | 46 int hwirq = msi_bitmap_alloc_hwirqs(&phb->msi_bmp, num); in pnv_cxl_alloc_hwirqs() local 57 void pnv_cxl_release_hwirqs(struct pci_dev *dev, int hwirq, int num) in pnv_cxl_release_hwirqs() 71 int i, hwirq; in pnv_cxl_release_hwirq_ranges() local 91 int i, hwirq, try; in pnv_cxl_alloc_hwirq_ranges() local 132 int pnv_cxl_ioda_msi_setup(struct pci_dev *dev, unsigned int hwirq, in pnv_cxl_ioda_msi_setup()
|
/Linux-v4.19/arch/powerpc/sysdev/ |
D | mpic_u3msi.c | 66 static u64 find_ht_magic_addr(struct pci_dev *pdev, unsigned int hwirq) in find_ht_magic_addr() 80 static u64 find_u4_magic_addr(struct pci_dev *pdev, unsigned int hwirq) in find_u4_magic_addr() 110 irq_hw_number_t hwirq; in u3msi_teardown_msi_irqs() local 131 int hwirq; in u3msi_setup_msi_irqs() local
|
D | mpic_msi.c | 22 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq() 34 irq_hw_number_t hwirq; in mpic_msi_reserve_u3_hwirqs() local
|
D | fsl_msi.c | 73 irq_hw_number_t hwirq = irqd_to_hwirq(irqd); in fsl_msi_print_chip() local 110 int rc, hwirq; in fsl_msi_init_allocator() local 131 irq_hw_number_t hwirq; in fsl_teardown_msi_irqs() local 146 static void fsl_compose_msi_msg(struct pci_dev *pdev, int hwirq, in fsl_compose_msi_msg() 188 int rc, hwirq = -ENOMEM; in fsl_setup_msi_irqs() local
|
/Linux-v4.19/drivers/misc/cxl/ |
D | irq.c | 177 irq_hw_number_t hwirq = irqd_to_hwirq(irq_get_irq_data(irq)); in cxl_irq_afu() local 227 unsigned int cxl_map_irq(struct cxl *adapter, irq_hw_number_t hwirq, in cxl_map_irq() 266 int hwirq, virq; in cxl_register_one_irq() local 362 irq_hw_number_t hwirq; in afu_register_hwirqs() local 407 irq_hw_number_t hwirq; in afu_release_irqs() local
|
D | api.c | 194 irq_hw_number_t hwirq; in cxl_allocate_afu_irqs() local 223 irq_hw_number_t hwirq; in cxl_free_afu_irqs() local 242 irq_hw_number_t hwirq; in cxl_map_afu_irq() local 257 irq_hw_number_t hwirq; in cxl_unmap_afu_irq() local
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-vf610-mscm-ir.c | 92 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_enable() local 109 irq_hw_number_t hwirq = data->hwirq; in vf610_mscm_ir_disable() local 132 irq_hw_number_t hwirq; in vf610_mscm_ir_domain_alloc() local 166 unsigned long *hwirq, in vf610_mscm_ir_domain_translate()
|
D | irq-mbigen.c | 78 static inline unsigned int get_mbigen_vec_reg(irq_hw_number_t hwirq) in get_mbigen_vec_reg() 90 static inline void get_mbigen_type_reg(irq_hw_number_t hwirq, in get_mbigen_type_reg() 106 static inline void get_mbigen_clear_reg(irq_hw_number_t hwirq, in get_mbigen_clear_reg() 178 unsigned long *hwirq, in mbigen_domain_translate() 209 irq_hw_number_t hwirq; in mbigen_irq_domain_alloc() local
|
D | irq-sifive-plic.c | 81 static inline void plic_toggle(int ctxid, int hwirq, int enable) in plic_toggle() 128 irq_hw_number_t hwirq) in plic_irqdomain_map() 153 irq_hw_number_t hwirq; in plic_handle_irq() local 220 irq_hw_number_t hwirq; in plic_init() local
|
D | irq-nvic.c | 44 nvic_handle_irq(irq_hw_number_t hwirq, struct pt_regs *regs) in nvic_handle_irq() 53 unsigned long *hwirq, unsigned int *type) in nvic_irq_domain_translate() 66 irq_hw_number_t hwirq; in nvic_irq_domain_alloc() local
|
D | irq-mmp.c | 67 int hwirq; in icu_mask_ack_irq() local 91 int hwirq; in icu_mask_irq() local 110 int hwirq; in icu_unmask_irq() local 198 int hwirq; in mmp_handle_irq() local 209 int hwirq; in mmp2_handle_irq() local
|
D | irq-mtk-sysirq.c | 36 irq_hw_number_t hwirq = data->hwirq; in mtk_sysirq_set_type() local 80 unsigned long *hwirq, in mtk_sysirq_domain_translate() 103 irq_hw_number_t hwirq; in mtk_sysirq_domain_alloc() local
|
D | irq-clps711x.c | 97 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_eoi() local 104 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_mask() local 115 irq_hw_number_t hwirq = irqd_to_hwirq(d); in clps711x_intc_unmask() local
|
D | irq-meson-gpio.c | 105 unsigned long hwirq, in meson_gpio_irq_request_channel() 249 unsigned long *hwirq, in meson_gpio_irq_domain_translate() 263 u32 hwirq, in meson_gpio_irq_allocate_gic_irq() 284 unsigned long hwirq; in meson_gpio_irq_domain_alloc() local
|
D | irq-gic-v3-mbi.c | 43 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() 88 int hwirq, offset, i, err = 0; in mbi_irq_domain_alloc() local
|
D | irq-crossbar.c | 79 irq_hw_number_t hwirq) in allocate_gic_irq() 119 irq_hw_number_t hwirq; in crossbar_domain_alloc() local 174 unsigned long *hwirq, in crossbar_domain_translate()
|
/Linux-v4.19/arch/powerpc/sysdev/ge/ |
D | ge_pic.c | 114 unsigned int hwirq = irqd_to_hwirq(d); in gef_pic_mask() local 135 unsigned int hwirq = irqd_to_hwirq(d); in gef_pic_unmask() local 157 irq_hw_number_t hwirq) in gef_pic_host_map() 232 int hwirq; in gef_pic_get_irq() local
|
/Linux-v4.19/drivers/pci/controller/ |
D | pcie-iproc-msi.c | 146 static inline u32 hwirq_to_group(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_group() 152 unsigned long hwirq) in iproc_msi_addr_offset() 195 static inline int hwirq_to_cpu(struct iproc_msi *msi, unsigned long hwirq) in hwirq_to_cpu() 200 static inline unsigned long hwirq_to_canonical_hwirq(struct iproc_msi *msi, in hwirq_to_canonical_hwirq() 246 int hwirq, i; in iproc_msi_irq_domain_alloc() local 277 unsigned int hwirq; in iproc_msi_irq_domain_free() local 296 u32 *msg, hwirq; in decode_msi_hwirq() local 318 unsigned long hwirq; in iproc_msi_handler() local
|
D | pci-xgene-msi.c | 126 static u32 hwirq_to_reg_set(unsigned long hwirq) in hwirq_to_reg_set() 131 static u32 hwirq_to_group(unsigned long hwirq) in hwirq_to_group() 136 static u32 hwirq_to_msi_data(unsigned long hwirq) in hwirq_to_msi_data() 162 static int hwirq_to_cpu(unsigned long hwirq) in hwirq_to_cpu() 167 static unsigned long hwirq_to_canonical_hwirq(unsigned long hwirq) in hwirq_to_canonical_hwirq() 226 u32 hwirq; in xgene_irq_domain_free() local
|
/Linux-v4.19/kernel/irq/ |
D | irqdomain.c | 462 irq_hw_number_t hwirq) in irq_domain_clear_mapping() 474 irq_hw_number_t hwirq, in irq_domain_set_mapping() 489 irq_hw_number_t hwirq; in irq_domain_disassociate() local 518 irq_hw_number_t hwirq) in irq_domain_associate() 635 irq_hw_number_t hwirq) in irq_create_mapping() 716 irq_hw_number_t *hwirq, unsigned int *type) in irq_domain_translate() 748 irq_hw_number_t hwirq; in irq_create_fwspec_mapping() local 875 irq_hw_number_t hwirq) in irq_find_mapping() 971 int irq_domain_alloc_descs(int virq, unsigned int cnt, irq_hw_number_t hwirq, in irq_domain_alloc_descs() 1061 irq_hw_number_t hwirq = data->hwirq; in irq_domain_remove_irq() local [all …]
|
/Linux-v4.19/arch/arm/mach-dove/ |
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-v4.19/arch/arm/mach-imx/ |
D | gpc.c | 132 void imx_gpc_hwirq_unmask(unsigned int hwirq) in imx_gpc_hwirq_unmask() 143 void imx_gpc_hwirq_mask(unsigned int hwirq) in imx_gpc_hwirq_mask() 181 unsigned long *hwirq, in imx_gpc_domain_translate() 206 irq_hw_number_t hwirq; in imx_gpc_domain_alloc() local
|
/Linux-v4.19/arch/powerpc/platforms/pasemi/ |
D | msi.c | 66 irq_hw_number_t hwirq; in pasemi_msi_teardown_msi_irqs() local 88 int hwirq; in pasemi_msi_setup_msi_irqs() local
|