From 345436f394119503adabae071345bc79c2339b5d Mon Sep 17 00:00:00 2001 From: pengcheng chen Date: Mon, 16 Jul 2018 16:32:15 +0800 Subject: [PATCH] osd: meson-axg: fix uboot logo flicker issue PD#170129: osd: meson-axg: fix uboot logo flicker issue Change-Id: I1604d716b1cb0bcf3804b0c7c89df38276c0cc2f Signed-off-by: pengcheng chen --- drivers/amlogic/media/osd/osd_hw.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/amlogic/media/osd/osd_hw.c b/drivers/amlogic/media/osd/osd_hw.c index 6da1cacab9fb..ab6f8b44ade1 100644 --- a/drivers/amlogic/media/osd/osd_hw.c +++ b/drivers/amlogic/media/osd/osd_hw.c @@ -7455,6 +7455,8 @@ void osd_init_hw(u32 logo_loaded, u32 osd_probe, if (osd_hw.osd_meson_dev.osd_ver == OSD_SIMPLE) { data32 = osd_reg_read( hw_osd_reg_array[OSD1].osd_fifo_ctrl_stat); + /* bit[9:5]: HOLD_FIFO_LINES */ + data32 &= ~(0x1f << 5); data32 |= 0x18 << 5; osd_reg_write( hw_osd_reg_array[OSD1].osd_fifo_ctrl_stat, data32);