diff --git a/drivers/video/rockchip/mpp/mpp_rkvenc2.c b/drivers/video/rockchip/mpp/mpp_rkvenc2.c index 1843f3de2869..5bd70546150c 100644 --- a/drivers/video/rockchip/mpp/mpp_rkvenc2.c +++ b/drivers/video/rockchip/mpp/mpp_rkvenc2.c @@ -2122,7 +2122,7 @@ task_done_ret: if (ret < 0) return ret; - } while (ret > 0); + } while (!ret); rkvenc2_task_timeout_process(session, task);