[media] v4l: omap4iss: configuration using uninitialized variable
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Wed, 18 Jun 2014 22:31:27 +0000 (19:31 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Sat, 26 Jul 2014 15:27:33 +0000 (12:27 -0300)
Variable reg is not initialized.
Random values are written to OMAP4 ISS registers if !ctx->eof_enabled.

Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/staging/media/omap4iss/iss_csi2.c

index bf8a65726107bca3738ea10929901f38182a2ff0..9ae4871928d8215ccd8c6e385904eb05fd5698db 100644 (file)
@@ -317,7 +317,7 @@ static void csi2_ctx_enable(struct iss_csi2_device *csi2, u8 ctxnum, u8 enable)
 static void csi2_ctx_config(struct iss_csi2_device *csi2,
                            struct iss_csi2_ctx_cfg *ctx)
 {
-       u32 reg;
+       u32 reg = 0;
 
        /* Set up CSI2_CTx_CTRL1 */
        if (ctx->eof_enabled)