Skip to content

Instantly share code, notes, and snippets.

@dpolishuk
Created January 28, 2013 15:51
Show Gist options
  • Save dpolishuk/4656635 to your computer and use it in GitHub Desktop.
Save dpolishuk/4656635 to your computer and use it in GitHub Desktop.
static int win1_display(struct rk30_lcdc_device *lcdc_dev,struct layer_par *par )
{
u32 y_addr;
u32 uv_addr;
y_addr = par->smem_start + par->y_offset;
uv_addr = par->cbr_start + par->c_offset;
DBG(2,KERN_INFO "lcdc%d>>%s>>y_addr:0x%x>>uv_addr:0x%x\n",lcdc_dev->id,__func__,y_addr,uv_addr);
spin_lock(&lcdc_dev->reg_lock);
if(likely(lcdc_dev->clk_on))
{
LcdWrReg(lcdc_dev, WIN1_YRGB_MST, y_addr);
LcdWrReg(lcdc_dev, WIN1_CBR_MST, uv_addr);
LCDC_REG_CFG_DONE();
}
spin_unlock(&lcdc_dev->reg_lock);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment