Lines Matching defs:zplane

101 static inline void zx_vl_set_update(struct zx_plane *zplane)
103 void __iomem *layer = zplane->layer;
108 static inline void zx_vl_rsz_set_update(struct zx_plane *zplane)
110 zx_writel(zplane->rsz + RSZ_VL_ENABLE_CFG, 1);
147 static void zx_vl_rsz_setup(struct zx_plane *zplane, uint32_t format,
150 void __iomem *rsz = zplane->rsz;
178 zx_vl_rsz_set_update(zplane);
184 struct zx_plane *zplane = to_zx_plane(plane);
190 void __iomem *layer = zplane->layer;
191 void __iomem *hbsc = zplane->hbsc;
249 zx_vl_rsz_setup(zplane, format, src_w, src_h, dst_w, dst_h);
256 zx_vl_set_update(zplane);
262 struct zx_plane *zplane = to_zx_plane(plane);
263 void __iomem *hbsc = zplane->hbsc;
326 static inline void zx_gl_set_update(struct zx_plane *zplane)
328 void __iomem *layer = zplane->layer;
333 static inline void zx_gl_rsz_set_update(struct zx_plane *zplane)
335 zx_writel(zplane->rsz + RSZ_ENABLE_CFG, 1);
338 static void zx_gl_rsz_setup(struct zx_plane *zplane, u32 src_w, u32 src_h,
341 void __iomem *rsz = zplane->rsz;
346 zx_gl_rsz_set_update(zplane);
352 struct zx_plane *zplane = to_zx_plane(plane);
355 void __iomem *layer = zplane->layer;
356 void __iomem *csc = zplane->csc;
357 void __iomem *hbsc = zplane->hbsc;
425 zx_gl_rsz_setup(zplane, src_w, src_h, dst_w, dst_h);
432 zx_gl_set_update(zplane);
457 struct zx_plane *zplane = to_zx_plane(plane);
465 zx_gl_rsz_set_update(zplane);
466 zx_gl_set_update(zplane);
469 zx_vl_rsz_set_update(zplane);
470 zx_vl_set_update(zplane);
477 static void zx_plane_hbsc_init(struct zx_plane *zplane)
479 void __iomem *hbsc = zplane->hbsc;
495 int zx_plane_init(struct drm_device *drm, struct zx_plane *zplane,
499 struct drm_plane *plane = &zplane->plane;
500 struct device *dev = zplane->dev;
505 zx_plane_hbsc_init(zplane);