[PATCH for-11.1 06/17] target/riscv/debug: Implement get_trigger_action for icount type trigger
Daniel Henrique Barboza <[email protected]>
| Newsgroups | org.nongnu.qemu-riscv,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
From: Nicholas Piggin <[email protected]> ITRIGGER_ACTION has been present for awhile but get_trigger_action isn't implementing it. Fixes: d1c111411e ("target/riscv: debug: Create common trigger actions function") Signed-off-by: Nicholas Piggin <[email protected]> Reviewed-by: Daniel Henrique Barboza <[email protected]> --- target/riscv/tcg/debug.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/target/riscv/tcg/debug.c b/target/riscv/tcg/debug.c index a0222e178b..6aba7e9e12 100644 --- a/target/riscv/tcg/debug.c +++ b/target/riscv/tcg/debug.c @@ -112,6 +112,8 @@ static trigger_action_t get_trigger_action(CPURISCVState *env, action = (tdata1 & TYPE6_ACTION) >> 12; break; case TRIGGER_TYPE_INST_CNT: + action = (tdata1 & ITRIGGER_ACTION); + break; case TRIGGER_TYPE_INT: case TRIGGER_TYPE_EXCP: case TRIGGER_TYPE_EXT_SRC: -- 2.43.0