Home
last modified time | relevance | path

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

/linux/arch/powerpc/sysdev/
H A Dmpic_msi.c31 const struct irq_domain_ops *ops = mpic->irqhost->ops; in mpic_msi_reserve_u3_hwirqs()
63 ops->xlate(mpic->irqhost, NULL, oirq.args, in mpic_msi_reserve_u3_hwirqs()
83 irq_domain_get_of_node(mpic->irqhost)); in mpic_msi_init_allocator()
H A Dehv_pic.c178 return irq_find_mapping(global_ehv_pic->irqhost, irq); in ehv_pic_get_irq()
272 ehv_pic->irqhost = irq_domain_create_linear(of_fwnode_handle(np), in ehv_pic_init()
275 if (!ehv_pic->irqhost) { in ehv_pic_init()
295 irq_set_default_domain(global_ehv_pic->irqhost); in ehv_pic_init()
H A Dfsl_msi.c112 irq_domain_get_of_node(msi_data->irqhost)); in fsl_msi_init_allocator()
249 virq = irq_create_mapping(msi_data->irqhost, hwirq); in fsl_setup_msi_irqs()
310 err = generic_handle_domain_irq(msi_data->irqhost, in fsl_msi_cascade()
415 msi->irqhost = irq_domain_create_linear(dev_fwnode(&dev->dev), NR_MSI_IRQS_MAX, in fsl_of_msi_probe()
417 if (msi->irqhost == NULL) { in fsl_of_msi_probe()
H A Dfsl_mpic_err.c112 ret = generic_handle_domain_irq(mpic->irqhost, in fsl_error_int_handler()
129 virq = irq_create_mapping(mpic->irqhost, irqnum); in mpic_err_int_init()
H A Dipic.h42 struct irq_domain *irqhost; member
H A Dfsl_msi.h30 struct irq_domain *irqhost; member
H A Dipic.c714 ipic->irqhost = irq_domain_create_linear(of_fwnode_handle(node), in ipic_init()
717 if (ipic->irqhost == NULL) { in ipic_init()
761 irq_set_default_domain(primary_ipic->irqhost); in ipic_init()
804 return irq_find_mapping(primary_ipic->irqhost, irq); in ipic_get_irq()
H A Dmpic_u3msi.c148 virq = irq_create_mapping(msi_mpic->irqhost, hwirq); in u3msi_setup_msi_irqs()
H A Dmpic.c1487 mpic->irqhost = irq_domain_create_linear(of_fwnode_handle(mpic->node), in mpic_alloc()
1495 if (mpic->irqhost == NULL) in mpic_alloc()
1524 irq_set_default_domain(mpic->irqhost); in mpic_alloc()
1787 return irq_find_mapping(mpic->irqhost, src); in _mpic_get_one_irq()
1825 return irq_find_mapping(mpic->irqhost, src); in mpic_get_coreint_irq()
1850 unsigned int vipi = irq_create_mapping(mpic->irqhost, in mpic_request_ipis()
/linux/drivers/soc/fsl/qe/
H A Dqe_ic.c51 struct irq_domain *irqhost; member
342 return irq_find_mapping(qe_ic->irqhost, irq); in qe_ic_get_low_irq()
358 return irq_find_mapping(qe_ic->irqhost, irq); in qe_ic_get_high_irq()
443 qe_ic->irqhost = irq_domain_create_linear(dev_fwnode(&pdev->dev), NR_QE_IC_INTS, in qe_ic_init()
445 if (qe_ic->irqhost == NULL) { in qe_ic_init()
/linux/arch/powerpc/platforms/pasemi/
H A Dmsi.c102 virq = irq_create_mapping(msi_mpic->irqhost, hwirq); in pasemi_msi_setup_msi_irqs()
140 of_node = irq_domain_get_of_node(mpic->irqhost); in mpic_pasemi_msi_init()
H A Dsetup.c231 irq_set_default_domain(mpic->irqhost); in nemo_init_IRQ()
/linux/arch/powerpc/include/asm/
H A Dehv_pic.h28 struct irq_domain *irqhost; member
H A Dmpic.h262 struct irq_domain *irqhost; member