iommu: fix compilation when CONFIG_PCI disabled

The dev_pci_iommu_enable() function is only available when CONFIG_PCI is
enabled, replace the runtime check with a preprocessor one to fix
compilation with pci disabled.

Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
This commit is contained in:
Caleb Connolly
2023-12-11 18:41:40 +00:00
committed by Tom Rini
parent f1b809c55c
commit e96ecbe719

View File

@@ -100,9 +100,10 @@ int dev_iommu_enable(struct udevice *dev)
dev->iommu = dev_iommu; dev->iommu = dev_iommu;
} }
if (CONFIG_IS_ENABLED(PCI) && count < 0 && #if CONFIG_IS_ENABLED(PCI)
device_is_on_pci_bus(dev)) if (count < 0 && device_is_on_pci_bus(dev))
return dev_pci_iommu_enable(dev); return dev_pci_iommu_enable(dev);
#endif
return 0; return 0;
} }