release_device
void (*release_device)(struct pci_dev *pdev);
.release_device = spapr_tce_iommu_release_device,
if (phb->controller_ops.release_device)
phb->controller_ops.release_device(dev);
.release_device = pnv_pci_release_device,
.release_device = pnv_pci_release_device,
.release_device = amd_iommu_release_device,
.release_device = apple_dart_release_device,
.release_device = arm_smmu_release_device,
.release_device = arm_smmu_release_device,
.release_device = exynos_iommu_release_device,
.release_device = intel_iommu_release_device,
.dev_release = release_device,
if (ops->release_device)
ops->release_device(dev);
if (ops->release_device)
ops->release_device(dev);
.release_device = ipmmu_release_device,
.release_device = mtk_iommu_release_device,
.release_device = mtk_iommu_v1_release_device,
.release_device = omap_iommu_release_device,
.release_device = riscv_iommu_release_device,
.release_device = rk_iommu_release_device,
.release_device = viommu_release_device,
release_device(bp, op);
goto release_device;
release_device:
void (*release_device)(struct device *dev);