diff --git a/drivers/amlogic/media/vin/tvin/vdin/vdin_debug.c b/drivers/amlogic/media/vin/tvin/vdin/vdin_debug.c index 61bb73038383..22b0204d35c2 100644 --- a/drivers/amlogic/media/vin/tvin/vdin/vdin_debug.c +++ b/drivers/amlogic/media/vin/tvin/vdin/vdin_debug.c @@ -2119,16 +2119,6 @@ start_chk: } else { pr_info("skip_frame_debug: %d\n", skip_frame_debug); } - } else if (!strcmp(parm[0], "afbc_preview_drop_cnt")) { - if (parm[1] != NULL) { - if (kstrtouint(parm[1], 10, - &vdin_afbc_preview_force_drop_frame_cnt) == 0) - pr_info("set vdin_afbc_preview_force_drop_frame_cnt: %d\n", - vdin_afbc_preview_force_drop_frame_cnt); - } else { - pr_info("vdin_afbc_preview_force_drop_frame_cnt: %d\n", - vdin_afbc_preview_force_drop_frame_cnt); - } } else if (!strcmp(parm[0], "afbc_drop_cnt")) { if (parm[1] != NULL) { if (kstrtouint(parm[1], 10, diff --git a/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c b/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c index df1da53fdf0d..c90c5eabf1d6 100644 --- a/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c +++ b/drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c @@ -108,8 +108,7 @@ static int tl1_vdin1_preview_ready_flag; static unsigned int vdin_afbc_force_drop_frame = 1; static struct vf_entry *vfe_drop_force; -unsigned int vdin_afbc_preview_force_drop_frame_cnt; -unsigned int vdin_afbc_force_drop_frame_cnt; +unsigned int vdin_afbc_force_drop_frame_cnt = 2; unsigned int max_ignore_frame_cnt = 2; unsigned int skip_frame_debug; @@ -664,13 +663,12 @@ void vdin_start_dec(struct vdin_dev_s *devp) tl1_vdin1_preview_flag = 1; tl1_vdin1_data_readied = 0; tl1_vdin1_preview_ready_flag = 0; - vdin_afbc_force_drop_frame = - vdin_afbc_preview_force_drop_frame_cnt; pr_info("vdin.%d tl1_vdin1_preview state init\n", devp->index); } vfe_drop_force = NULL; max_ignore_frames[devp->index] = max_ignore_frame_cnt; + vdin_afbc_force_drop_frame = vdin_afbc_force_drop_frame_cnt; } }