[PATCH v2 13/13] drm/i915/vrr: enable dc balance bit
Mitul Golani
mitulkumar.ajitkumar.golani at intel.com
Mon Apr 21 15:49:00 UTC 2025
enable dc balance from vrr compute config when vrr is
enabled in adaptive vtotal mode
Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani at intel.com>
---
drivers/gpu/drm/i915/display/intel_vrr.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/drivers/gpu/drm/i915/display/intel_vrr.c b/drivers/gpu/drm/i915/display/intel_vrr.c
index 7c09f384a684..a21dbbce9ac7 100644
--- a/drivers/gpu/drm/i915/display/intel_vrr.c
+++ b/drivers/gpu/drm/i915/display/intel_vrr.c
@@ -255,7 +255,12 @@ void intel_vrr_compute_cmrr_timings(struct intel_crtc_state *crtc_state)
static
void intel_vrr_compute_vrr_timings(struct intel_crtc_state *crtc_state)
{
+ struct intel_display *display = to_intel_display(crtc_state);
crtc_state->vrr.enable = true;
+
+ if (HAS_DC_BALANCE(display))
+ crtc_state->vrr.dc_balance.enable = true;
+
crtc_state->mode_flags |= I915_MODE_FLAG_VRR;
}
--
2.48.1
More information about the Intel-xe
mailing list