lkml.org 
[lkml]   [2014]   [May]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Subject[PATCH] ARM: remove ARM710 specific assembler code
From
Date
Support for ARM710 CPUs was removed in v3.5. But a few lines of ARM710
specific assembler code were left in the tree. Remove these too.

Signed-off-by: Paul Bolle <pebolle@tiscali.nl>
---
This minor cleanup was suggested by Arnd. This patch is mostly
guesswork, as I already told Arnd, since I have never touched ARM
assembler before (as far as I can remember). Untested too! And this does
need testing.

arch/arm/mm/proc-arm720.S | 30 ------------------------------
1 file changed, 30 deletions(-)

diff --git a/arch/arm/mm/proc-arm720.S b/arch/arm/mm/proc-arm720.S
index d42c37f9f5bc..6699f91a6a0f 100644
--- a/arch/arm/mm/proc-arm720.S
+++ b/arch/arm/mm/proc-arm720.S
@@ -116,34 +116,6 @@ ENTRY(cpu_arm720_reset)
ENDPROC(cpu_arm720_reset)
.popsection

- .type __arm710_setup, #function
-__arm710_setup:
- mov r0, #0
- mcr p15, 0, r0, c7, c7, 0 @ invalidate caches
-#ifdef CONFIG_MMU
- mcr p15, 0, r0, c8, c7, 0 @ flush TLB (v4)
-#endif
- mrc p15, 0, r0, c1, c0 @ get control register
- ldr r5, arm710_cr1_clear
- bic r0, r0, r5
- ldr r5, arm710_cr1_set
- orr r0, r0, r5
- mov pc, lr @ __ret (head.S)
- .size __arm710_setup, . - __arm710_setup
-
- /*
- * R
- * .RVI ZFRS BLDP WCAM
- * .... 0001 ..11 1101
- *
- */
- .type arm710_cr1_clear, #object
- .type arm710_cr1_set, #object
-arm710_cr1_clear:
- .word 0x0f3f
-arm710_cr1_set:
- .word 0x013d
-
.type __arm720_setup, #function
__arm720_setup:
mov r0, #0
@@ -177,7 +149,6 @@ arm720_crval:

string cpu_arch_name, "armv4t"
string cpu_elf_name, "v4"
- string cpu_arm710_name, "ARM710T"
string cpu_arm720_name, "ARM720T"

.align
@@ -215,5 +186,4 @@ __\name\()_proc_info:
.size __\name\()_proc_info, . - __\name\()_proc_info
.endm

- arm720_proc_info arm710, 0x41807100, 0xffffff00, cpu_arm710_name, __arm710_setup
arm720_proc_info arm720, 0x41807200, 0xffffff00, cpu_arm720_name, __arm720_setup
--
1.9.0


\
 
 \ /
  Last update: 2014-05-16 12:21    [W:0.088 / U:0.228 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site