Home
last modified time | relevance | path

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

123

/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
/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()
Dopal-irqchip.c49 int hwirq; in opal_handle_events() local
113 irq_hw_number_t hwirq) in opal_event_map()
Dvas.c55 uint32_t chipid, hwirq; in init_vas_instance() local
/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
Dmpic_msi.c17 void mpic_msi_reserve_hwirq(struct mpic *mpic, irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq()
29 irq_hw_number_t hwirq; in mpic_msi_reserve_u3_hwirqs() local
Dfsl_msi.c68 irq_hw_number_t hwirq = irqd_to_hwirq(irqd); in fsl_msi_print_chip() local
105 int rc, hwirq; in fsl_msi_init_allocator() local
126 irq_hw_number_t hwirq; in fsl_teardown_msi_irqs() local
141 static void fsl_compose_msi_msg(struct pci_dev *pdev, int hwirq, in fsl_compose_msi_msg()
183 int rc, hwirq = -ENOMEM; in fsl_setup_msi_irqs() local
Dmpic.h15 irq_hw_number_t hwirq) in mpic_msi_reserve_hwirq()
/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
/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()
/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
/arch/powerpc/platforms/pasemi/
Dmsi.c61 irq_hw_number_t hwirq; in pasemi_msi_teardown_msi_irqs() local
83 int hwirq; in pasemi_msi_setup_msi_irqs() local
/arch/arc/kernel/
Dirq.c40 void arch_do_IRQ(unsigned int hwirq, struct pt_regs *regs) in arch_do_IRQ()
Dmcip.c223 static void idu_irq_mask_raw(irq_hw_number_t hwirq) in idu_irq_mask_raw()
359 static int idu_irq_map(struct irq_domain *d, unsigned int virq, irq_hw_number_t hwirq) in idu_irq_map()
/arch/arm/mach-orion5x/
Dirq.c34 unsigned int hwirq = 1 + __fls(stat); in orion5x_legacy_handle_irq() local
/arch/arm/mach-imx/
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
/arch/powerpc/platforms/embedded6xx/
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
/arch/xtensa/include/asm/
Dirq.h24 #define XTENSA_PIC_LINUX_IRQ(hwirq) ((hwirq) + 1) argument
/arch/powerpc/platforms/4xx/
Dhsta_msi.c41 int irq, hwirq; in hsta_setup_msi_irqs() local
91 static int hsta_find_hwirq_offset(int hwirq) in hsta_find_hwirq_offset()
/arch/nios2/kernel/
Dirq.c19 asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs) in do_IRQ()
/arch/powerpc/sysdev/xics/
Dxics-common.c327 irq_hw_number_t hwirq) in xics_host_map()
416 unsigned long *hwirq, unsigned int *type) in xics_host_domain_translate()
426 irq_hw_number_t hwirq; in xics_host_domain_alloc() local
/arch/mips/kernel/
Dirq.c112 void __irq_entry do_domain_IRQ(struct irq_domain *domain, unsigned int hwirq) in do_domain_IRQ()
/arch/arm/mach-exynos/
Dsuspend.c46 unsigned int hwirq; member
138 unsigned long *hwirq, in exynos_pmu_domain_translate()
163 irq_hw_number_t hwirq; in exynos_pmu_domain_alloc() local
/arch/sh/boards/mach-x3proto/
Dgpio.c86 irq_hw_number_t hwirq) in x3proto_gpio_irq_map()
/arch/xtensa/kernel/
Dirq.c34 asmlinkage void do_IRQ(int hwirq, struct pt_regs *regs) in do_IRQ()

123