Home
last modified time | relevance | path

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

12345678910>>...20

/kernel/linux/linux-5.10/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c109 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack() local
124 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask() local
140 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask_ack() local
157 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_unmask() local
173 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_eoi() local
190 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_set_type() local
229 irq_hw_number_t hwirq) in socrates_fpga_pic_host_map()
/kernel/linux/linux-6.6/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c108 unsigned int irq_line, hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_ack() local
123 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask() local
139 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_mask_ack() local
156 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_unmask() local
172 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_eoi() local
189 unsigned int hwirq = irqd_to_hwirq(d); in socrates_fpga_pic_set_type() local
228 irq_hw_number_t hwirq) in socrates_fpga_pic_host_map()
/kernel/linux/linux-5.10/arch/arm/mach-mv78xx0/
Dirq.c37 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
/kernel/linux/linux-6.6/arch/arm/mach-mv78xx0/
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
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
Dpci-cxl.c43 int hwirq = msi_bitmap_alloc_hwirqs(&phb->msi_bmp, num); in pnv_cxl_alloc_hwirqs() local
54 void pnv_cxl_release_hwirqs(struct pci_dev *dev, int hwirq, int num) in pnv_cxl_release_hwirqs()
68 int i, hwirq; in pnv_cxl_release_hwirq_ranges() local
88 int i, hwirq, try; in pnv_cxl_alloc_hwirq_ranges() local
129 int pnv_cxl_ioda_msi_setup(struct pci_dev *dev, unsigned int hwirq, in pnv_cxl_ioda_msi_setup()
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
Dpci-cxl.c42 int hwirq = msi_bitmap_alloc_hwirqs(&phb->msi_bmp, num); in pnv_cxl_alloc_hwirqs() local
53 void pnv_cxl_release_hwirqs(struct pci_dev *dev, int hwirq, int num) in pnv_cxl_release_hwirqs()
67 int i, hwirq; in pnv_cxl_release_hwirq_ranges() local
87 int i, hwirq, try; in pnv_cxl_alloc_hwirq_ranges() local
128 int pnv_cxl_ioda_msi_setup(struct pci_dev *dev, unsigned int hwirq, in pnv_cxl_ioda_msi_setup()
/kernel/linux/linux-6.6/arch/powerpc/sysdev/
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
/kernel/linux/linux-5.10/arch/powerpc/sysdev/
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
126 int hwirq; in u3msi_setup_msi_irqs() local
/kernel/linux/linux-5.10/drivers/misc/cxl/
Dirq.c173 irq_hw_number_t hwirq = irqd_to_hwirq(irq_get_irq_data(irq)); in cxl_irq_afu() local
223 unsigned int cxl_map_irq(struct cxl *adapter, irq_hw_number_t hwirq, in cxl_map_irq()
262 int hwirq, virq; in cxl_register_one_irq() local
359 irq_hw_number_t hwirq; in afu_register_hwirqs() local
404 irq_hw_number_t hwirq; in afu_release_irqs() local
/kernel/linux/linux-6.6/drivers/misc/cxl/
Dirq.c174 irq_hw_number_t hwirq = irqd_to_hwirq(irq_get_irq_data(irq)); in cxl_irq_afu() local
224 unsigned int cxl_map_irq(struct cxl *adapter, irq_hw_number_t hwirq, in cxl_map_irq()
263 int hwirq, virq; in cxl_register_one_irq() local
359 irq_hw_number_t hwirq; in afu_register_hwirqs() local
404 irq_hw_number_t hwirq; in afu_release_irqs() local
/kernel/linux/linux-6.6/drivers/irqchip/
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()
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()
Dirq-mbigen.c67 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()
170 unsigned long *hwirq, in mbigen_domain_translate()
201 irq_hw_number_t hwirq; in mbigen_irq_domain_alloc() local
Dirq-sifive-plic.c93 static void __plic_toggle(void __iomem *enable_base, int hwirq, int enable) in __plic_toggle()
104 static void plic_toggle(struct plic_handler *handler, int hwirq, int enable) in plic_toggle()
308 irq_hw_number_t hwirq) in plic_irqdomain_map()
321 unsigned long *hwirq, in plic_irq_domain_translate()
336 irq_hw_number_t hwirq; in plic_irq_domain_alloc() local
370 irq_hw_number_t hwirq; in plic_handle_irq() local
460 irq_hw_number_t hwirq; in __plic_init() local
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ge/
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()
234 int hwirq; in gef_pic_get_irq() local
/kernel/linux/linux-5.10/drivers/irqchip/
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()
Dirq-mst-intc.c29 irq_hw_number_t hwirq = irqd_to_hwirq(d); in mst_set_irq() local
45 irq_hw_number_t hwirq = irqd_to_hwirq(d); in mst_clear_irq() local
99 unsigned long *hwirq, in mst_intc_domain_translate()
127 irq_hw_number_t hwirq; in mst_intc_domain_alloc() local
Dirq-mbigen.c67 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()
170 unsigned long *hwirq, in mbigen_domain_translate()
201 irq_hw_number_t hwirq; in mbigen_irq_domain_alloc() local
/kernel/linux/linux-5.10/arch/powerpc/sysdev/ge/
Dge_pic.c114 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
/kernel/linux/linux-5.10/drivers/pci/controller/
Dpcie-iproc-msi.c146 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()
251 int hwirq, i; in iproc_msi_irq_domain_alloc() local
285 unsigned int hwirq; in iproc_msi_irq_domain_free() local
306 u32 hwirq; in decode_msi_hwirq() local
328 unsigned long hwirq; in iproc_msi_handler() local
/kernel/linux/linux-6.6/drivers/pci/controller/
Dpcie-iproc-msi.c146 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()
251 int hwirq, i; in iproc_msi_irq_domain_alloc() local
285 unsigned int hwirq; in iproc_msi_irq_domain_free() local
306 u32 hwirq; in decode_msi_hwirq() local
328 unsigned long hwirq; in iproc_msi_handler() local
/kernel/linux/linux-5.10/kernel/irq/
Dirqdomain.c488 irq_hw_number_t hwirq) in irq_domain_clear_mapping()
500 irq_hw_number_t hwirq, in irq_domain_set_mapping()
515 irq_hw_number_t hwirq; in irq_domain_disassociate() local
549 irq_hw_number_t hwirq) in irq_domain_associate_locked()
595 irq_hw_number_t hwirq) in irq_domain_associate()
665 irq_hw_number_t hwirq, in irq_create_mapping_affinity_locked()
704 irq_hw_number_t hwirq, in irq_create_mapping_affinity()
771 irq_hw_number_t *hwirq, unsigned int *type) in irq_domain_translate()
804 irq_hw_number_t hwirq; in irq_create_fwspec_mapping() local
940 irq_hw_number_t hwirq) in irq_find_mapping()
[all …]
/kernel/linux/linux-6.6/kernel/irq/
Dirqdomain.c509 irq_hw_number_t hwirq) in irq_domain_clear_mapping()
523 irq_hw_number_t hwirq, in irq_domain_set_mapping()
544 irq_hw_number_t hwirq; in irq_domain_disassociate() local
578 irq_hw_number_t hwirq) in irq_domain_associate_locked()
620 irq_hw_number_t hwirq) in irq_domain_associate()
691 irq_hw_number_t hwirq, in irq_create_mapping_affinity_locked()
730 irq_hw_number_t hwirq, in irq_create_mapping_affinity()
762 irq_hw_number_t *hwirq, unsigned int *type) in irq_domain_translate()
795 irq_hw_number_t hwirq; in irq_create_fwspec_mapping() local
934 irq_hw_number_t hwirq, in __irq_resolve_mapping()
[all …]
/kernel/linux/linux-5.10/arch/arm/mach-dove/
Dirq.c53 unsigned int hwirq = 1 + __fls(stat); in dove_legacy_handle_irq() local
60 unsigned int hwirq = 33 + __fls(stat); in dove_legacy_handle_irq() local
/kernel/linux/linux-6.6/arch/arm/mach-dove/
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

12345678910>>...20