Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/evbarm/marvell Fix broken registers.
details: https://anonhg.NetBSD.org/src/rev/87f1b1e51f6d
branches: trunk
changeset: 331906:87f1b1e51f6d
user: kiyohara <kiyohara%NetBSD.org@localhost>
date: Sat Aug 30 13:24:44 2014 +0000
description:
Fix broken registers.
diffstat:
sys/arch/evbarm/marvell/marvell_start.S | 22 +++++++++++-----------
1 files changed, 11 insertions(+), 11 deletions(-)
diffs (55 lines):
diff -r e349f1e49f8b -r 87f1b1e51f6d sys/arch/evbarm/marvell/marvell_start.S
--- a/sys/arch/evbarm/marvell/marvell_start.S Sat Aug 30 13:19:52 2014 +0000
+++ b/sys/arch/evbarm/marvell/marvell_start.S Sat Aug 30 13:24:44 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: marvell_start.S,v 1.6 2014/04/14 20:53:28 matt Exp $ */
+/* $NetBSD: marvell_start.S,v 1.7 2014/08/30 13:24:44 kiyohara Exp $ */
/*
* Copyright (C) 2005, 2006 WIDE Project and SOUM Corporation.
* All rights reserved.
@@ -66,7 +66,7 @@
#include <evbarm/marvell/marvellreg.h>
#include "assym.h"
-RCSID("$NetBSD: marvell_start.S,v 1.6 2014/04/14 20:53:28 matt Exp $")
+RCSID("$NetBSD: marvell_start.S,v 1.7 2014/08/30 13:24:44 kiyohara Exp $")
#ifndef SDRAM_START
#define SDRAM_START 0x00000000
@@ -127,10 +127,10 @@
#ifdef SHEEVA_L2_CACHE_WT
/* L2 WT Mode */
- ldr r2, =0xf1020128 /* CPU L2 Configuration Register */
- ldr r3, [r2]
- bic r3, r3, #0x10 /* Force Write Through */
- str r3, [r2]
+ ldr r5, =0xf1020128 /* CPU L2 Configuration Register */
+ ldr r6, [r5]
+ bic r6, r6, #0x10 /* Force Write Through */
+ str r6, [r5]
#endif
1:
@@ -149,16 +149,16 @@
adr r6, marvell_interregs_pbase
ldr r7, [r6]
add r7, r7, #0x40000
- ldr r8, [r7]
- bic r8, r8, 0xff000000
- bic r8, r8, 0x00ff0000
+ ldr r6, [r7]
+ bic r6, r6, 0xff000000
+ bic r6, r6, 0x00ff0000
/*
* Some SoC returns ugly DeviceID. Fixup it.
*/
adr r5, devid
ldr r5, [r5]
- orr r8, r8, r5, lsl #16
- str r8, [r7]
+ orr r6, r6, r5, lsl #16
+ str r6, [r7]
b 1f
devid:
.word MVSOC_FIXUP_DEVID
Home |
Main Index |
Thread Index |
Old Index