aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mn10300/kernel/switch_to.S
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mn10300/kernel/switch_to.S')
-rw-r--r--arch/mn10300/kernel/switch_to.S18
1 files changed, 0 insertions, 18 deletions
diff --git a/arch/mn10300/kernel/switch_to.S b/arch/mn10300/kernel/switch_to.S
index b08cb2e3aebd..9074d0fb8788 100644
--- a/arch/mn10300/kernel/switch_to.S
+++ b/arch/mn10300/kernel/switch_to.S
@@ -38,15 +38,6 @@ ENTRY(__switch_to)
38 mov d1,a1 38 mov d1,a1
39 39
40 # save prev context 40 # save prev context
41#ifdef CONFIG_SMP
42 mov (CPUID),a2
43 add a2,a2
44 add a2,a2
45 mov (___frame,a2),d0
46#else /* CONFIG_SMP */
47 mov (__frame),d0
48#endif /* CONFIG_SMP */
49 mov d0,(THREAD_FRAME,a0)
50 mov __switch_back,d0 41 mov __switch_back,d0
51 mov d0,(THREAD_PC,a0) 42 mov d0,(THREAD_PC,a0)
52 mov sp,a2 43 mov sp,a2
@@ -68,15 +59,6 @@ ENTRY(__switch_to)
68 mov a2,e2 59 mov a2,e2
69#endif 60#endif
70 61
71 mov (THREAD_FRAME,a1),a2
72#ifdef CONFIG_SMP
73 mov (CPUID),a0
74 add a0,a0
75 add a0,a0
76 mov a2,(___frame,a0)
77#else /* CONFIG_SMP */
78 mov a2,(__frame)
79#endif /* CONFIG_SMP */
80 mov (THREAD_PC,a1),a2 62 mov (THREAD_PC,a1),a2
81 mov d2,d0 # for ret_from_fork 63 mov d2,d0 # for ret_from_fork
82 mov d0,a0 # for __switch_to 64 mov d0,a0 # for __switch_to