rk3188 lcdc:config done do by user space to sync in overlay mode

This commit is contained in:
yxj
2013-01-27 11:10:44 +08:00
parent 1872162b3d
commit 84c85ac236

View File

@@ -134,7 +134,7 @@ static int win0_open(struct rk3188_lcdc_device *lcdc_dev,bool open)
printk(KERN_INFO "no layer of lcdc%d is used,go to standby!\n",lcdc_dev->id);
lcdc_msk_reg(lcdc_dev, SYS_CTRL,m_LCDC_STANDBY,v_LCDC_STANDBY(1));
}
lcdc_cfg_done(lcdc_dev);
//lcdc_cfg_done(lcdc_dev);
}
spin_unlock(&lcdc_dev->reg_lock);
@@ -169,7 +169,7 @@ static int win1_open(struct rk3188_lcdc_device *lcdc_dev,bool open)
lcdc_msk_reg(lcdc_dev,ALPHA_CTRL,m_WIN0_ALPHA_EN,v_WIN0_ALPHA_EN(0));
lcdc_msk_reg(lcdc_dev, SYS_CTRL,m_LCDC_STANDBY,v_LCDC_STANDBY(1));
}
lcdc_cfg_done(lcdc_dev);
//lcdc_cfg_done(lcdc_dev);
}
spin_unlock(&lcdc_dev->reg_lock);
@@ -658,7 +658,7 @@ static int win0_display(struct rk3188_lcdc_device *lcdc_dev,struct layer_par *p
{
lcdc_writel(lcdc_dev, WIN0_YRGB_MST0, y_addr);
lcdc_writel(lcdc_dev, WIN0_CBR_MST0, uv_addr);
lcdc_cfg_done(lcdc_dev);
//lcdc_cfg_done(lcdc_dev);
}
spin_unlock(&lcdc_dev->reg_lock);
@@ -678,7 +678,7 @@ static int win1_display(struct rk3188_lcdc_device *lcdc_dev,struct layer_par *p
if(likely(lcdc_dev->clk_on))
{
lcdc_writel(lcdc_dev,WIN1_MST,y_addr);
lcdc_cfg_done(lcdc_dev);
//lcdc_cfg_done(lcdc_dev);
}
spin_unlock(&lcdc_dev->reg_lock);