Home
last modified time | relevance | path

Searched refs:intx_domain (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/drivers/pci/controller/dwc/
H A Dpcie-amd-mdb.c64 struct irq_domain *intx_domain; member
153 generic_handle_domain_irq(pcie->intx_domain, i); in dw_pcie_rp_intx()
239 if (pcie->intx_domain) { in amd_mdb_pcie_free_irq_domains()
240 irq_domain_remove(pcie->intx_domain); in amd_mdb_pcie_free_irq_domains()
241 pcie->intx_domain = NULL; in amd_mdb_pcie_free_irq_domains()
303 pcie->intx_domain = irq_domain_add_linear(pcie_intc_node, PCI_NUM_INTX, in amd_mdb_pcie_init_irq_domains()
305 if (!pcie->intx_domain) { in amd_mdb_pcie_init_irq_domains()
312 irq_domain_update_bus_token(pcie->intx_domain, DOMAIN_BUS_WIRED); in amd_mdb_pcie_init_irq_domains()
/linux-6.15/drivers/pci/controller/
H A Dpcie-xilinx-cpm.c121 struct irq_domain *intx_domain; member
230 generic_handle_domain_irq(port->intx_domain, i); in xilinx_cpm_pcie_intx_flow()
368 if (port->intx_domain) { in xilinx_cpm_free_irq_domains()
369 irq_domain_remove(port->intx_domain); in xilinx_cpm_free_irq_domains()
370 port->intx_domain = NULL; in xilinx_cpm_free_irq_domains()
406 port->intx_domain = irq_domain_add_linear(pcie_intc_node, PCI_NUM_INTX, in xilinx_cpm_pcie_init_irq_domain()
409 if (!port->intx_domain) in xilinx_cpm_pcie_init_irq_domain()
412 irq_domain_update_bus_token(port->intx_domain, DOMAIN_BUS_WIRED); in xilinx_cpm_pcie_init_irq_domain()
H A Dpcie-xilinx-dma-pl.c124 struct irq_domain *intx_domain; member
452 if (port->intx_domain) { in xilinx_pl_dma_pcie_free_irq_domains()
453 irq_domain_remove(port->intx_domain); in xilinx_pl_dma_pcie_free_irq_domains()
454 port->intx_domain = NULL; in xilinx_pl_dma_pcie_free_irq_domains()
519 generic_handle_domain_irq(port->intx_domain, i); in xilinx_pl_dma_pcie_intx_flow()
595 port->intx_domain = irq_domain_add_linear(pcie_intc_node, PCI_NUM_INTX, in xilinx_pl_dma_pcie_init_irq_domain()
597 if (!port->intx_domain) { in xilinx_pl_dma_pcie_init_irq_domain()
602 irq_domain_update_bus_token(port->intx_domain, DOMAIN_BUS_WIRED); in xilinx_pl_dma_pcie_init_irq_domain()
606 irq_domain_remove(port->intx_domain); in xilinx_pl_dma_pcie_init_irq_domain()
H A Dpcie-mediatek-gen3.c212 struct irq_domain *intx_domain; member
748 pcie->intx_domain = irq_domain_add_linear(intc_node, PCI_NUM_INTX, in mtk_pcie_init_irq_domains()
750 if (!pcie->intx_domain) { in mtk_pcie_init_irq_domains()
782 irq_domain_remove(pcie->intx_domain); in mtk_pcie_init_irq_domains()
792 if (pcie->intx_domain) in mtk_pcie_irq_teardown()
793 irq_domain_remove(pcie->intx_domain); in mtk_pcie_irq_teardown()
838 generic_handle_domain_irq(pcie->intx_domain, in mtk_pcie_irq_handler()
/linux-6.15/drivers/pci/controller/plda/
H A Dpcie-plda-host.c194 ret = generic_handle_domain_irq(port->intx_domain, bit); in plda_handle_intx()
408 port->intx_domain = irq_domain_add_linear(pcie_intc_node, PCI_NUM_INTX, in plda_pcie_init_irq_domains()
410 if (!port->intx_domain) { in plda_pcie_init_irq_domains()
416 irq_domain_update_bus_token(port->intx_domain, DOMAIN_BUS_WIRED); in plda_pcie_init_irq_domains()
571 irq_domain_remove(pcie->intx_domain); in plda_pcie_irq_domain_deinit()
H A Dpcie-plda.h177 struct irq_domain *intx_domain; member
/linux-6.15/drivers/pci/controller/mobiveil/
H A Dpcie-mobiveil-host.c115 ret = generic_handle_domain_irq(rp->intx_domain, in mobiveil_pcie_isr()
468 rp->intx_domain = irq_domain_add_linear(node, PCI_NUM_INTX, in mobiveil_pcie_init_irq_domain()
471 if (!rp->intx_domain) { in mobiveil_pcie_init_irq_domain()
H A Dpcie-mobiveil.h157 struct irq_domain *intx_domain; member