aarch64: dump a message when CTI is missing

If the CTI is not specified OpenOCD fails target's examination
without indicating the reason.

Drop an error message about the missing CTI.

Change-Id: I344537fb21cf38785796ba938e71890e04135509
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/6788
Tested-by: jenkins
This commit is contained in:
Antonio Borneo 2021-11-14 22:36:46 +01:00
parent 5a8d32fcb9
commit 1536e249f2
1 changed files with 3 additions and 1 deletions

View File

@ -2635,8 +2635,10 @@ static int aarch64_examine_first(struct target *target)
LOG_DEBUG("ttypr = 0x%08" PRIx64, ttypr); LOG_DEBUG("ttypr = 0x%08" PRIx64, ttypr);
LOG_DEBUG("debug = 0x%08" PRIx64, debug); LOG_DEBUG("debug = 0x%08" PRIx64, debug);
if (!pc->cti) if (!pc->cti) {
LOG_TARGET_ERROR(target, "CTI not specified");
return ERROR_FAIL; return ERROR_FAIL;
}
armv8->cti = pc->cti; armv8->cti = pc->cti;