linux/drivers/memory/tegra
Russell King 4b3c7d1076 iommu/tegra-smmu: Move flush_dcache to tegra-smmu.c
Drivers should not be using __cpuc_* functions nor outer_cache_flush()
directly.  This change partly cleans up tegra-smmu.c.

The only difference between cache handling of the tegra variants is
Denver, which omits the call to outer_cache_flush().  This is due to
Denver being an ARM64 CPU, and the ARM64 architecture does not provide
this function.  (This, in itself, is a good reason why these should not
be used.)

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
[treding@nvidia.com: fix build failure on 64-bit ARM]
Signed-off-by: Thierry Reding <treding@nvidia.com>
2015-08-13 16:06:40 +02:00
..
Kconfig memory: tegra: Add EMC (external memory controller) driver 2015-05-05 11:12:17 +02:00
Makefile ARM: tegra: Add EMC driver for v4.2-rc1 2015-05-13 17:59:35 +02:00
mc.c ARM: tegra: Add EMC driver for v4.2-rc1 2015-05-13 17:59:35 +02:00
mc.h memory: tegra: Add Tegra132 support 2015-05-04 12:54:23 +02:00
tegra30.c iommu/tegra-smmu: Move flush_dcache to tegra-smmu.c 2015-08-13 16:06:40 +02:00
tegra114.c iommu/tegra-smmu: Move flush_dcache to tegra-smmu.c 2015-08-13 16:06:40 +02:00
tegra124-emc.c memory: tegra: Add EMC frequency debugfs entry 2015-05-05 11:39:48 +02:00
tegra124.c iommu/tegra-smmu: Move flush_dcache to tegra-smmu.c 2015-08-13 16:06:40 +02:00