upstream: [media] ml86v7667: override default field interlace order
authorVladimir Barinov <vladimir.barinov@cogentembedded.com>
Mon, 15 Jul 2013 18:12:21 +0000 (15:12 -0300)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:51:29 +0000 (11:51 +0900)
commit122c06735d45e5f493f9abcd3685516dbdb042e9
tree7fad04f9309ddbaf87e5d8897504c43843b92e94
parent47c4109961fb5d0cbf5ccb200f47b14279c50027
upstream: [media] ml86v7667: override default field interlace order

ML86V7667 always transmits top field first for both PAL and  NTSC -- that makes
application incorrectly  treat interlaced  fields when relying on the standard.
Hence we must set V4L2_FIELD_INTERLACED_TB format explicitly.

[Sergei: added a comment.]

Reported-by: Katsuya MATSUBARA <matsu@igel.co.jp>
Signed-off-by: Vladimir Barinov <vladimir.barinov@cogentembedded.com>
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
Tested-by: Katsuya MATSUBARA <matsu@igel.co.jp>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/i2c/ml86v7667.c