]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - arch/arm/mach-vexpress/hotplug.c
ARM: 7064/1: vexpress: Use wfi macro in platform_do_lowpower.
[karo-tx-linux.git] / arch / arm / mach-vexpress / hotplug.c
index ea4cbfb90a66735978b26131947e54806b669ee6..3668cf91d2dedb0a443d9b2b6f1bff903c411c7d 100644 (file)
@@ -13,6 +13,7 @@
 #include <linux/smp.h>
 
 #include <asm/cacheflush.h>
+#include <asm/system.h>
 
 extern volatile int pen_release;
 
@@ -62,13 +63,7 @@ static inline void platform_do_lowpower(unsigned int cpu, int *spurious)
         * code will have already disabled interrupts
         */
        for (;;) {
-               /*
-                * here's the WFI
-                */
-               asm(".word      0xe320f003\n"
-                   :
-                   :
-                   : "memory", "cc");
+               wfi();
 
                if (pen_release == cpu) {
                        /*