summaryrefslogtreecommitdiff
path: root/src/cpu/samsung/exynos5420/wakeup.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/samsung/exynos5420/wakeup.c')
-rw-r--r--src/cpu/samsung/exynos5420/wakeup.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cpu/samsung/exynos5420/wakeup.c b/src/cpu/samsung/exynos5420/wakeup.c
index 5764c83bd6..af7ef73f89 100644
--- a/src/cpu/samsung/exynos5420/wakeup.c
+++ b/src/cpu/samsung/exynos5420/wakeup.c
@@ -17,6 +17,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
+#include <arch/cache.h>
#include <console/console.h>
#include "power.h"
#include "wakeup.h"
@@ -27,6 +28,8 @@ void wakeup(void)
power_reset();
power_init(); /* Ensure ps_hold_setup() for early wakeup. */
+ dcache_mmu_disable();
+ icache_invalidate_all();
power_exit_wakeup();
/* Should never return. */
die("Failed to wake up.\n");