diff options
author | mmel <mmel@FreeBSD.org> | 2016-10-15 08:27:54 +0000 |
---|---|---|
committer | mmel <mmel@FreeBSD.org> | 2016-10-15 08:27:54 +0000 |
commit | 0e78b9280074f680f7f40174394f41db9700fb1d (patch) | |
tree | 1c199ae04776b544f88a65d1d5973abcdb28de51 /sys/arm/nvidia | |
parent | b394a692e6ffca789b201f12d358cef6d02080a3 (diff) | |
download | FreeBSD-src-0e78b9280074f680f7f40174394f41db9700fb1d.zip FreeBSD-src-0e78b9280074f680f7f40174394f41db9700fb1d.tar.gz |
MFC r306756:
ARM: SEV/WFE instructions are implemented starting from ARMv6K, use it
directly.
Diffstat (limited to 'sys/arm/nvidia')
-rw-r--r-- | sys/arm/nvidia/tegra124/tegra124_mp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/arm/nvidia/tegra124/tegra124_mp.c b/sys/arm/nvidia/tegra124/tegra124_mp.c index 36b3b7c..45b2200 100644 --- a/sys/arm/nvidia/tegra124/tegra124_mp.c +++ b/sys/arm/nvidia/tegra124/tegra124_mp.c @@ -121,7 +121,8 @@ tegra124_mp_start_ap(platform_t plat) } } - armv7_sev(); + dsb(); + sev(); bus_space_unmap(fdtbus_bs_tag, pmc, PMC_SIZE); bus_space_unmap(fdtbus_bs_tag, exvec, TEGRA_EXCEPTION_VECTORS_SIZE); } |