author | Evoke Zhang <evoke.zhang@amlogic.com> | 2019-12-06 08:35:27 (GMT) |
---|---|---|
committer | Evoke Zhang <evoke.zhang@amlogic.com> | 2019-12-10 06:16:31 (GMT) |
commit | c3dbb353219e81eabe662c3618724d357fdd630b (patch) | |
tree | 74ae6b2f037bcc1c561ef3c884226a2dfc6da57a | |
parent | 30975d40f0e93bb4888aff96e19e9ad80923a563 (diff) | |
download | uboot-c3dbb353219e81eabe662c3618724d357fdd630b.zip uboot-c3dbb353219e81eabe662c3618724d357fdd630b.tar.gz uboot-c3dbb353219e81eabe662c3618724d357fdd630b.tar.bz2 |
lcd: optimize vbyone init config for gclk always on [1/2]
PD#SWPL-18117
Problem:
some vbyone panel power on display abnormal.
Solution:
optimize vbyone init config for gclk always on
Verify:
x301
Change-Id: Ifa757f355e030598c33bfa6775fa5b0983b20aed
Signed-off-by: Evoke Zhang <evoke.zhang@amlogic.com>
-rw-r--r-- | drivers/display/lcd/lcd_tv/lcd_drv.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/display/lcd/lcd_tv/lcd_drv.c b/drivers/display/lcd/lcd_tv/lcd_drv.c index 3dc355f..5904d6e 100644 --- a/drivers/display/lcd/lcd_tv/lcd_drv.c +++ b/drivers/display/lcd/lcd_tv/lcd_drv.c @@ -672,6 +672,8 @@ static void lcd_vbyone_control_set(struct lcd_config_s *pconf) //lcd_vcbus_setb(VBO_PXL_CTRL,0x2,0,4); //lcd_vcbus_setb(VBO_PXL_CTRL,0x3,VBO_PXL_CTR1_BIT,VBO_PXL_CTR1_WID); //set_vbyone_ctlbits(1,0,0); */ + /* VBO_RGN_GEN clk always on */ + lcd_vcbus_setb(VBO_GCLK_MAIN, 2, 2, 2); /* PAD select: */ if ((lane_count == 1) || (lane_count == 2)) |