From d0a4a638d648809e2fe7120b8a7943b7af770653 Mon Sep 17 00:00:00 2001 From: Weiwen Chen Date: Thu, 18 Sep 2025 15:18:30 +0800 Subject: [PATCH] soc: rockchip: thunderboot_mmc: continue even if CMD12 timeout Signed-off-by: Weiwen Chen Change-Id: I9637cd522cf5771ad9cc0563a991935a87b476f1 --- drivers/soc/rockchip/rockchip_thunderboot_mmc.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/soc/rockchip/rockchip_thunderboot_mmc.c b/drivers/soc/rockchip/rockchip_thunderboot_mmc.c index 1dd41b456aae..5aac080373f2 100644 --- a/drivers/soc/rockchip/rockchip_thunderboot_mmc.c +++ b/drivers/soc/rockchip/rockchip_thunderboot_mmc.c @@ -93,10 +93,9 @@ static int rk_tb_mmc_thread(void *p) if (readl_poll_timeout(regs + SDMMC_RINTSTS, status, !(status & BIT(2)), 100, - 11 * USEC_PER_MSEC)) { - dev_err(dev, "Send CMD12 timeout!\n"); - goto out; - } + 11 * USEC_PER_MSEC)) + dev_warn(dev, "Send CMD12 timeout!\n"); + /* Parse ramdisk addr and help start decompressing */ if (rds && rdd) {