[U-Boot] [PATCH 4/4] MIPS: mips32/cache.S: remove superfluous register assignment

Gabor Juhos juhosg at openwrt.org
Wed Jun 12 18:02:46 CEST 2013


The t4 register already holds the cache
line size, and the value of the register
is not changed in mips_init_icache.

Get the cache line size value from t4 for
mips_init_dcache as well and remove the
superfluous assignment of t5 register.

Signed-off-by: Gabor Juhos <juhosg at openwrt.org>
---
 arch/mips/cpu/mips32/cache.S |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/mips/cpu/mips32/cache.S b/arch/mips/cpu/mips32/cache.S
index 64dfad0..8158ea8 100644
--- a/arch/mips/cpu/mips32/cache.S
+++ b/arch/mips/cpu/mips32/cache.S
@@ -145,7 +145,6 @@ NESTED(mips_cache_reset, 0, ra)
 	li	t2, CONFIG_SYS_ICACHE_SIZE
 	li	t3, CONFIG_SYS_DCACHE_SIZE
 	li	t4, CONFIG_SYS_CACHELINE_SIZE
-	move	t5, t4
 
 	li	v0, MIPS_MAX_CACHE_SIZE
 
@@ -180,7 +179,7 @@ NESTED(mips_cache_reset, 0, ra)
 	 * then initialize D-cache.
 	 */
 	move	a1, t3
-	move	a2, t5
+	move	a2, t4
 	PTR_LA	t7, mips_init_dcache
 	jalr	t7
 
-- 
1.7.10



More information about the U-Boot mailing list