diff options
-rw-r--r-- | drivers/iommu/of_iommu.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/iommu/of_iommu.c b/drivers/iommu/of_iommu.c index 9f44ee8ea1bc..e6e9bec42e5f 100644 --- a/drivers/iommu/of_iommu.c +++ b/drivers/iommu/of_iommu.c | |||
@@ -118,6 +118,7 @@ static const struct iommu_ops | |||
118 | 118 | ||
119 | ops = iommu_ops_from_fwnode(fwnode); | 119 | ops = iommu_ops_from_fwnode(fwnode); |
120 | if ((ops && !ops->of_xlate) || | 120 | if ((ops && !ops->of_xlate) || |
121 | !of_device_is_available(iommu_spec->np) || | ||
121 | (!ops && !of_iommu_driver_present(iommu_spec->np))) | 122 | (!ops && !of_iommu_driver_present(iommu_spec->np))) |
122 | return NULL; | 123 | return NULL; |
123 | 124 | ||