Lines Matching refs:new_state
28 struct drm_plane_state *new_state) in omap_plane_prepare_fb() argument
30 if (!new_state->fb) in omap_plane_prepare_fb()
33 drm_gem_plane_helper_prepare_fb(plane, new_state); in omap_plane_prepare_fb()
35 return omap_framebuffer_pin(new_state->fb); in omap_plane_prepare_fb()
50 struct drm_plane_state *new_state = drm_atomic_get_new_plane_state(state, in omap_plane_atomic_update() local
55 DBG("%s, crtc=%p fb=%p", omap_plane->name, new_state->crtc, in omap_plane_atomic_update()
56 new_state->fb); in omap_plane_atomic_update()
61 info.global_alpha = new_state->alpha >> 8; in omap_plane_atomic_update()
62 info.zorder = new_state->normalized_zpos; in omap_plane_atomic_update()
63 if (new_state->pixel_blend_mode == DRM_MODE_BLEND_PREMULTI) in omap_plane_atomic_update()
67 info.color_encoding = new_state->color_encoding; in omap_plane_atomic_update()
68 info.color_range = new_state->color_range; in omap_plane_atomic_update()
71 omap_framebuffer_update_scanout(new_state->fb, new_state, &info); in omap_plane_atomic_update()
81 omap_crtc_timings(new_state->crtc), false, in omap_plane_atomic_update()
82 omap_crtc_channel(new_state->crtc)); in omap_plane_atomic_update()
96 struct drm_plane_state *new_state = drm_atomic_get_new_plane_state(state, in omap_plane_atomic_disable() local
101 new_state->rotation = DRM_MODE_ROTATE_0; in omap_plane_atomic_disable()
102 new_state->zpos = plane->type == DRM_PLANE_TYPE_PRIMARY ? 0 : omap_plane->id; in omap_plane_atomic_disable()