diff --git a/drivers/video/rockchip/lvds/rk_lvds.c b/drivers/video/rockchip/lvds/rk_lvds.c index bcf19b34cd58..1c130cea26ea 100644 --- a/drivers/video/rockchip/lvds/rk_lvds.c +++ b/drivers/video/rockchip/lvds/rk_lvds.c @@ -17,7 +17,7 @@ static void rk_output_lvds(rk_screen *screen) static void rk_output_lvttl(rk_screen *screen) { - LVDSWrReg(m_PD_PLL(0)|m_PD_PLL(1)|m_PDN(0)|m_OEN(1) \ + LVDSWrReg(m_PDN_CBG(0)|m_PD_PLL(1)|m_PDN(0)|m_OEN(1) \ |m_DS(DS_10PF)|m_MSBSEL(DATA_D0_MSB) \ |m_OUT_FORMAT(screen->hw_format) \ |m_LCDC_SEL(screen->lcdc_id)); @@ -26,7 +26,7 @@ static void rk_output_lvttl(rk_screen *screen) static void rk_output_disable(void) { - LVDSWrReg(m_PD_PLL(0)|m_PD_PLL(0)|m_PDN(0)|m_OEN(0)); + LVDSWrReg(m_PDN_CBG(0)|m_PD_PLL(1)|m_PDN(0)|m_OEN(0)); printk("%s: reg = 0x%x\n", __func__, LVDSRdReg()); }