From c11c980229a4738fdf9fb4b08e68dbb3e94de9b3 Mon Sep 17 00:00:00 2001 From: Finley Xiao Date: Wed, 22 Aug 2018 21:28:34 +0800 Subject: [PATCH] video: rockchip: vpu: Fix core and cabac rate error when high temperature Fixes: 5bc582df48e4 ("video: rockchip: vpu: Add devfreq feature") Change-Id: I0af1c64f778059a5f42e88ad9316f65f4c554fb9 Signed-off-by: Finley Xiao --- drivers/video/rockchip/vcodec/vcodec_service.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/video/rockchip/vcodec/vcodec_service.c b/drivers/video/rockchip/vcodec/vcodec_service.c index f14b353285b7..d151d6b978b5 100644 --- a/drivers/video/rockchip/vcodec/vcodec_service.c +++ b/drivers/video/rockchip/vcodec/vcodec_service.c @@ -2320,8 +2320,8 @@ static void rkvdec_set_clk(struct vpu_service_info *pservice, clk_set_rate(pservice->clk_cabac, cabac_rate); } else { clk_set_rate(pservice->aclk_vcodec, vcodec_rate / div); - clk_set_rate(pservice->clk_core, vcodec_rate / div); - clk_set_rate(pservice->clk_cabac, vcodec_rate / div); + clk_set_rate(pservice->clk_core, core_rate / div); + clk_set_rate(pservice->clk_cabac, cabac_rate / div); } pservice->vcodec_rate = vcodec_rate; pservice->core_rate = core_rate;