From: Hiroshi DOYU Date: Mon, 2 Jul 2012 11:26:37 +0000 (+0300) Subject: iommu/tegra: smmu: Remove unnecessary sanity check at alloc_pdir() X-Git-Tag: firefly_0821_release~3680^2~2367^2^5~3 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=0bdbf4ccef4f87016e2fa0c0b34f7a025f364c3d;p=firefly-linux-kernel-4.4.55.git iommu/tegra: smmu: Remove unnecessary sanity check at alloc_pdir() 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 Acked-by: Stephen Warren Signed-off-by: Joerg Roedel --- diff --git a/drivers/iommu/tegra-smmu.c b/drivers/iommu/tegra-smmu.c index becfc614cf94..68441fcca261 100644 --- a/drivers/iommu/tegra-smmu.c +++ b/drivers/iommu/tegra-smmu.c @@ -562,9 +562,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) {