summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorraj <raj@FreeBSD.org>2008-10-13 19:14:14 +0000
committerraj <raj@FreeBSD.org>2008-10-13 19:14:14 +0000
commit000539b88803ce11f549bc8d24154dc9a6b1c386 (patch)
tree87a9fa2ac7240c09f690cbf762e52bd4c6845598 /sys/arm
parentea283ed261d3d182bb15ae817873baa1adee3fab (diff)
downloadFreeBSD-src-000539b88803ce11f549bc8d24154dc9a6b1c386.zip
FreeBSD-src-000539b88803ce11f549bc8d24154dc9a6b1c386.tar.gz
One more L2 cache synchronization call that didn't make the previous commit.
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/arm/locore.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/arm/arm/locore.S b/sys/arm/arm/locore.S
index b25888a..d972474 100644
--- a/sys/arm/arm/locore.S
+++ b/sys/arm/arm/locore.S
@@ -245,6 +245,8 @@ ENTRY_NP(cpu_halt)
ldr r0, .Lcpufuncs
mov lr, pc
ldr pc, [r0, #CF_IDCACHE_WBINV_ALL]
+ mov lr, pc
+ ldr pc, [r0, #CF_L2CACHE_WBINV_ALL]
/*
* Load the cpu_reset_needs_v4_MMU_disable flag to determine if it's
OpenPOWER on IntegriCloud