video: driver: fix destroy internal buffer

break after destroying each internal buffer

Change-Id: I1b3eaf3b655113e0f2f911683c423cdeaeac3ade
Signed-off-by: Darshana Patil <darshana@codeaurora.org>
This commit is contained in:
Darshana Patil
2021-02-10 19:02:50 -08:00
committed by Gerrit - the friendly Code Review server
parent d56e844dd9
commit 91212e2c02

View File

@@ -1553,6 +1553,7 @@ int msm_vidc_destroy_internal_buffer(struct msm_vidc_inst *inst,
msm_vidc_memory_unmap(inst->core, map);
list_del(&map->list);
kfree(map);
break;
}
}
@@ -1561,6 +1562,7 @@ int msm_vidc_destroy_internal_buffer(struct msm_vidc_inst *inst,
msm_vidc_memory_free(inst->core, alloc);
list_del(&alloc->list);
kfree(alloc);
break;
}
}
@@ -1568,6 +1570,7 @@ int msm_vidc_destroy_internal_buffer(struct msm_vidc_inst *inst,
if (buf->dmabuf == buffer->dmabuf) {
list_del(&buf->list);
kfree(buf);
break;
}
}