aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/rockchip
diff options
context:
space:
mode:
authorMichal Meloun <mmel@FreeBSD.org>2016-02-05 14:57:41 +0000
committerMichal Meloun <mmel@FreeBSD.org>2016-02-05 14:57:41 +0000
commita89156f53f87f2b4f5b731adb0c3840fcd177ceb (patch)
tree6130734e3c63fce61c81af1c7daaa057a0ec3c6c /sys/arm/rockchip
parent3af1c2aae2211e301a41f6526976f2f277cf283b (diff)
Notes
Diffstat (limited to 'sys/arm/rockchip')
-rw-r--r--sys/arm/rockchip/rk30xx_mp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arm/rockchip/rk30xx_mp.c b/sys/arm/rockchip/rk30xx_mp.c
index 38b6b41e13c7..5de2eff14757 100644
--- a/sys/arm/rockchip/rk30xx_mp.c
+++ b/sys/arm/rockchip/rk30xx_mp.c
@@ -36,6 +36,7 @@ __FBSDID("$FreeBSD$");
#include <vm/vm.h>
#include <vm/pmap.h>
+#include <machine/cpu.h>
#include <machine/smp.h>
#include <machine/fdt.h>
#include <machine/intr.h>
@@ -171,8 +172,7 @@ platform_mp_start_ap(void)
bus_space_write_region_4(fdtbus_bs_tag, imem, 0,
(uint32_t *)&rk30xx_boot2, 8);
- cpu_idcache_wbinv_all();
- cpu_l2cache_wbinv_all();
+ dcache_wbinv_poc_all();
/* Start all cores */
val = bus_space_read_4(fdtbus_bs_tag, pmu, PMU_PWRDN_CON);