Home
last modified time | relevance | path

Searched refs:old_plane_state (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/i915/display/
H A Dintel_cursor.c815 struct intel_plane_state *old_plane_state = in intel_legacy_cursor_update() local
844 if (old_plane_state->uapi.commit && in intel_legacy_cursor_update()
845 !try_wait_for_completion(&old_plane_state->uapi.commit->hw_done)) in intel_legacy_cursor_update()
853 if (old_plane_state->uapi.crtc != &crtc->base || in intel_legacy_cursor_update()
854 old_plane_state->uapi.src_w != src_w || in intel_legacy_cursor_update()
855 old_plane_state->uapi.src_h != src_h || in intel_legacy_cursor_update()
856 old_plane_state->uapi.crtc_w != crtc_w || in intel_legacy_cursor_update()
857 old_plane_state->uapi.crtc_h != crtc_h || in intel_legacy_cursor_update()
858 !old_plane_state->uapi.fb != !fb) in intel_legacy_cursor_update()
885 old_plane_state, new_plane_state); in intel_legacy_cursor_update()
[all …]
H A Dintel_psr.c2889 struct intel_plane_state *new_plane_state, *old_plane_state; in intel_psr2_sel_fetch_update() local
2932 for_each_oldnew_intel_plane_in_state(state, plane, old_plane_state, in intel_psr2_sel_fetch_update()
2941 !old_plane_state->uapi.visible) in intel_psr2_sel_fetch_update()
2954 if (new_plane_state->uapi.visible != old_plane_state->uapi.visible || in intel_psr2_sel_fetch_update()
2956 &old_plane_state->uapi.dst)) { in intel_psr2_sel_fetch_update()
2957 if (old_plane_state->uapi.visible) { in intel_psr2_sel_fetch_update()
2958 damaged_area.y1 = old_plane_state->uapi.dst.y1; in intel_psr2_sel_fetch_update()
2959 damaged_area.y2 = old_plane_state->uapi.dst.y2; in intel_psr2_sel_fetch_update()
2971 } else if (new_plane_state->uapi.alpha != old_plane_state->uapi.alpha) { in intel_psr2_sel_fetch_update()
2983 if (!drm_atomic_helper_damage_merged(&old_plane_state->uapi, in intel_psr2_sel_fetch_update()
[all …]
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c3146 * @old_plane_state: Old state of @plane
3168 struct drm_plane_state *old_plane_state, in fill_dc_dirty_rects()
3224 fb_changed = old_plane_state->fb->base.id != in fill_dc_dirty_rects()
3226 bb_changed = (old_plane_state->crtc_x != new_plane_state->crtc_x || in fill_dc_dirty_rects()
3227 old_plane_state->crtc_y != new_plane_state->crtc_y || in fill_dc_dirty_rects()
3228 old_plane_state->crtc_w != new_plane_state->crtc_w || in fill_dc_dirty_rects()
3229 old_plane_state->crtc_h != new_plane_state->crtc_h); in fill_dc_dirty_rects()
3250 old_plane_state->crtc_x, in fill_dc_dirty_rects()
3251 old_plane_state->crtc_y, in fill_dc_dirty_rects()
3252 old_plane_state in fill_dc_dirty_rects()
3161 fill_dc_dirty_rects(struct drm_plane * plane,struct drm_plane_state * old_plane_state,struct drm_plane_state * new_plane_state,struct drm_crtc_state * crtc_state,struct dc_flip_addrs * flip_addrs,bool is_psr_su,bool * dirty_regions_changed) fill_dc_dirty_rects() argument
3603 struct drm_plane_state *old_plane_state; amdgpu_dm_commit_cursors() local
3623 amdgpu_dm_update_cursor(struct drm_plane * plane,struct drm_plane_state * old_plane_state,struct dc_stream_update * update) amdgpu_dm_update_cursor() argument
3795 struct drm_plane_state *old_plane_state, *new_plane_state; amdgpu_dm_commit_planes() local
5643 should_reset_plane(struct drm_atomic_commit * state,struct drm_plane * plane,struct drm_plane_state * old_plane_state,struct drm_plane_state * new_plane_state) should_reset_plane() argument
5808 dm_update_plane_state(struct dc * dc,struct drm_atomic_commit * state,struct drm_plane * plane,struct drm_plane_state * old_plane_state,struct drm_plane_state * new_plane_state,bool enable,bool * lock_and_validation_needed,bool * is_top_most_overlay) dm_update_plane_state() argument
6057 struct drm_plane_state *new_plane_state, *old_plane_state; amdgpu_dm_crtc_mem_type_changed() local
6110 struct drm_plane_state *old_plane_state, *new_plane_state, *new_cursor_state; amdgpu_dm_atomic_check() local
[all...]
H A Damdgpu_dm.h1162 #define for_each_oldnew_plane_in_descending_zpos(__state, plane, old_plane_state, new_plane_state) \ argument
1167 (old_plane_state) = __i->old_state, \
H A Damdgpu_dm_plane.c1631 struct drm_plane_state *old_plane_state) in amdgpu_dm_plane_get_cursor_position()
1635 struct drm_crtc *crtc = afb ? plane->state->crtc : old_plane_state->crtc; in amdgpu_dm_plane_get_cursor_position()
1643 if (!plane->state->fb && !old_plane_state->fb) in amdgpu_dm_plane_get_cursor_position()
1649 amdgpu_dm_plane_handle_cursor_update(struct drm_plane * plane,struct drm_plane_state * old_plane_state) amdgpu_dm_plane_handle_cursor_update() argument
/linux/drivers/gpu/drm/loongson/
H A Dlsdc_plane.c75 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(state, plane); in lsdc_primary_atomic_update() local
78 struct drm_framebuffer *old_fb = old_plane_state->fb; in lsdc_primary_atomic_update()
305 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(state, plane); in ls7a1000_cursor_plane_atomic_update() local
308 struct drm_framebuffer *old_fb = old_plane_state->fb; in ls7a1000_cursor_plane_atomic_update()
386 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(state, plane); in ls7a2000_cursor_plane_atomic_update() local
389 struct drm_framebuffer *old_fb = old_plane_state->fb; in ls7a2000_cursor_plane_atomic_update()
/linux/drivers/gpu/drm/vc4/
H A Dvc4_kms.c658 struct drm_plane_state *old_plane_state, *new_plane_state; in vc4_load_tracker_atomic_check() local
671 for_each_oldnew_plane_in_state(state, plane, old_plane_state, in vc4_load_tracker_atomic_check()
675 if (old_plane_state->fb && old_plane_state->crtc) { in vc4_load_tracker_atomic_check()
676 vc4_plane_state = to_vc4_plane_state(old_plane_state); in vc4_load_tracker_atomic_check()
/linux/drivers/gpu/drm/tiny/
H A Dcirrus-qemu.c335 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(state, plane); in cirrus_primary_plane_helper_atomic_update() local
336 struct drm_framebuffer *old_fb = old_plane_state->fb; in cirrus_primary_plane_helper_atomic_update()
353 drm_atomic_helper_damage_iter_init(&iter, old_plane_state, plane_state); in cirrus_primary_plane_helper_atomic_update()
H A Dappletbdrm.c482 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(old_state, plane); in appletbdrm_primary_plane_helper_atomic_update() local
488 appletbdrm_flush_damage(adev, old_plane_state, plane_state); in appletbdrm_primary_plane_helper_atomic_update()
/linux/drivers/gpu/drm/ast/
H A Dast_cursor.c255 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(state, plane); in ast_cursor_plane_helper_atomic_update() local
270 if (drm_atomic_helper_damage_merged(old_plane_state, plane_state, &damage)) { in ast_cursor_plane_helper_atomic_update()
/linux/drivers/gpu/drm/gud/
H A Dgud_pipe.c457 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(state, plane); in gud_plane_atomic_check() local
462 struct drm_framebuffer *old_fb = old_plane_state->fb; in gud_plane_atomic_check()
488 if (old_plane_state->rotation != new_plane_state->rotation) in gud_plane_atomic_check()
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_plane.c105 struct drm_plane_state *old_plane_state = drm_atomic_get_old_plane_state(state, in virtio_gpu_plane_atomic_check() local
119 if (old_plane_state->fb != new_plane_state->fb) in virtio_gpu_plane_atomic_check()
/linux/drivers/gpu/drm/tegra/
H A Ddc.c2111 const struct drm_plane_state *old_plane_state; in tegra_crtc_update_memory_bandwidth() local
2143 old_plane_state, i) { in tegra_crtc_update_memory_bandwidth()
2144 old_tegra_state = to_const_tegra_plane_state(old_plane_state); in tegra_crtc_update_memory_bandwidth()
2174 old_window.src.h = drm_rect_height(&old_plane_state->src) >> 16; in tegra_crtc_update_memory_bandwidth()
2175 old_window.dst.h = drm_rect_height(&old_plane_state->dst); in tegra_crtc_update_memory_bandwidth()