Searched refs:controller_ops (Results 1 – 17 of 17) sorted by relevance
16 if (!phb->controller_ops.setup_msi_irqs || in arch_setup_msi_irqs()17 !phb->controller_ops.teardown_msi_irqs) { in arch_setup_msi_irqs()26 return phb->controller_ops.setup_msi_irqs(dev, nvec, type); in arch_setup_msi_irqs()37 if (phb->controller_ops.teardown_msi_irqs) in arch_teardown_msi_irqs()38 phb->controller_ops.teardown_msi_irqs(dev); in arch_teardown_msi_irqs()
61 if (phb->controller_ops.release_device) in pcibios_release_device()62 phb->controller_ops.release_device(dev); in pcibios_release_device()150 if (phb->controller_ops.probe_mode) in pci_hp_add_devices()151 mode = phb->controller_ops.probe_mode(bus); in pci_hp_add_devices()
337 if (phb->controller_ops.probe_mode) in of_scan_pci_bridge()338 mode = phb->controller_ops.probe_mode(bus); in of_scan_pci_bridge()
156 WARN_ON(phb->controller_ops.setup_msi_irqs); in mpic_pasemi_msi_init()157 phb->controller_ops.setup_msi_irqs = pasemi_msi_setup_msi_irqs; in mpic_pasemi_msi_init()158 phb->controller_ops.teardown_msi_irqs = pasemi_msi_teardown_msi_irqs; in mpic_pasemi_msi_init()
253 hose->controller_ops = pasemi_pci_controller_ops; in pas_add_bridge()
389 void __init iommu_init_early_dart(struct pci_controller_ops *controller_ops) in iommu_init_early_dart() argument413 controller_ops->dma_dev_setup = pci_dma_dev_setup_dart; in iommu_init_early_dart()414 controller_ops->dma_bus_setup = pci_dma_bus_setup_dart; in iommu_init_early_dart()415 controller_ops->iommu_bypass_supported = iommu_bypass_supported_dart; in iommu_init_early_dart()
190 WARN_ON(phb->controller_ops.setup_msi_irqs); in mpic_u3msi_init()191 phb->controller_ops.setup_msi_irqs = u3msi_setup_msi_irqs; in mpic_u3msi_init()192 phb->controller_ops.teardown_msi_irqs = u3msi_teardown_msi_irqs; in mpic_u3msi_init()
541 if (!phb->controller_ops.setup_msi_irqs) { in fsl_of_msi_probe()542 phb->controller_ops.setup_msi_irqs = fsl_setup_msi_irqs; in fsl_of_msi_probe()543 phb->controller_ops.teardown_msi_irqs = fsl_teardown_msi_irqs; in fsl_of_msi_probe()544 } else if (phb->controller_ops.setup_msi_irqs != fsl_setup_msi_irqs) { in fsl_of_msi_probe()
127 hose->controller_ops.dma_dev_setup = pci_dma_dev_setup_swiotlb; in setup_swiotlb_ops()
173 phb->controller_ops.setup_msi_irqs = hsta_setup_msi_irqs; in hsta_msi_probe()174 phb->controller_ops.teardown_msi_irqs = hsta_teardown_msi_irqs; in hsta_msi_probe()
267 nor->controller_ops->read_reg(nor, SPINOR_OP_RDID, id, in nxp_spifi_dummy_id_read()345 spifi->nor.controller_ops = &nxp_spifi_controller_ops; in nxp_spifi_setup_flash()
369 nor->controller_ops = &hisi_controller_ops; in hisi_spi_nor_register()
85 struct pci_controller_ops controller_ops; member
413 const struct spi_nor_controller_ops *controller_ops; member
515 phb->controller_ops = pseries_pci_controller_ops; in pSeries_discover_phbs()
798 hose->controller_ops = pmac_pci_controller_ops; in pmac_add_bridge()
2720 hose->controller_ops = pnv_npu_ocapi_ioda_controller_ops; in pnv_pci_init_ioda_phb()2723 hose->controller_ops = pnv_pci_ioda_controller_ops; in pnv_pci_init_ioda_phb()