diff --git a/drivers/iommu/arm-smmu.c b/drivers/iommu/arm-smmu.c index 9be51cdfa717..2604e53139ab 100644 --- a/drivers/iommu/arm-smmu.c +++ b/drivers/iommu/arm-smmu.c @@ -3237,7 +3237,7 @@ static int arm_smmu_init_clocks(struct arm_smmu_device *smmu) if (IS_ERR(c)) { dev_err(dev, "Couldn't get clock: %s", cname); - return -ENODEV; + return PTR_ERR(c); } if (clk_get_rate(c) == 0) {