rk2928: fix rk_lvds power down mode config
authoryzq <yzq@rock-chips.com>
Sat, 8 Sep 2012 12:02:44 +0000 (20:02 +0800)
committeryzq <yzq@rock-chips.com>
Sat, 8 Sep 2012 12:02:44 +0000 (20:02 +0800)
drivers/video/rockchip/lvds/rk_lvds.c

index bcf19b34cd58de1675cdb5db8650b35280f93138..1c130cea26ea0af9d15b16b21f219a872294970f 100644 (file)
@@ -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());
 }