Lines Matching defs:channel
149 * @channel: LCDC channel this overlay belongs to
174 struct sh_mobile_lcdc_chan *channel;
217 int forced_fourcc; /* 2 channel LCDC must share fourcc setting */
312 iowrite32(data, ovl->channel->lcdc->base + reg);
313 iowrite32(data, ovl->channel->lcdc->base + reg + SIDE_B_OFFSET);
647 /* wake up channel and disable clocks */
778 lcdc_write(ovl->channel->lcdc, LDBCR, LDBCR_UPC(ovl->index));
780 lcdc_write(ovl->channel->lcdc, LDBCR,
843 lcdc_write(ovl->channel->lcdc, LDBCR, LDBCR_UPC(ovl->index));
859 lcdc_write(ovl->channel->lcdc, LDBCR,
1013 /* Compute frame buffer base address and pitch for each channel. */
1400 lcdc_write(ovl->channel->lcdc, LDBCR, LDBCR_UPC(ovl->index));
1405 lcdc_write(ovl->channel->lcdc, LDBCR,
1418 return sh_mobile_lcdc_wait_for_vsync(ovl->channel);
1485 return dma_mmap_coherent(ovl->channel->lcdc->dev, vma, ovl->fb_mem,
1518 struct sh_mobile_lcdc_priv *lcdc = ovl->channel->lcdc;
1557 struct sh_mobile_lcdc_priv *priv = ovl->channel->lcdc;
1865 /* only accept the forced_fourcc for dual channel configurations */
2352 struct device *dev = ovl->channel->lcdc->dev;
2583 /* for dual channel LCDC (MAIN + SUB) force shared format setting */
2614 ovl->channel = &priv->ch[0];