diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2010-12-07 14:49:46 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2010-12-14 10:48:41 -0800 |
commit | 660c1e391d880836aea879f2be69ec1c344bd318 (patch) | |
tree | 2f3df2655900be9d282996b35676a3ffe8c79b50 /drivers/idle/mrst_s0i3_asm.S | |
parent | 84326e0aad2cbf53567d1b356296109e94240edb (diff) | |
download | mrst-s0i3-test-660c1e391d880836aea879f2be69ec1c344bd318.tar.gz mrst-s0i3-test-660c1e391d880836aea879f2be69ec1c344bd318.tar.xz mrst-s0i3-test-660c1e391d880836aea879f2be69ec1c344bd318.zip |
s0i3: do a cli before looping the second thread
No need for interrupts on an offlined processor...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'drivers/idle/mrst_s0i3_asm.S')
-rw-r--r-- | drivers/idle/mrst_s0i3_asm.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/idle/mrst_s0i3_asm.S b/drivers/idle/mrst_s0i3_asm.S index 4b9e8be5fe1..2464fb3c975 100644 --- a/drivers/idle/mrst_s0i3_asm.S +++ b/drivers/idle/mrst_s0i3_asm.S @@ -187,6 +187,8 @@ ENDPROC(mrst_s0i3_resume) .balign 64 ENTRY(s0i3_trampoline_data) r_base = . + cli + 1: movl $(dummy_mem - r_base), %eax clflush (%eax) |