Home
last modified time | relevance | path

Searched refs:irq_linear_revmap (Results 1 – 51 of 51) sorted by relevance

/linux-4.4.14/arch/sh/boards/mach-se/7722/
Dirq.c43 generic_handle_irq(irq_linear_revmap(se7722_irq_domain, bit)); in se7722_irq_demux()
75 irq_base = irq_linear_revmap(se7722_irq_domain, 0); in se7722_gc_init()
/linux-4.4.14/arch/sh/boards/mach-se/7343/
Dirq.c44 generic_handle_irq(irq_linear_revmap(se7343_irq_domain, bit)); in se7343_irq_demux()
76 irq_base = irq_linear_revmap(se7343_irq_domain, 0); in se7343_gc_init()
/linux-4.4.14/drivers/pci/host/
Dpci-keystone-dw.c90 virq = irq_linear_revmap(pp->irq_domain, vector); in ks_dw_pcie_handle_msi_irq()
108 offset = d->irq - irq_linear_revmap(pp->irq_domain, 0); in ks_dw_pcie_msi_irq_ack()
146 offset = d->irq - irq_linear_revmap(pp->irq_domain, 0); in ks_dw_pcie_msi_irq_mask()
167 offset = d->irq - irq_linear_revmap(pp->irq_domain, 0); in ks_dw_pcie_msi_irq_unmask()
236 virq = irq_linear_revmap(ks_pcie->legacy_irq_domain, offset); in ks_dw_pcie_handle_legacy_irq()
/linux-4.4.14/drivers/irqchip/
Dirq-bcm2835.c245 handle_IRQ(irq_linear_revmap(intc.domain, hwirq), regs); in bcm2835_handle_irq()
253 generic_handle_irq(irq_linear_revmap(intc.domain, hwirq)); in bcm2836_chained_handle_irq()
Dirq-metag-ext.c470 irq_no = irq_linear_revmap(priv->domain, hw); in meta_intc_irq_demux()
642 i = irq_linear_revmap(priv->domain, hw); in meta_intc_suspend()
707 i = irq_linear_revmap(priv->domain, hw); in meta_intc_resume()
Dirq-moxart.c55 handle_IRQ(irq_linear_revmap(intc.domain, hwirq), regs); in handle_irq()
Dirq-nvic.c46 unsigned int irq = irq_linear_revmap(nvic_irq_domain, hwirq); in nvic_handle_irq()
Dirq-imgpdc.c239 irq_no = irq_linear_revmap(priv->domain, i); in pdc_intc_perip_isr()
260 irq_no = irq_linear_revmap(priv->domain, in pdc_intc_syswake_isr()
Dirq-bcm2836.c178 handle_IRQ(irq_linear_revmap(intc.domain, hwirq), regs); in bcm2836_arm_irqchip_handle_irq()
Dirq-metag.c239 irq_no = irq_linear_revmap(priv->domain, hw); in metag_internal_irq_demux()
Dirq-i8259.c364 irq = irq_linear_revmap(domain, hwirq); in i8259_irq_dispatch()
Dirq-mips-gic.c350 virq = irq_linear_revmap(gic_irq_domain, in gic_handle_shared_int()
496 virq = irq_linear_revmap(gic_irq_domain, in gic_handle_local_int()
Dirq-armada-370-xp.c543 virq = irq_linear_revmap(armada_370_xp_mpic_domain, irq); in armada_370_xp_mpic_resume()
/linux-4.4.14/arch/sh/boards/mach-x3proto/
Dgpio.c74 generic_handle_irq(irq_linear_revmap(x3proto_irq_domain, pin)); in x3proto_gpio_irq_handler()
/linux-4.4.14/arch/powerpc/platforms/cell/
Dinterrupt.c124 irq_linear_revmap(iic_host, in iic_ioexc_cascade()
157 virq = irq_linear_revmap(iic_host, iic_pending_to_hwnum(pending)); in iic_get_irq()
Dspider-pic.c212 virq = irq_linear_revmap(pic->host, cs); in spider_irq_cascade()
/linux-4.4.14/arch/powerpc/sysdev/
Duic.c219 subvirq = irq_linear_revmap(uic->irqhost, src); in uic_irq_cascade()
333 return irq_linear_revmap(primary_uic->irqhost, src); in uic_get_irq()
Dmpc8xx_pic.c84 return irq_linear_revmap(mpc8xx_pic_host, irq); in mpc8xx_get_irq()
Dfsl_mpic_err.c116 cascade_irq = irq_linear_revmap(mpic->irqhost, in fsl_error_int_handler()
Dxilinx_intc.c218 return irq_linear_revmap(master_irqhost, in_be32(regs + XINTC_IVR)); in xilinx_intc_get_irq()
Dcpm2_pic.c212 return irq_linear_revmap(cpm2_pic_host, irq); in cpm2_get_irq()
Dehv_pic.c177 return irq_linear_revmap(global_ehv_pic->irqhost, irq); in ehv_pic_get_irq()
Dmv64x60_pic.c293 virq = irq_linear_revmap(mv64x60_irq_host, hwirq); in mv64x60_get_irq()
Dfsl_msi.c315 cascade_irq = irq_linear_revmap(msi_data->irqhost, in fsl_msi_cascade()
Dcpm1.c98 return irq_linear_revmap(cpm_pic_host, cpm_vec); in cpm_get_irq()
Dipic.c869 return irq_linear_revmap(primary_ipic->irqhost, irq); in ipic_get_irq()
Dmpic.c1790 return irq_linear_revmap(mpic->irqhost, src); in _mpic_get_one_irq()
1828 return irq_linear_revmap(mpic->irqhost, src); in mpic_get_coreint_irq()
/linux-4.4.14/drivers/pinctrl/samsung/
Dpinctrl-s3c24xx.c250 virq = irq_linear_revmap(eint_data->domains[data->hwirq], data->hwirq); in s3c2410_demux_eint0_3()
308 virq = irq_linear_revmap(eint_data->domains[data->hwirq], data->hwirq); in s3c2412_demux_eint0_3()
381 virq = irq_linear_revmap(data->domains[irq], irq - offset); in s3c24xx_demux_eint()
Dpinctrl-s3c64xx.c439 virq = irq_linear_revmap(data->domains[group], pin); in s3c64xx_eint_gpio_irq()
621 virq = irq_linear_revmap(data->domains[irq], data->pins[irq]); in s3c64xx_irq_demux_eint()
Dpinctrl-exynos.c284 virq = irq_linear_revmap(bank->irq_domain, pin); in exynos_eint_gpio_irq()
435 eint_irq = irq_linear_revmap(bank->irq_domain, eintd->irq); in exynos_irq_eint0_15()
Dpinctrl-exynos5440.c883 virq = irq_linear_revmap(d->irq_domain, intd->gpio_int); in exynos5440_gpio_irq()
/linux-4.4.14/arch/powerpc/sysdev/qe_lib/
Dqe_ic.c295 return irq_linear_revmap(qe_ic->irqhost, irq); in qe_ic_get_low_irq()
311 return irq_linear_revmap(qe_ic->irqhost, irq); in qe_ic_get_high_irq()
/linux-4.4.14/arch/powerpc/platforms/512x/
Dmpc5121_ads_cpld.c104 return irq_linear_revmap(cpld_pic_host, cpld_irq); in cpld_pic_get_irq()
/linux-4.4.14/arch/powerpc/sysdev/ge/
Dge_pic.c245 virq = irq_linear_revmap(gef_pic_irq_host, in gef_pic_get_irq()
/linux-4.4.14/arch/powerpc/platforms/82xx/
Dpq2ads-pci-pic.c98 int virq = irq_linear_revmap(priv->host, bit); in pq2ads_pci_irq_demux()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dflipper-pic.c187 return irq_linear_revmap(flipper_irq_host, irq); in flipper_pic_get_irq()
Dhlwd-pic.c120 return irq_linear_revmap(h, irq); in __hlwd_pic_get_irq()
/linux-4.4.14/arch/metag/kernel/
Dirq.c52 irq = irq_linear_revmap(root_domain, irq); in do_IRQ()
/linux-4.4.14/arch/powerpc/platforms/52xx/
Dmedia5200.c100 sub_virq = irq_linear_revmap(media5200_irq.irqhost, val - 1); in media5200_irq_cascade()
Dmpc52xx_gpt.c202 sub_virq = irq_linear_revmap(gpt->irqhost, 0); in mpc52xx_gpt_irq_cascade()
385 if (gpt->irqhost && irq == irq_linear_revmap(gpt->irqhost, 0)) { in mpc52xx_gpt_from_irq()
Dmpc52xx_pic.c517 return irq_linear_revmap(mpc52xx_irqhost, irq); in mpc52xx_get_irq()
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dsocrates_fpga_pic.c90 return irq_linear_revmap(socrates_fpga_pic_irq_host, in socrates_fpga_pic_get_irq()
/linux-4.4.14/arch/c6x/platforms/
Dmegamod-pic.c112 irq = irq_linear_revmap(pic->irqhost, idx * 32 + n); in megamod_irq_cascade()
/linux-4.4.14/include/linux/
Dirqdomain.h301 static inline unsigned int irq_linear_revmap(struct irq_domain *domain, in irq_linear_revmap() function
/linux-4.4.14/drivers/gpu/ipu-v3/
Dipu-common.c913 irq = irq_linear_revmap(ipu->domain, in ipu_irq_handle()
951 virq = irq_linear_revmap(ipu->domain, irq); in ipu_map_irq()
1162 irq = irq_linear_revmap(ipu->domain, i); in ipu_irq_exit()
/linux-4.4.14/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c363 return irq_linear_revmap(pc->irq_domain, offset); in bcm2835_gpio_to_irq()
397 generic_handle_irq(irq_linear_revmap(pc->irq_domain, gpio)); in bcm2835_gpio_irq_handler()
/linux-4.4.14/drivers/gpio/
Dgpio-mpc8xxx.c206 generic_handle_irq(irq_linear_revmap(mpc8xxx_gc->irq, in mpc8xxx_gpio_irq_cascade()
Dgpio-tz1090.c395 irq_no = irq_linear_revmap(bank->domain, hw); in tz1090_gpio_irq_handler()
/linux-4.4.14/arch/powerpc/platforms/powermac/
Dpic.c255 return irq_linear_revmap(pmac_pic_host, irq); in pmac_pic_get_irq()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-pistachio.c1315 generic_handle_irq(irq_linear_revmap(gc->irqdomain, pin)); in pistachio_gpio_irq_handler()
Dpinctrl-rockchip.c1485 virq = irq_linear_revmap(bank->domain, irq); in rockchip_irq_demux()