iommu/exynos: Use smarter TLB flush method for v5 SYSMMU
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 24 Mar 2017 09:19:01 +0000 (10:19 +0100)
committerJoerg Roedel <jroedel@suse.de>
Fri, 24 Mar 2017 11:11:43 +0000 (12:11 +0100)
commitd5bf739dc7628a35b334cdb9058750388927760a
tree9929bda98dc8f1826872334ba115384b0de38ea0
parente75276638c1423d286e425fd29375e5736c7635c
iommu/exynos: Use smarter TLB flush method for v5 SYSMMU

SYSMMU v5 has dedicated registers to perform TLB flush range operation,
so use them instead of looping with FLUSH_ENTRY command.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/exynos-iommu.c