By applying this patch, it sets to VSYNC field toggle mode not only
at the time of progressive mode but at the time of an interlace mode.
Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@renesas.com>
Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com>
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
 #define VNDMR2_VPS             (1 << 30)
 #define VNDMR2_HPS             (1 << 29)
 #define VNDMR2_FTEV            (1 << 17)
+#define VNDMR2_VLV(n)          ((n & 0xf) << 12)
 
 #define VIN_MAX_WIDTH          2048
 #define VIN_MAX_HEIGHT         2048
        if (ret < 0 && ret != -ENOIOCTLCMD)
                return ret;
 
-       val = priv->field == V4L2_FIELD_NONE ? VNDMR2_FTEV : 0;
+       val = VNDMR2_FTEV | VNDMR2_VLV(1);
        if (!(common_flags & V4L2_MBUS_VSYNC_ACTIVE_LOW))
                val |= VNDMR2_VPS;
        if (!(common_flags & V4L2_MBUS_HSYNC_ACTIVE_LOW))