From ea6b7d434e5bd184534f521c036ee2b1e72758f0 Mon Sep 17 00:00:00 2001 From: Chandler Chen Date: Thu, 16 May 2024 17:59:33 +0800 Subject: [PATCH] video: rockchip: mpp: rkvdec: link mode use autosuspend Change-Id: I65be7aeb36b6e0906a80768df3ed81af131252e3 Signed-off-by: Chandler Chen --- drivers/video/rockchip/mpp/mpp_rkvdec2_link.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/video/rockchip/mpp/mpp_rkvdec2_link.c b/drivers/video/rockchip/mpp/mpp_rkvdec2_link.c index 2d154bab1bb4..80aab857d783 100644 --- a/drivers/video/rockchip/mpp/mpp_rkvdec2_link.c +++ b/drivers/video/rockchip/mpp/mpp_rkvdec2_link.c @@ -908,7 +908,8 @@ static void rkvdec2_link_power_off(struct mpp_dev *mpp) mpp->hw_ops->clk_off(mpp); pm_relax(mpp->dev); - pm_runtime_put_sync_suspend(mpp->dev); + pm_runtime_mark_last_busy(mpp->dev); + pm_runtime_put_autosuspend(mpp->dev); mpp_clk_set_rate(&dec->aclk_info, CLK_MODE_NORMAL); mpp_clk_set_rate(&dec->cabac_clk_info, CLK_MODE_NORMAL);