Commit 34cae30b8457cf090f215e212ba019e7c303f8fd

Authored by Kuninori Morimoto
Committed by Mauro Carvalho Chehab
1 parent 1edcc10d7f

V4L/DVB (13664): tw9910: use V4L2_FIELD_INTERLACED_BT

tw9910 output is interlaced and its correct order is Bottom - Top

Signed-off-by: Kuninori Morimoto <morimoto.kuninori@renesas.com>
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

Showing 1 changed file with 4 additions and 4 deletions Side-by-side Diff

drivers/media/video/tw9910.c
... ... @@ -830,7 +830,7 @@
830 830 mf->height = priv->scale->height;
831 831 mf->code = V4L2_MBUS_FMT_YVYU8_2X8_BE;
832 832 mf->colorspace = V4L2_COLORSPACE_JPEG;
833   - mf->field = V4L2_FIELD_INTERLACED;
  833 + mf->field = V4L2_FIELD_INTERLACED_BT;
834 834  
835 835 return 0;
836 836 }
... ... @@ -852,7 +852,7 @@
852 852 int ret;
853 853  
854 854 WARN_ON(mf->field != V4L2_FIELD_ANY &&
855   - mf->field != V4L2_FIELD_INTERLACED);
  855 + mf->field != V4L2_FIELD_INTERLACED_BT);
856 856  
857 857 /*
858 858 * check color format
... ... @@ -878,8 +878,8 @@
878 878 const struct tw9910_scale_ctrl *scale;
879 879  
880 880 if (V4L2_FIELD_ANY == mf->field) {
881   - mf->field = V4L2_FIELD_INTERLACED;
882   - } else if (V4L2_FIELD_INTERLACED != mf->field) {
  881 + mf->field = V4L2_FIELD_INTERLACED_BT;
  882 + } else if (V4L2_FIELD_INTERLACED_BT != mf->field) {
883 883 dev_err(&client->dev, "Field type %d invalid.\n", mf->field);
884 884 return -EINVAL;
885 885 }