diff options
| author | Larry Johnson <lrj@arlinx.com> | 2008-01-09 23:10:27 -0500 | 
|---|---|---|
| committer | Stefan Roese <sr@denx.de> | 2008-01-10 18:53:16 +0100 | 
| commit | 6d8184b00c0d1d7090e4a2f514e310d98a394f8d (patch) | |
| tree | 7d7691b3b14a3591e4367cca5625cc4b04b8e3ab | |
| parent | 422b1a01602b6e2fbf8444a1192c7ba31461fd4c (diff) | |
| download | olio-uboot-2014.01-6d8184b00c0d1d7090e4a2f514e310d98a394f8d.tar.xz olio-uboot-2014.01-6d8184b00c0d1d7090e4a2f514e310d98a394f8d.zip | |
ppc4xx: Fix dflush() to restore DVLIM register
Signed-off-by: Larry Johnson <lrj@acm.org>
| -rw-r--r-- | cpu/ppc4xx/start.S | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/cpu/ppc4xx/start.S b/cpu/ppc4xx/start.S index a73060436..77c2aa411 100644 --- a/cpu/ppc4xx/start.S +++ b/cpu/ppc4xx/start.S @@ -1700,6 +1700,7 @@ trap_reloc:  	rlwinm	r8,r9,0,15,13  	rlwinm	r8,r8,0,17,15  	mtmsr	r8 +	mfspr	r8,dvlim  	addi	r3,r0,0x0000  	mtspr	dvlim,r3  	mfspr	r3,ivpr @@ -1714,6 +1715,7 @@ trap_reloc:  ..ag:	dcbf	r0,r3  	addi	r3,r3,-32  	bdnz	..ag +	mtspr	dvlim,r8  	sync  	mtmsr	r9  	blr |