Go to the documentation of this file.
13 #include <linux/errno.h>
14 #include <asm/cacheflush.h>
16 #include <mach/common.h>
18 static inline void cpu_enter_lowpower(
void)
24 "mcr p15, 0, %1, c7, c5, 0\n"
25 " mcr p15, 0, %1, c7, c10, 4\n"
29 " mrc p15, 0, %0, c1, c0, 1\n"
31 " mcr p15, 0, %0, c1, c0, 1\n"
32 " mrc p15, 0, %0, c1, c0, 0\n"
34 " mcr p15, 0, %0, c1, c0, 0\n"
36 :
"r" (0),
"Ir" (
CR_C),
"Ir" (0x40)