diff --git a/drivers/media/platform/coda/coda-common.c b/drivers/media/platform/coda/coda-common.c index 9abb3214de52411a7119e8ac350403233bea422e..8bd1611cbb899bbe83a37f2a687fd556ae72941b 100644 --- a/drivers/media/platform/coda/coda-common.c +++ b/drivers/media/platform/coda/coda-common.c @@ -1689,7 +1689,8 @@ static int coda_open(struct file *file) v4l2_err(&dev->v4l2_dev, "failed to allocate parabuf"); goto err_dma_alloc; } - + } + if (ctx->use_bit && ctx->inst_type == CODA_INST_DECODER) { ctx->bitstream.size = CODA_MAX_FRAME_SIZE; ctx->bitstream.vaddr = dma_alloc_writecombine( &dev->plat_dev->dev, ctx->bitstream.size,