diff options
Diffstat (limited to 'arch/sparc/kernel/entry.S')
-rw-r--r-- | arch/sparc/kernel/entry.S | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/arch/sparc/kernel/entry.S b/arch/sparc/kernel/entry.S index b7a543cfeff8..1b87ea088e1a 100644 --- a/arch/sparc/kernel/entry.S +++ b/arch/sparc/kernel/entry.S | |||
@@ -125,20 +125,11 @@ floppy_tdone: | |||
125 | 125 | ||
126 | set sparc_cpu_model, %l5 | 126 | set sparc_cpu_model, %l5 |
127 | ld [%l5], %l5 | 127 | ld [%l5], %l5 |
128 | subcc %l5, 1, %g0 /* enum { sun4c = 1 }; */ | 128 | ldub [%l7], %l5 |
129 | be 1f | ||
130 | ldub [%l7], %l5 | ||
131 | 129 | ||
132 | or %l5, 0xc2, %l5 | 130 | or %l5, 0xc2, %l5 |
133 | stb %l5, [%l7] | 131 | stb %l5, [%l7] |
134 | andn %l5, 0x02, %l5 | 132 | andn %l5, 0x02, %l5 |
135 | b 2f | ||
136 | nop | ||
137 | |||
138 | 1: | ||
139 | or %l5, 0xf4, %l5 | ||
140 | stb %l5, [%l7] | ||
141 | andn %l5, 0x04, %l5 | ||
142 | 133 | ||
143 | 2: | 134 | 2: |
144 | /* Kill some time so the bits set */ | 135 | /* Kill some time so the bits set */ |