deinterlace: add pulldown info to vframe. [1/2]
authorJihong Sui <jihong.sui@amlogic.com>
Wed, 17 Jul 2019 07:15:44 +0000 (15:15 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Wed, 7 Aug 2019 07:30:15 +0000 (00:30 -0700)
commit4d2679a7a0a325e0fb0f1fa7d4a465c8cf762b9a
tree74f89fb531dee33dbc9d8d96135703c16a0e0e83
parent3d42fbd16792b7166c8f78868fec8fdbba4c9bf8
deinterlace: add pulldown info to vframe. [1/2]

PD#SWPL-11389

Problem:
PQ need work around for 1080i(based on VLSI's suggestions)
co-work with yanling/mingliang

Solution:
add pulldown information to vframe;
u32 di_pulldown:
-bit 3: interlace
-bit 2: flmxx
-bit 1: flm22
-bit 0: flm32

Verify:
TL1

Change-Id: I9ff06ffa7aaa9516a3e64cec9768272499678fd5
Signed-off-by: Jihong Sui <jihong.sui@amlogic.com>
drivers/amlogic/media/deinterlace/deinterlace.c
drivers/amlogic/media/deinterlace/deinterlace_dbg.c
drivers/amlogic/media/deinterlace/pulldown_drv.c
include/linux/amlogic/media/vfm/vframe.h