diff options
| -rw-r--r-- | drivers/gpu/drm/i915/display/skl_watermark.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/display/skl_watermark.c b/drivers/gpu/drm/i915/display/skl_watermark.c index a4ce21d4c024..ec1bfe46edef 100644 --- a/drivers/gpu/drm/i915/display/skl_watermark.c +++ b/drivers/gpu/drm/i915/display/skl_watermark.c @@ -275,6 +275,9 @@ void intel_sagv_pre_plane_update(struct intel_atomic_state *state) if (!intel_has_sagv(display)) return; + if (HAS_PMDEMAND(display)) + return; + if (DISPLAY_VER(display) >= 11) icl_sagv_pre_plane_update(state); else @@ -295,6 +298,9 @@ void intel_sagv_post_plane_update(struct intel_atomic_state *state) if (!intel_has_sagv(display)) return; + if (HAS_PMDEMAND(display)) + return; + if (DISPLAY_VER(display) >= 11) icl_sagv_post_plane_update(state); else |
