Lines Matching refs:uc_priv
63 struct video_priv *uc_priv) in meson_vpp_setup_interlace_vscaler_osd1() argument
69 writel(((uc_priv->xsize - 1) << 16) | (uc_priv->ysize - 1), in meson_vpp_setup_interlace_vscaler_osd1()
72 writel((0 << 16) | uc_priv->xsize, in meson_vpp_setup_interlace_vscaler_osd1()
74 writel(((0 >> 1) << 16) | (uc_priv->ysize >> 1), in meson_vpp_setup_interlace_vscaler_osd1()
104 struct video_priv *uc_priv = dev_get_uclass_priv(dev); in meson_vpu_setup_plane() local
113 dest_x2 = src_x2 = uc_priv->xsize; in meson_vpu_setup_plane()
115 dest_y2 = src_y2 = uc_priv->ysize; in meson_vpu_setup_plane()
123 writel(uc_priv->xsize | in meson_vpu_setup_plane()
124 uc_priv->ysize << 16, in meson_vpu_setup_plane()
128 (uc_priv->xsize - 1), in meson_vpu_setup_plane()
131 (uc_priv->ysize - 1), in meson_vpu_setup_plane()
133 writel(uc_priv->xsize << 16 | in meson_vpu_setup_plane()
134 uc_priv->ysize, in meson_vpu_setup_plane()
138 writel(uc_priv->xsize, in meson_vpu_setup_plane()
192 meson_vpp_setup_interlace_vscaler_osd1(priv, uc_priv); in meson_vpu_setup_plane()
197 uc_plat->base, uc_priv->xsize * 4, in meson_vpu_setup_plane()
198 uc_priv->ysize, MESON_CANVAS_WRAP_NONE, in meson_vpu_setup_plane()
207 writel(uc_priv->xsize << 16 | uc_priv->ysize, in meson_vpu_setup_plane()
209 writel(uc_priv->xsize << 16 | uc_priv->ysize, in meson_vpu_setup_plane()