Lines Matching refs:viu
104 priv->viu.osd1_enabled = true; in meson_crtc_atomic_enable()
113 priv->viu.osd1_enabled = false; in meson_crtc_atomic_disable()
114 priv->viu.osd1_commit = false; in meson_crtc_atomic_disable()
151 priv->viu.osd1_commit = true; in meson_crtc_atomic_flush()
167 if (priv->viu.osd1_enabled && priv->viu.osd1_commit) { in meson_crtc_irq()
168 writel_relaxed(priv->viu.osd1_ctrl_stat, in meson_crtc_irq()
170 writel_relaxed(priv->viu.osd1_blk0_cfg[0], in meson_crtc_irq()
172 writel_relaxed(priv->viu.osd1_blk0_cfg[1], in meson_crtc_irq()
174 writel_relaxed(priv->viu.osd1_blk0_cfg[2], in meson_crtc_irq()
176 writel_relaxed(priv->viu.osd1_blk0_cfg[3], in meson_crtc_irq()
178 writel_relaxed(priv->viu.osd1_blk0_cfg[4], in meson_crtc_irq()
182 if (priv->viu.osd1_interlace) { in meson_crtc_irq()
197 priv->viu.osd1_addr, priv->viu.osd1_stride, in meson_crtc_irq()
198 priv->viu.osd1_height, MESON_CANVAS_WRAP_NONE, in meson_crtc_irq()
205 priv->viu.osd1_commit = false; in meson_crtc_irq()