mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 14:53:58 -04:00
drm/i915/vrr: Add DC Balance params to crtc_state
Add DC Balance params to crtc_state, also add state checker params for related properties. --v3: - Seggregate crtc_state params with this patch. (Ankit) --v4: - Update commit message and header. (Ankit) - Add +1 to VMIN and VMAX only when it is non-zero. (Ankit) --v5: - Add headers in sorted order. (Jani Nikula) --v6: - Add a separate function to get and check dc_balance params. - Avoid repeatative use of MMIO read. (Ankit) Signed-off-by: Mitul Golani <mitulkumar.ajitkumar.golani@intel.com> Reviewed-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> Link: https://patch.msgid.link/20251223104542.2688548-6-mitulkumar.ajitkumar.golani@intel.com
This commit is contained in:
committed by
Ankit Nautiyal
parent
19467b46c2
commit
be843f3480
@@ -5476,6 +5476,13 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
|
||||
PIPE_CONF_CHECK_LLI(cmrr.cmrr_m);
|
||||
PIPE_CONF_CHECK_LLI(cmrr.cmrr_n);
|
||||
PIPE_CONF_CHECK_BOOL(cmrr.enable);
|
||||
PIPE_CONF_CHECK_I(vrr.dc_balance.vmin);
|
||||
PIPE_CONF_CHECK_I(vrr.dc_balance.vmax);
|
||||
PIPE_CONF_CHECK_I(vrr.dc_balance.guardband);
|
||||
PIPE_CONF_CHECK_I(vrr.dc_balance.slope);
|
||||
PIPE_CONF_CHECK_I(vrr.dc_balance.max_increase);
|
||||
PIPE_CONF_CHECK_I(vrr.dc_balance.max_decrease);
|
||||
PIPE_CONF_CHECK_I(vrr.dc_balance.vblank_target);
|
||||
}
|
||||
|
||||
if (!fastset || intel_vrr_always_use_vrr_tg(display)) {
|
||||
|
||||
Reference in New Issue
Block a user