From 35ca3e037c7243a7e03c25931e03f56c64aa168a Mon Sep 17 00:00:00 2001 From: Joseph Chen Date: Mon, 14 Oct 2019 20:23:14 +0800 Subject: [PATCH] cmd: bootrkp: fix always detect sdcard successfully fixes:(1476830 cmd: bootrkp: clean up code) Change-Id: I437174085875b70bd72768f900b7c64c33163822 Signed-off-by: Joseph Chen --- cmd/bootrkp.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/bootrkp.c b/cmd/bootrkp.c index 5e1960b651..7418b669ed 100755 --- a/cmd/bootrkp.c +++ b/cmd/bootrkp.c @@ -104,13 +104,16 @@ static int do_rkimg_test(cmd_tbl_t *cmdtp, int flag, int argc, if (buffer[0] == 0xFCDC8C3B) { printf("Found IDB in SDcard\n"); + ret = CMD_RET_SUCCESS; if (0 == buffer[128 + 104 / 4]) /* TAG in IDB */ env_update("bootargs", "sdfwupdate"); + } else { + ret = CMD_RET_FAILURE; } free(buffer); - return CMD_RET_SUCCESS; + return ret; } U_BOOT_CMD(