diff options
Diffstat (limited to 'arch/arm/mm/proc-v6.S')
-rw-r--r-- | arch/arm/mm/proc-v6.S | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/arch/arm/mm/proc-v6.S b/arch/arm/mm/proc-v6.S index b440c8a1d345..c40baf8a47f0 100644 --- a/arch/arm/mm/proc-v6.S +++ b/arch/arm/mm/proc-v6.S | |||
@@ -207,11 +207,6 @@ __v6_setup: | |||
207 | #endif | 207 | #endif |
208 | mcr p15, 0, r4, c2, c0, 1 @ load TTB1 | 208 | mcr p15, 0, r4, c2, c0, 1 @ load TTB1 |
209 | #endif /* CONFIG_MMU */ | 209 | #endif /* CONFIG_MMU */ |
210 | #ifdef CONFIG_VFP | ||
211 | mrc p15, 0, r0, c1, c0, 2 | ||
212 | orr r0, r0, #(0xf << 20) | ||
213 | mcr p15, 0, r0, c1, c0, 2 @ Enable full access to VFP | ||
214 | #endif | ||
215 | adr r5, v6_crval | 210 | adr r5, v6_crval |
216 | ldmia r5, {r5, r6} | 211 | ldmia r5, {r5, r6} |
217 | mrc p15, 0, r0, c1, c0, 0 @ read control register | 212 | mrc p15, 0, r0, c1, c0, 0 @ read control register |
@@ -273,7 +268,7 @@ __v6_proc_info: | |||
273 | b __v6_setup | 268 | b __v6_setup |
274 | .long cpu_arch_name | 269 | .long cpu_arch_name |
275 | .long cpu_elf_name | 270 | .long cpu_elf_name |
276 | .long HWCAP_SWP|HWCAP_HALF|HWCAP_THUMB|HWCAP_FAST_MULT|HWCAP_VFP|HWCAP_EDSP|HWCAP_JAVA | 271 | .long HWCAP_SWP|HWCAP_HALF|HWCAP_THUMB|HWCAP_FAST_MULT|HWCAP_EDSP|HWCAP_JAVA |
277 | .long cpu_v6_name | 272 | .long cpu_v6_name |
278 | .long v6_processor_functions | 273 | .long v6_processor_functions |
279 | .long v6wbi_tlb_fns | 274 | .long v6wbi_tlb_fns |