summaryrefslogtreecommitdiff
path: root/drivers/video
diff options
context:
space:
mode:
authorFinley Xiao <finley.xiao@rock-chips.com>2018-08-22 21:28:34 +0800
committerTao Huang <huangtao@rock-chips.com>2018-08-24 09:34:15 +0800
commitc11c980229a4738fdf9fb4b08e68dbb3e94de9b3 (patch)
tree0df43a879dbcac051e68647e8725fa8ae34ea122 /drivers/video
parent8fcb9b0c0481e965ab1dda1a1ac8406f388c5181 (diff)
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 <finley.xiao@rock-chips.com>
Diffstat (limited to 'drivers/video')
-rw-r--r--drivers/video/rockchip/vcodec/vcodec_service.c4
1 files 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;