iommu/tegra: smmu: Remove unnecessary PTC/TLB flush all
authorHiroshi Doyu <hdoyu@nvidia.com>
Wed, 28 Nov 2012 13:52:53 +0000 (15:52 +0200)
committerJoerg Roedel <joro@8bytes.org>
Wed, 28 Nov 2012 15:11:52 +0000 (16:11 +0100)
commit37683e45623a0ccd34761c71aad618cc129fe35c
treeb02d6d8853a94c0c2af7623c83c36614b20b7b31
parent9489e9dcae718d5fde988e4a684a0f55b5f94d17
iommu/tegra: smmu: Remove unnecessary PTC/TLB flush all

smmu_flush_regs() does TLB/PTC flush all when freeing a second level
page table. This isn't necessay at all since each pte entry has been
already maintained by address in the above flush_ptc_and_tlb().

Signed-off-by: Hiroshi Doyu <hdoyu@nvidia.com>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
drivers/iommu/tegra-smmu.c