Home
last modified time | relevance | path

Searched refs:async_flip (Results 1 – 20 of 20) sorted by relevance

/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.c439 if (!plane->async_flip) in intel_plane_do_async_flip()
442 if (!new_crtc_state->uapi.async_flip) in intel_plane_do_async_flip()
458 return DISPLAY_VER(display) < 9 || old_crtc_state->uapi.async_flip; in intel_plane_do_async_flip()
626 new_crtc_state->uapi.async_flip) { in intel_plane_atomic_calc_changes()
833 bool async_flip) in intel_plane_async_flip() argument
837 trace_intel_plane_async_flip(plane, crtc, async_flip); in intel_plane_async_flip()
838 plane->async_flip(dsb, plane, crtc_state, plane_state, async_flip); in intel_plane_async_flip()
848 if (crtc_state->do_async_flip && plane->async_flip) { in intel_plane_update_arm()
H A Di9xx_plane.c599 bool async_flip) in g4x_primary_async_flip() argument
606 if (async_flip) in g4x_primary_async_flip()
620 bool async_flip) in vlv_primary_async_flip() argument
1022 plane->async_flip = vlv_primary_async_flip; in intel_primary_plane_create()
1028 plane->async_flip = g4x_primary_async_flip; in intel_primary_plane_create()
1033 plane->async_flip = g4x_primary_async_flip; in intel_primary_plane_create()
1038 plane->async_flip = g4x_primary_async_flip; in intel_primary_plane_create()
H A Dintel_display_trace.h384 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc, bool async_flip),
385 TP_ARGS(plane, crtc, async_flip),
392 __field(bool, async_flip)
402 __entry->async_flip = async_flip;
407 __entry->frame, __entry->scanline, str_yes_no(__entry->async_flip))
H A Dintel_atomic_plane.h43 bool async_flip);
H A Dintel_display_types.h1508 void (*async_flip)(struct intel_dsb *dsb, member
1512 bool async_flip);
H A Dskl_universal_plane.c1680 bool async_flip) in skl_plane_async_flip() argument
1690 if (async_flip) { in skl_plane_async_flip()
2866 plane->async_flip = skl_plane_async_flip; in skl_universal_plane_create()
H A Dintel_display.c892 return crtc_state->uapi.async_flip && i915_vtd_active(i915) && in needs_async_flip_vtd_wa()
5892 if (!new_crtc_state->uapi.async_flip) in intel_async_flip_check_uapi()
5932 if (!plane->async_flip) { in intel_async_flip_check_uapi()
5961 if (!new_crtc_state->uapi.async_flip) in intel_async_flip_check_hw()
5996 new_crtc_state->do_async_flip && !plane->async_flip)) in intel_async_flip_check_hw()
6007 if (!plane->async_flip) in intel_async_flip_check_hw()
H A Dskl_watermark.c1396 crtc_state->uapi.async_flip && in use_minimal_wm0_only()
1397 plane->async_flip; in use_minimal_wm0_only()
H A Dintel_psr.c1254 if (crtc_state->uapi.async_flip) { in intel_psr2_sel_fetch_config_valid()
/linux-6.15/drivers/gpu/drm/
H A Ddrm_atomic_uapi.c1014 bool async_flip) in drm_atomic_set_property() argument
1034 if (async_flip) { in drm_atomic_set_property()
1056 if (async_flip) { in drm_atomic_set_property()
1079 if (async_flip) { in drm_atomic_set_property()
1378 crtc_state->async_flip = true; in set_async_flip()
1396 bool async_flip = false; in drm_mode_atomic_ioctl() local
1429 async_flip = true; in drm_mode_atomic_ioctl()
1515 prop, prop_value, async_flip); in drm_mode_atomic_ioctl()
H A Ddrm_crtc_internal.h263 u64 prop_value, bool async_flip);
H A Ddrm_atomic_state_helper.c154 state->async_flip = false; in __drm_atomic_helper_crtc_duplicate_state()
H A Ddrm_atomic_helper.c3719 crtc_state->async_flip = flags & DRM_MODE_PAGE_FLIP_ASYNC; in page_flip_common()
/linux-6.15/drivers/gpu/drm/i915/gt/uc/abi/
H A Dguc_actions_slpc_abi.h223 u32 async_flip:1; member
/linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_trace.h178 __field(bool, async_flip)
200 __entry->async_flip = state->async_flip;
218 __entry->async_flip, __entry->vrr_enabled,
H A Damdgpu_dm_crtc.c665 if (crtc_state->async_flip && in amdgpu_dm_crtc_helper_atomic_check()
H A Damdgpu_dm.c9451 if (crtc->state->async_flip && in amdgpu_dm_commit_planes()
9459 crtc->state->async_flip && in amdgpu_dm_commit_planes()
10404 if (new_crtc_state->async_flip) in amdgpu_dm_atomic_commit_tail()
12254 if (new_crtc_state->async_flip && in amdgpu_dm_atomic_check()
/linux-6.15/include/drm/
H A Ddrm_crtc.h291 bool async_flip; member
/linux-6.15/drivers/gpu/drm/nouveau/dispnv50/
H A Dwndw.c317 if (!asyh->state.async_flip) in nv50_wndw_atomic_check_acquire()
438 asyh->state.async_flip = false; in nv50_wndw_atomic_check_lut()
/linux-6.15/drivers/gpu/drm/i915/gvt/
H A Dcmd_parser.c1276 bool async_flip; member
1315 info->async_flip = ((dword2 & GENMASK(1, 0)) == 0x1); in gen8_decode_mi_display_flip()
1383 info->async_flip = ((dword2 & GENMASK(1, 0)) == 0x1); in skl_decode_mi_display_flip()
1397 if (!info->async_flip) in gen8_check_mi_display_flip()
1444 if (info->async_flip) in gen8_update_plane_mmio_from_mi_display_flip()