Lines Matching defs:zplane
535 struct zx_plane *zplane;
546 zplane = devm_kzalloc(dev, sizeof(*zplane), GFP_KERNEL);
547 if (!zplane)
550 zplane->dev = dev;
553 zplane->layer = vou->osd + MAIN_GL_OFFSET;
554 zplane->csc = vou->osd + MAIN_GL_CSC_OFFSET;
555 zplane->hbsc = vou->osd + MAIN_HBSC_OFFSET;
556 zplane->rsz = vou->otfppu + MAIN_RSZ_OFFSET;
557 zplane->bits = &zx_gl_bits[0];
564 zplane->layer = vou->osd + AUX_GL_OFFSET;
565 zplane->csc = vou->osd + AUX_GL_CSC_OFFSET;
566 zplane->hbsc = vou->osd + AUX_HBSC_OFFSET;
567 zplane->rsz = vou->otfppu + AUX_RSZ_OFFSET;
568 zplane->bits = &zx_gl_bits[1];
584 ret = zx_plane_init(drm, zplane, DRM_PLANE_TYPE_PRIMARY);
590 zcrtc->primary = &zplane->plane;
613 struct zx_plane *zplane = to_zx_plane(plane);
614 const struct vou_layer_bits *bits = zplane->bits;
634 struct zx_plane *zplane = to_zx_plane(plane);
635 const struct vou_layer_bits *bits = zplane->bits;
643 struct zx_plane *zplane;
652 zplane = devm_kzalloc(dev, sizeof(*zplane), GFP_KERNEL);
653 if (!zplane) {
654 DRM_DEV_ERROR(dev, "failed to allocate zplane %d\n", i);
658 zplane->layer = vou->osd + OSD_VL_OFFSET(i);
659 zplane->hbsc = vou->osd + HBSC_VL_OFFSET(i);
660 zplane->rsz = vou->otfppu + RSZ_VL_OFFSET(i);
661 zplane->bits = &zx_vl_bits[i];
663 ret = zx_plane_init(drm, zplane, DRM_PLANE_TYPE_OVERLAY);