mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-08 11:50:43 +09:00
tvafe: fix atv hsync performance failed
PD#165990: hsync adjust may cause vsync adjust then modify 0x8a Change-Id: I06714dbdcb0bbb7456b2318bd442fe5a3a1a8d9d Signed-off-by: Nian Jing <nian.jing@amlogic.com>
This commit is contained in:
@@ -1903,8 +1903,11 @@ static void tvafe_cvd2_adj_vs(struct tvafe_cvd2_s *cvd2)
|
||||
if (l_ave > TVAFE_CVD2_AUTO_VS_TH) {
|
||||
cvd2->info.vs_adj_en = 1;
|
||||
/*vlsi test result*/
|
||||
if (R_APB_REG(CVD2_CHROMA_LOOPFILTER_STATE) != 3)
|
||||
/*0x3 for test colobar pattern*/
|
||||
if (cvd2->info.hs_adj_en == 0)
|
||||
W_APB_REG(CVD2_CHROMA_LOOPFILTER_STATE, 0x3);
|
||||
else
|
||||
W_APB_REG(CVD2_CHROMA_LOOPFILTER_STATE, 0xa);
|
||||
} else {
|
||||
cvd2->info.vs_adj_en = 0;
|
||||
if (R_APB_REG(CVD2_CHROMA_LOOPFILTER_STATE) != 0xa)
|
||||
|
||||
Reference in New Issue
Block a user