diff options
Diffstat (limited to 'arch/arc/kernel/head.S')
-rw-r--r-- | arch/arc/kernel/head.S | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/arch/arc/kernel/head.S b/arch/arc/kernel/head.S index 4d2481bd8b98..b0e8666fdccc 100644 --- a/arch/arc/kernel/head.S +++ b/arch/arc/kernel/head.S | |||
@@ -91,16 +91,6 @@ stext: | |||
91 | st r0, [@uboot_tag] | 91 | st r0, [@uboot_tag] |
92 | st r2, [@uboot_arg] | 92 | st r2, [@uboot_arg] |
93 | 93 | ||
94 | ; Identify if running on ISS vs Silicon | ||
95 | ; IDENTITY Reg [ 3 2 1 0 ] | ||
96 | ; (chip-id) ^^^^^ ==> 0xffff for ISS | ||
97 | lr r0, [identity] | ||
98 | lsr r3, r0, 16 | ||
99 | cmp r3, 0xffff | ||
100 | mov.z r4, 0 | ||
101 | mov.nz r4, 1 | ||
102 | st r4, [@running_on_hw] | ||
103 | |||
104 | ; setup "current" tsk and optionally cache it in dedicated r25 | 94 | ; setup "current" tsk and optionally cache it in dedicated r25 |
105 | mov r9, @init_task | 95 | mov r9, @init_task |
106 | SET_CURR_TASK_ON_CPU r9, r0 ; r9 = tsk, r0 = scratch | 96 | SET_CURR_TASK_ON_CPU r9, r0 ; r9 = tsk, r0 = scratch |