video: driver: remove dead code of uneccessary setting VPP delay

In driver num_comv value is coming more than expected
due to assumtion of default VPP delay as 2, which
is not needed now.

Change-Id: Ie24b5b30034cbc465aaa5952d80b6c0811cfe1a2
Signed-off-by: Ankush Mitra <quic_ankumitr@quicinc.com>
Этот коммит содержится в:
Ankush Mitra
2023-07-27 17:23:23 +05:30
родитель 4812c1460e
Коммит 99c2355e85
2 изменённых файлов: 20 добавлений и 10 удалений

Просмотреть файл

@@ -82,12 +82,17 @@ static u32 msm_vidc_decoder_comv_size_iris3(struct msm_vidc_inst *inst)
}
msm_vidc_update_cap_value(inst, NUM_COMV, num_comv, __func__);
if (inst->decode_vpp_delay.enable)
vpp_delay = inst->decode_vpp_delay.size;
else
vpp_delay = DEFAULT_BSE_VPP_DELAY;
num_comv = max(vpp_delay + 1, num_comv);
if (inst->codec == MSM_VIDC_HEIC
&& is_thumbnail_session(inst)) {
vpp_delay = 0;
} else {
if (inst->decode_vpp_delay.enable)
vpp_delay = inst->decode_vpp_delay.size;
else
vpp_delay = DEFAULT_BSE_VPP_DELAY;
}
num_comv = max(vpp_delay + 1, num_comv);
if (inst->codec == MSM_VIDC_H264) {
HFI_BUFFER_COMV_H264D(size, width, height, num_comv);
} else if (inst->codec == MSM_VIDC_HEVC || inst->codec == MSM_VIDC_HEIC) {

Просмотреть файл

@@ -84,12 +84,17 @@ static u32 msm_vidc_decoder_comv_size_iris33(struct msm_vidc_inst *inst)
}
msm_vidc_update_cap_value(inst, NUM_COMV, num_comv, __func__);
if (inst->decode_vpp_delay.enable)
vpp_delay = inst->decode_vpp_delay.size;
else
vpp_delay = DEFAULT_BSE_VPP_DELAY;
num_comv = max(vpp_delay + 1, num_comv);
if (inst->codec == MSM_VIDC_HEIC
&& is_thumbnail_session(inst)) {
vpp_delay = 0;
} else {
if (inst->decode_vpp_delay.enable)
vpp_delay = inst->decode_vpp_delay.size;
else
vpp_delay = DEFAULT_BSE_VPP_DELAY;
}
num_comv = max(vpp_delay + 1, num_comv);
if (inst->codec == MSM_VIDC_H264) {
HFI_BUFFER_COMV_H264D(size, width, height, num_comv);
} else if (inst->codec == MSM_VIDC_HEVC || inst->codec == MSM_VIDC_HEIC) {