Home
last modified time | relevance | path

Searched refs:active_planes (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/gpu/drm/vkms/
Dvkms_crtc.c132 kfree(vkms_state->active_planes); in vkms_atomic_crtc_destroy_state()
171 if (vkms_state->active_planes) in vkms_crtc_atomic_check()
189 vkms_state->active_planes = kcalloc(i, sizeof(plane), GFP_KERNEL); in vkms_crtc_atomic_check()
190 if (!vkms_state->active_planes) in vkms_crtc_atomic_check()
202 vkms_state->active_planes[i++] = in vkms_crtc_atomic_check()
Dvkms_composer.c181 primary_composer = crtc_state->active_planes[0]->composer; in vkms_composer_worker()
184 cursor_composer = crtc_state->active_planes[1]->composer; in vkms_composer_worker()
Dvkms_drv.h54 struct vkms_plane_state **active_planes; member
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_atomic_plane.c149 new_crtc_state->active_planes &= ~BIT(plane->id); in intel_plane_atomic_check_with_state()
164 new_crtc_state->active_planes |= BIT(plane->id); in intel_plane_atomic_check_with_state()
Dintel_bw.c262 return hweight8(crtc_state->active_planes & ~BIT(PLANE_CURSOR)); in intel_bw_crtc_num_active_planes()
Dintel_display_types.h943 u8 active_planes; member
Dintel_display.c3135 crtc_state->active_planes = 0; in fixup_active_planes()
3139 crtc_state->active_planes |= BIT(to_intel_plane(plane)->id); in fixup_active_planes()
5683 WARN_ON(!(crtc_state->active_planes & ~BIT(PLANE_CURSOR))); in hsw_enable_ips()
7351 if (!(crtc_state->active_planes & ~BIT(PLANE_CURSOR))) in hsw_compute_ips_config()
9486 (crtc_state->active_planes & ~(icl_hdr_plane_mask() | in bdw_set_pipemisc()
11540 crtc_state->active_planes &= ~BIT(plane->id); in intel_plane_atomic_calc_changes()
11706 crtc_state->active_planes &= ~BIT(plane->id); in icl_check_nv12_planes()
11727 if (crtc_state->active_planes & BIT(linked->id)) in icl_check_nv12_planes()
11748 crtc_state->active_planes |= BIT(linked->id); in icl_check_nv12_planes()
14786 crtc_state->active_planes = new_crtc_state->active_planes; in intel_legacy_cursor_update()
Dintel_color.c1067 return crtc_state->active_planes & BIT(plane->id) || in need_plane_update()
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.h314 int active_planes; member
Damdgpu_dm.c3707 state->active_planes = cur->active_planes; in dm_crtc_duplicate_state()
4326 dm_new_crtc_state->active_planes = 0; in dm_update_crtc_interrupt_state()
4332 dm_new_crtc_state->active_planes = in dm_update_crtc_interrupt_state()
4336 dm_new_crtc_state->active_planes > 0; in dm_update_crtc_interrupt_state()
4371 dm_crtc_state->active_planes == 0) in dm_crtc_helper_atomic_check()
5688 if (acrtc_state->active_planes == 0) in amdgpu_dm_commit_planes()
5865 if ((planes_count || acrtc_state->active_planes == 0) && in amdgpu_dm_commit_planes()
5918 if (acrtc_state->active_planes) in amdgpu_dm_commit_planes()
/Linux-v5.4/drivers/gpu/drm/i915/
Dintel_pm.c1338 int num_active_planes = hweight32(crtc_state->active_planes & in g4x_compute_pipe_wm()
1657 static bool vlv_need_sprite0_fifo_workaround(unsigned int active_planes) in vlv_need_sprite0_fifo_workaround() argument
1659 return (active_planes & (BIT(PLANE_SPRITE0) | in vlv_need_sprite0_fifo_workaround()
1669 unsigned int active_planes = crtc_state->active_planes & ~BIT(PLANE_CURSOR); in vlv_compute_fifo() local
1670 int num_active_planes = hweight32(active_planes); in vlv_compute_fifo()
1685 if (vlv_need_sprite0_fifo_workaround(active_planes)) in vlv_compute_fifo()
1702 if ((active_planes & BIT(plane_id)) == 0) { in vlv_compute_fifo()
1726 if ((active_planes & BIT(plane_id)) == 0) in vlv_compute_fifo()
1734 WARN_ON(active_planes != 0 && fifo_left != 0); in vlv_compute_fifo()
1737 if (active_planes == 0) { in vlv_compute_fifo()
[all …]