From 253c43239c010a3db1991e4eb7e0028ecf3b9096 Mon Sep 17 00:00:00 2001 From: Govindaraj Rajagopal Date: Thu, 10 Sep 2020 18:21:17 +0530 Subject: [PATCH] msm: vidc: update iris2 clock calculation As per vperf sheet, VSP FW Overhead factor(1.05) needs to be applied to both entropy mode CABAC & CAVLC. Change-Id: I93dc00137e0633ac2a79862c58970ba43b515ad6 Signed-off-by: Govindaraj Rajagopal --- msm/vidc/msm_vidc_clocks.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/msm/vidc/msm_vidc_clocks.c b/msm/vidc/msm_vidc_clocks.c index 92cf50997829..221fcadda6b5 100644 --- a/msm/vidc/msm_vidc_clocks.c +++ b/msm/vidc/msm_vidc_clocks.c @@ -742,9 +742,9 @@ static unsigned long msm_vidc_calc_freq_iris2(struct msm_vidc_inst *inst, } else { base_cycles = 0; vsp_cycles = div_u64(vsp_cycles, 2); - /* VSP FW Overhead 1.05 */ - vsp_cycles = div_u64(vsp_cycles * 21, 20); } + /* VSP FW Overhead 1.05 */ + vsp_cycles = div_u64(vsp_cycles * 21, 20); if (inst->clk_data.work_mode == HFI_WORKMODE_1) vsp_cycles = vsp_cycles * 3; @@ -774,9 +774,9 @@ static unsigned long msm_vidc_calc_freq_iris2(struct msm_vidc_inst *inst, } else { base_cycles = 0; vsp_cycles = div_u64(vsp_cycles, 2); - /* VSP FW Overhead 1.05 */ - vsp_cycles = div_u64(vsp_cycles * 21, 20); } + /* VSP FW Overhead 1.05 */ + vsp_cycles = div_u64(vsp_cycles * 21, 20); if (inst->clk_data.work_mode == HFI_WORKMODE_1) vsp_cycles = vsp_cycles * 3;