Home
last modified time | relevance | path

Searched hist:"46 e92f2862326cbe57acecb2d0f3c2ffbcc176d2" (Results 1 – 1 of 1) sorted by relevance

/rk3399_ARM-atf/lib/extensions/sme/
H A Dsme.c46e92f2862326cbe57acecb2d0f3c2ffbcc176d2 Thu Oct 13 12:51:05 UTC 2022 Boyan Karatotev <boyan.karatotev@arm.com> fix(sme): add missing ISBs

EL3 is configured to trap accesses to SME registers (via
CPTR_EL3.ESM=0). To allow SME instructions, this needs to be temporarily
disabled before changing system registers. If the PE delays the effects
of writes to system registers then accessing the SME registers will trap
without an isb. This patch adds the isb to restore functionality.

Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
Change-Id: I8ee5ecaec978dde2525631daa682a182ad8f7f04