UPSTREAM: arch/riscv: Enable U-mode/S-mode counters (stime, etc.)
BUG=None BRANCH=None TEST=None Signed-off-by: Jonathan Neuschfer <j.neuschaefer@gmx.net> Reviewed-on: https://review.coreboot.org/16262 Tested-by: build bot (Jenkins) Reviewed-by: Ronald G. Minnich <rminnich@gmail.com> Change-Id: Ie62f60b2e237fa4921384e3894569ae29639f563 Reviewed-on: https://chromium-review.googlesource.com/374463 Commit-Ready: Furquan Shaikh <furquan@chromium.org> Tested-by: Furquan Shaikh <furquan@chromium.org> Reviewed-by: Furquan Shaikh <furquan@chromium.org>
This commit is contained in:
parent
07316ac2a5
commit
c1f98d46cf
1 changed files with 4 additions and 0 deletions
|
|
@ -218,4 +218,8 @@ void mstatus_init(void)
|
|||
| (1 << CAUSE_FAULT_STORE)
|
||||
| (1 << CAUSE_USER_ECALL)
|
||||
);
|
||||
|
||||
/* Enable all user/supervisor-mode counters */
|
||||
write_csr(mscounteren, 0b111);
|
||||
write_csr(mucounteren, 0b111);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue