summaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorMarek Szyprowski <m.szyprowski@samsung.com>2016-02-18 15:12:50 +0100
committerJoerg Roedel <jroedel@suse.de>2016-02-25 15:32:09 +0100
commit5e3435eb7e1d8c9431254f5e0053ce1ad654a591 (patch)
tree8be5d517c3d188574d3663f95fa88c6fb3e2185c /arch
parent58c6f6a3dc97ed1a5a5262279a2e9db41bd6d035 (diff)
downloadlinux-5e3435eb7e1d8c9431254f5e0053ce1ad654a591.tar.bz2
iommu/exynos: Remove ARM-specific cache flush interface
This patch replaces custom ARM-specific code for performing CPU cache flush operations with generic code based on DMA-mapping. Domain managing code is independent of particular SYSMMU device, so the first registered SYSMMU device is used for DMA-mapping calls. This simplification works fine because all SYSMMU controllers are in the same address space (where DMA address equals physical address) and the DMA-mapping calls are done mainly to flush CPU cache to make changes visible to SYSMMU controllers. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Joerg Roedel <jroedel@suse.de>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions