alloc_pdir() is called with smmu->as[?].pdir_page == NULL. No need to
check pdir_page again inside alloc_pdir().

Signed-off-by: Hiroshi DOYU <hd...@nvidia.com>
Cc: Stephen Warren <swar...@wwwdotorg.org>
---
 drivers/iommu/tegra-smmu.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

diff --git a/drivers/iommu/tegra-smmu.c b/drivers/iommu/tegra-smmu.c
index ecd6790..532c8a4 100644
--- a/drivers/iommu/tegra-smmu.c
+++ b/drivers/iommu/tegra-smmu.c
@@ -546,9 +546,6 @@ static int alloc_pdir(struct smmu_as *as)
        u32 val;
        struct smmu_device *smmu = as->smmu;
 
-       if (as->pdir_page)
-               return 0;
-
        as->pte_count = devm_kzalloc(smmu->dev,
                     sizeof(as->pte_count[0]) * SMMU_PDIR_COUNT, GFP_KERNEL);
        if (!as->pte_count) {
-- 
1.7.5.4

_______________________________________________
iommu mailing list
iommu@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to