drm/i915/vrr: Always set vrr vmax/vmin/flipline in vrr_{enable/disable}
authorAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Mon, 24 Mar 2025 13:32:38 +0000 (19:02 +0530)
committerAnkit Nautiyal <ankit.k.nautiyal@intel.com>
Tue, 25 Mar 2025 15:47:24 +0000 (21:17 +0530)
commitbe7f2ef5355370d0659b40f5a425af0f310e369a
tree1490bc6b3c6eebb2c26f56b9e5284828b28bb24e
parent660d1c6385b96c3985010589382c9c7849d4734c
drm/i915/vrr: Always set vrr vmax/vmin/flipline in vrr_{enable/disable}

For platforms for which vrr timing generator is always set, VRR_CTL
enable bit does not need to toggle, so modify the vrr_{enable/disable}
for this.
At the moment the helper intel_vrr_always_use_vrr_tg() return false for
all cases. This will be set later when all other bits are in place.

Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://lore.kernel.org/r/20250324133248.4071909-7-ankit.k.nautiyal@intel.com
drivers/gpu/drm/i915/display/intel_vrr.c