diff --git a/msm/vidc/msm_vidc_common.c b/msm/vidc/msm_vidc_common.c index 3bab57959bb5..c7444042ed1b 100644 --- a/msm/vidc/msm_vidc_common.c +++ b/msm/vidc/msm_vidc_common.c @@ -4765,7 +4765,6 @@ int msm_comm_qbufs_batch(struct msm_vidc_inst *inst, { int rc = 0; struct msm_vidc_buffer *buf; - struct vb2_buffer *vb2; int do_bw_calc = 0; do_bw_calc = mbuf ? mbuf->vvb.vb2_buf.type == INPUT_MPLANE : 0; @@ -4790,11 +4789,6 @@ int msm_comm_qbufs_batch(struct msm_vidc_inst *inst, if (rc) { s_vpr_e(inst->sid, "%s: Failed batch qbuf to hfi: %d\n", __func__, rc); - if (buf != mbuf) { - vb2 = &buf->vvb.vb2_buf; - vb2_buffer_done(vb2, VB2_BUF_STATE_DONE); - msm_vidc_queue_v4l2_event(inst, V4L2_EVENT_MSM_VIDC_SYS_ERROR); - } break; } loop_end: