diff options
Diffstat (limited to 'arch/arm/mach-msm/hotplug.c')
-rw-r--r-- | arch/arm/mach-msm/hotplug.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-msm/hotplug.c b/arch/arm/mach-msm/hotplug.c index 326a87261f9a..750446feb444 100644 --- a/arch/arm/mach-msm/hotplug.c +++ b/arch/arm/mach-msm/hotplug.c @@ -10,12 +10,16 @@ #include <linux/errno.h> #include <linux/smp.h> +#include <asm/cacheflush.h> #include <asm/smp_plat.h> #include "common.h" static inline void cpu_enter_lowpower(void) { + /* Just flush the cache. Changing the coherency is not yet + * available on msm. */ + flush_cache_all(); } static inline void cpu_leave_lowpower(void) |