opensbi/lib/sbi
Anup Patel a14e7ee82c lib: Redirect WFI trapped from VS/VU mode to HS-mode
The WFI will trap as illegal instruction trap when executed
in VS/VU mode so we just forward/redirect it to HS-mode so
that hypervisor can deal with it appropriately.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
2019-09-30 15:32:00 +05:30
..
objects.mk lib: Rename string.x to sbi_string.x 2019-06-19 09:48:59 +05:30
riscv_asm.c lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
riscv_atomic.c lib: Support atomic swap instructions 2019-08-31 13:13:47 +05:30
riscv_hardfp.S lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
riscv_locks.c lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
riscv_unpriv.c lib: Handle traps when doing unpriv load/store in get_insn() 2019-08-13 09:48:40 +05:30
sbi_console.c lib: Introduce sbi_dprintf() API 2019-08-09 12:38:33 +05:30
sbi_ecall.c lib: Fix race conditions in tlb fifo access. 2019-08-16 08:42:55 +05:30
sbi_emulate_csr.c lib: Use sbi_dprintf() for invalid CSRs 2019-08-09 12:38:36 +05:30
sbi_fifo.c lib: Fix race conditions in tlb fifo access. 2019-08-16 08:42:55 +05:30
sbi_hart.c lib: Extend sbi_hart_switch_mode() to support hypervisor extension 2019-09-30 15:18:06 +05:30
sbi_illegal_insn.c lib: Redirect WFI trapped from VS/VU mode to HS-mode 2019-09-30 15:32:00 +05:30
sbi_init.c lib: Extend sbi_hart_switch_mode() to support hypervisor extension 2019-09-30 15:18:06 +05:30
sbi_ipi.c lib: Fix race conditions in tlb fifo access. 2019-08-16 08:42:55 +05:30
sbi_misaligned_ldst.c lib: Handle traps when doing unpriv load/store in get_insn() 2019-08-13 09:48:40 +05:30
sbi_scratch.c lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
sbi_string.c lib: Rename string.x to sbi_string.x 2019-06-19 09:48:59 +05:30
sbi_system.c lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
sbi_timer.c lib: Move sbi core library to lib/sbi 2019-06-19 09:48:51 +05:30
sbi_tlb.c lib: provide a platform specific tlb range flush threshold 2019-09-10 17:44:10 +05:30
sbi_trap.c lib: Extend sbi_trap_redirect() for hypervisor extension 2019-09-30 15:29:37 +05:30