Home
last modified time | relevance | path

Searched refs:irqhost (Results 1 – 12 of 12) sorted by relevance

/arch/powerpc/sysdev/
Dmpic_msi.c35 struct irq_host_ops *ops = mpic->irqhost->ops; in mpic_msi_reserve_u3_hwirqs()
58 ops->xlate(mpic->irqhost, NULL, oirq.specifier, in mpic_msi_reserve_u3_hwirqs()
78 mpic->irqhost->of_node); in mpic_msi_init_allocator()
Duic.c55 struct irq_host *irqhost; member
241 subvirq = irq_linear_revmap(uic->irqhost, src); in uic_irq_cascade()
283 uic->irqhost = irq_alloc_host(node, IRQ_HOST_MAP_LINEAR, in uic_init_one()
285 if (! uic->irqhost) in uic_init_one()
288 uic->irqhost->host_data = uic; in uic_init_one()
322 irq_set_default_host(primary_uic->irqhost); in uic_init_tree()
358 return irq_linear_revmap(primary_uic->irqhost, src); in uic_get_irq()
Dmpic_pasemi_msi.c119 virq = irq_create_mapping(msi_mpic->irqhost, hwirq); in pasemi_msi_setup_msi_irqs()
155 if (!mpic->irqhost->of_node || in mpic_pasemi_msi_init()
156 !of_device_is_compatible(mpic->irqhost->of_node, in mpic_pasemi_msi_init()
Dfsl_msi.c74 msi_data->irqhost->of_node); in fsl_msi_init_allocator()
142 virq = irq_create_mapping(msi_data->irqhost, hwirq); in fsl_setup_msi_irqs()
203 cascade_irq = irq_linear_revmap(msi_data->irqhost, in fsl_msi_cascade()
246 msi->irqhost = irq_alloc_host(dev->node, IRQ_HOST_MAP_LINEAR, in fsl_of_msi_probe()
249 if (msi->irqhost == NULL) { in fsl_of_msi_probe()
271 msi->irqhost->host_data = msi; in fsl_of_msi_probe()
Dfsl_msi.h27 struct irq_host *irqhost; member
Dipic.h46 struct irq_host *irqhost; member
Dipic.c739 ipic->irqhost = irq_alloc_host(node, IRQ_HOST_MAP_LINEAR, in ipic_init()
742 if (ipic->irqhost == NULL) in ipic_init()
747 ipic->irqhost->host_data = ipic; in ipic_init()
786 irq_set_default_host(primary_ipic->irqhost); in ipic_init()
890 return irq_linear_revmap(primary_ipic->irqhost, irq); in ipic_get_irq()
Dmpic.c287 dbasep = of_get_property(mpic->irqhost->of_node, "dcr-reg", NULL); in _mpic_map_dcr()
289 rb->dhost = dcr_map(mpic->irqhost->of_node, *dbasep + offset, size); in _mpic_map_dcr()
1059 mpic->irqhost = irq_alloc_host(node, IRQ_HOST_MAP_LINEAR, in mpic_alloc()
1062 if (mpic->irqhost == NULL) in mpic_alloc()
1065 mpic->irqhost->host_data = mpic; in mpic_alloc()
1235 irq_set_default_host(mpic->irqhost); in mpic_alloc()
1510 return irq_linear_revmap(mpic->irqhost, src); in _mpic_get_one_irq()
1546 unsigned int vipi = irq_create_mapping(mpic->irqhost, in mpic_request_ipis()
Dmpic_u3msi.c132 virq = irq_create_mapping(msi_mpic->irqhost, hwirq); in u3msi_setup_msi_irqs()
/arch/powerpc/sysdev/qe_lib/
Dqe_ic.c305 return irq_linear_revmap(qe_ic->irqhost, irq); in qe_ic_get_low_irq()
321 return irq_linear_revmap(qe_ic->irqhost, irq); in qe_ic_get_high_irq()
342 qe_ic->irqhost = irq_alloc_host(node, IRQ_HOST_MAP_LINEAR, in qe_ic_init()
344 if (qe_ic->irqhost == NULL) in qe_ic_init()
349 qe_ic->irqhost->host_data = qe_ic; in qe_ic_init()
Dqe_ic.h82 struct irq_host *irqhost; member
/arch/powerpc/include/asm/
Dmpic.h248 struct irq_host *irqhost; member