summaryrefslogtreecommitdiff
path: root/include/sbi/riscv_asm.h
diff options
context:
space:
mode:
authorAnup Patel <anup.patel@wdc.com>2020-05-04 08:28:07 +0300
committerAnup Patel <anup@brainfault.org>2020-05-07 06:25:38 +0300
commit5338679ff043d68f5c26265de144e5ec54109724 (patch)
tree40d77f564ade03e63ce5e6a39bd2d7af9270dcf3 /include/sbi/riscv_asm.h
parent7993ca2c8e092428eb59febea13a31659450850c (diff)
downloadopensbi-5338679ff043d68f5c26265de144e5ec54109724.tar.xz
lib: sbi_tlb: Fix remote TLB HFENCE VVMA implementation
The HFENCE VVMA instructions flushes TLB based on the VMID present in HGATP CSR. To handle this, we get the current VMID for SBI HFENCE VVMA call and we use this current VMID to do remote TLB HFENCE VVMA on desired set of HARTs. Signed-off-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Atish Patra <atish.patra@wdc.com>
Diffstat (limited to 'include/sbi/riscv_asm.h')
0 files changed, 0 insertions, 0 deletions