tvin: vdin: tl1 improve vdin function [1/1]
authorXuhua Zhang <xuhua.zhang@amlogic.com>
Mon, 19 Nov 2018 10:37:09 +0000 (18:37 +0800)
committerBo Yang <bo.yang@amlogic.com>
Tue, 27 Nov 2018 11:53:07 +0000 (03:53 -0800)
commit4c7bb6384520d8c09b5b4d31211fd33c1e765f19
tree516b6853006627bf0eb69ee938480257fb65ac1b
parent8850ab80a0ccccccd8f8294ad8bb923d6f9c2b0e
tvin: vdin: tl1 improve vdin function [1/1]

PD#172587

Problem:
1.in the afbce mode,
  screen flicker when serial port print too many debugging information
2.vdin afbce 4K crash
3.viu loop back error
4.need afbce lossy mode

Solution:
1.vdin use rdma mode
2.change vdin afbce buff size
3.change VDIN_ASFIFO_CTRL3 register
4.add lossy mode

Verify:
x301

Change-Id: Id66c0d7df22a9aeaca15d645f9a2ce0ecf47be3f
Signed-off-by: Xuhua Zhang <xuhua.zhang@amlogic.com>
arch/arm/boot/dts/amlogic/tl1_t962x2_skt.dts
arch/arm/boot/dts/amlogic/tl1_t962x2_x301.dts
drivers/amlogic/media/vin/tvin/vdin/vdin_afbce.c
drivers/amlogic/media/vin/tvin/vdin/vdin_ctl.c
drivers/amlogic/media/vin/tvin/vdin/vdin_drv.c
drivers/amlogic/media/vin/tvin/vdin/vdin_drv.h