From 7ca8350d3ab73691f6ba9ce673ec508f8e04833a Mon Sep 17 00:00:00 2001 From: Parshintsev Anatoly Date: Mon, 24 Apr 2023 21:14:09 +0300 Subject: [PATCH] target/riscv: respect error code from dm013_select_target in select_prepped_harts Change-Id: I3099589521538590e366d60629e49cfc74e2d0c6 Signed-off-by: Parshintsev Anatoly --- src/target/riscv/riscv-013.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/target/riscv/riscv-013.c b/src/target/riscv/riscv-013.c index e999d37c8..de57af289 100644 --- a/src/target/riscv/riscv-013.c +++ b/src/target/riscv/riscv-013.c @@ -4228,8 +4228,7 @@ static int select_prepped_harts(struct target *target) return ERROR_FAIL; if (!dm->hasel_supported) { r->prepped = false; - dm013_select_target(target); - return ERROR_OK; + return dm013_select_target(target); } assert(dm->hart_count);