[media] coda: clear RET_DEC_PIC_SUCCESS flag in prepare_decode
authorPhilipp Zabel <p.zabel@pengutronix.de>
Fri, 23 Jan 2015 16:51:24 +0000 (13:51 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Mon, 2 Feb 2015 12:23:41 +0000 (10:23 -0200)
To make sure a set RET_DEC_PIC_SUCCESS flag is not a leftover from
a previous successful run, clear it in prepare_decode.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Kamil Debski <k.debski@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/platform/coda/coda-bit.c

index 6b00a45e84a41bd308d77ffabf506e0f9a615b2d..d81635d272de19f5893267364a541322c0d692ed 100644 (file)
@@ -1666,6 +1666,9 @@ static int coda_prepare_decode(struct coda_ctx *ctx)
 
        coda_kfifo_sync_to_device_full(ctx);
 
+       /* Clear decode success flag */
+       coda_write(dev, 0, CODA_RET_DEC_PIC_SUCCESS);
+
        coda_command_async(ctx, CODA_COMMAND_PIC_RUN);
 
        return 0;