Home
last modified time | relevance | path

Searched refs:controller_ops (Results 1 – 25 of 29) sorted by relevance

12

/linux/arch/powerpc/kernel/
A Dmsi.c16 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()
A Dpci-hotplug.c60 if (phb->controller_ops.release_device) in pcibios_release_device()
61 phb->controller_ops.release_device(dev); in pcibios_release_device()
116 if (phb->controller_ops.probe_mode) in pci_hp_add_devices()
117 mode = phb->controller_ops.probe_mode(bus); in pci_hp_add_devices()
A Dpci-common.c199 if (phb->controller_ops.window_alignment) in pcibios_window_alignment()
214 if (hose->controller_ops.setup_bridge) in pcibios_setup_bridge()
215 hose->controller_ops.setup_bridge(bus, type); in pcibios_setup_bridge()
222 if (phb->controller_ops.reset_secondary_bus) { in pcibios_reset_secondary_bus()
223 phb->controller_ops.reset_secondary_bus(dev); in pcibios_reset_secondary_bus()
1032 if (phb->controller_ops.dma_bus_setup) in pcibios_setup_bus_self()
1033 phb->controller_ops.dma_bus_setup(bus); in pcibios_setup_bus_self()
1050 if (phb->controller_ops.dma_dev_setup) in pcibios_bus_add_device()
1051 phb->controller_ops.dma_dev_setup(dev); in pcibios_bus_add_device()
1502 if (phb->controller_ops.disable_device) in pcibios_disable_device()
[all …]
A Ddma-iommu.c139 if (iommu_fixed_is_weak || !phb->controller_ops.iommu_bypass_supported) in dma_iommu_bypass_supported()
141 return phb->controller_ops.iommu_bypass_supported(pdev, mask); in dma_iommu_bypass_supported()
A Dpci_of_scan.c337 if (phb->controller_ops.probe_mode) in of_scan_pci_bridge()
338 mode = phb->controller_ops.probe_mode(bus); in of_scan_pci_bridge()
/linux/arch/powerpc/platforms/pasemi/
A Dmsi.c160 WARN_ON(phb->controller_ops.setup_msi_irqs); in mpic_pasemi_msi_init()
161 phb->controller_ops.setup_msi_irqs = pasemi_msi_setup_msi_irqs; in mpic_pasemi_msi_init()
162 phb->controller_ops.teardown_msi_irqs = pasemi_msi_teardown_msi_irqs; in mpic_pasemi_msi_init()
A Dpci.c252 hose->controller_ops = pasemi_pci_controller_ops; in pas_add_bridge()
/linux/arch/powerpc/sysdev/
A Ddart_iommu.c393 void __init iommu_init_early_dart(struct pci_controller_ops *controller_ops) in iommu_init_early_dart() argument
416 controller_ops->dma_dev_setup = pci_dma_dev_setup_dart; in iommu_init_early_dart()
417 controller_ops->dma_bus_setup = pci_dma_bus_setup_dart; in iommu_init_early_dart()
418 controller_ops->iommu_bypass_supported = iommu_bypass_supported_dart; in iommu_init_early_dart()
A Dmpic_u3msi.c194 WARN_ON(phb->controller_ops.setup_msi_irqs); in mpic_u3msi_init()
195 phb->controller_ops.setup_msi_irqs = u3msi_setup_msi_irqs; in mpic_u3msi_init()
196 phb->controller_ops.teardown_msi_irqs = u3msi_teardown_msi_irqs; in mpic_u3msi_init()
A Dfsl_msi.c545 if (!phb->controller_ops.setup_msi_irqs) { in fsl_of_msi_probe()
546 phb->controller_ops.setup_msi_irqs = fsl_setup_msi_irqs; in fsl_of_msi_probe()
547 phb->controller_ops.teardown_msi_irqs = fsl_teardown_msi_irqs; in fsl_of_msi_probe()
548 } else if (phb->controller_ops.setup_msi_irqs != fsl_setup_msi_irqs) { in fsl_of_msi_probe()
/linux/drivers/mtd/spi-nor/
A Dcore.c183 return nor->controller_ops->erase(nor, offs); in spi_nor_controller_ops_erase()
1293 if (nor->controller_ops && nor->controller_ops->prepare) { in spi_nor_lock_and_prep()
1294 ret = nor->controller_ops->prepare(nor); in spi_nor_lock_and_prep()
1305 if (nor->controller_ops && nor->controller_ops->unprepare) in spi_nor_unlock_and_unprep()
1306 nor->controller_ops->unprepare(nor); in spi_nor_unlock_and_unprep()
1337 } else if (nor->controller_ops->erase) { in spi_nor_erase_sector()
2010 (!nor->controller_ops->read || in spi_nor_check()
2011 !nor->controller_ops->write || in spi_nor_check()
2012 !nor->controller_ops->read_reg || in spi_nor_check()
2013 !nor->controller_ops->write_reg))) { in spi_nor_check()
[all …]
/linux/arch/powerpc/platforms/4xx/
A Dhsta_msi.c174 phb->controller_ops.setup_msi_irqs = hsta_setup_msi_irqs; in hsta_msi_probe()
175 phb->controller_ops.teardown_msi_irqs = hsta_teardown_msi_irqs; in hsta_msi_probe()
A Dmsi.c251 phb->controller_ops.setup_msi_irqs = ppc4xx_setup_msi_irqs; in ppc4xx_msi_probe()
252 phb->controller_ops.teardown_msi_irqs = ppc4xx_teardown_msi_irqs; in ppc4xx_msi_probe()
/linux/arch/powerpc/platforms/pseries/
A Dpci_dlpar.c32 phb->controller_ops = pseries_pci_controller_ops; in init_phb_dynamic()
A Dsetup.c484 phb->controller_ops = pseries_pci_controller_ops; in pSeries_discover_phbs()
/linux/drivers/mtd/spi-nor/controllers/
A Dnxp-spifi.c268 nor->controller_ops->read_reg(nor, SPINOR_OP_RDID, id, in nxp_spifi_dummy_id_read()
346 spifi->nor.controller_ops = &nxp_spifi_controller_ops; in nxp_spifi_setup_flash()
A Dhisi-sfc.c369 nor->controller_ops = &hisi_controller_ops; in hisi_spi_nor_register()
A Daspeed-smc.c818 nor->controller_ops = &aspeed_smc_controller_ops; in aspeed_smc_setup_flash()
/linux/arch/powerpc/platforms/cell/
A Dsetup.c125 phb->controller_ops = cell_pci_controller_ops; in cell_setup_phb()
/linux/drivers/misc/cxl/
A Dvphb.c249 phb->controller_ops = cxl_pci_controller_ops; in cxl_pci_vphb_add()
/linux/arch/powerpc/include/asm/
A Dpci-bridge.h81 struct pci_controller_ops controller_ops; member
A Diommu.h279 extern void iommu_init_early_dart(struct pci_controller_ops *controller_ops);
/linux/include/linux/mtd/
A Dspi-nor.h418 const struct spi_nor_controller_ops *controller_ops; member
/linux/arch/powerpc/platforms/powernv/
A Dpci.c811 if (hose->controller_ops.shutdown) in pnv_pci_shutdown()
812 hose->controller_ops.shutdown(hose); in pnv_pci_shutdown()
/linux/arch/powerpc/platforms/maple/
A Dpci.c510 hose->controller_ops = maple_pci_controller_ops; in maple_add_bridge()

Completed in 51 milliseconds

12