diff options
author | Animesh Manna <animesh.manna@intel.com> | 2024-05-30 01:37:41 +0530 |
---|---|---|
committer | Animesh Manna <animesh.manna@intel.com> | 2024-05-31 10:55:56 +0530 |
commit | 5a9b255fdb2b235502bcfc0951d71c0c3f6d030e (patch) | |
tree | 9acfb3a2d2ade1b9d9ae07027e104c38ee282abe /drivers/gpu/drm/i915/display/intel_alpm.h | |
parent | 15438b32598744cf207398dc3e02bf88db42cf9a (diff) |
drm/i915/alpm: Enable lobf from source in ALPM_CTL
Set the Link Off Between Frames Enable bit in ALPM_CTL register.
Note: Lobf need to be enabled adaptive sync fixed refresh mode
where vmin = vmax = flipline, which will arise after cmmr feature
enablement. Will add enabling sequence in a separate patch.
v1: Initial version.
v2: Condition check modified in alpm_configure(). [Jouni]
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Signed-off-by: Animesh Manna <animesh.manna@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240529200742.1694401-6-animesh.manna@intel.com
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_alpm.h')
-rw-r--r-- | drivers/gpu/drm/i915/display/intel_alpm.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_alpm.h b/drivers/gpu/drm/i915/display/intel_alpm.h index e586e8a01b10..80b9ca086a49 100644 --- a/drivers/gpu/drm/i915/display/intel_alpm.h +++ b/drivers/gpu/drm/i915/display/intel_alpm.h @@ -18,6 +18,6 @@ bool intel_alpm_compute_params(struct intel_dp *intel_dp, void intel_alpm_lobf_compute_config(struct intel_dp *intel_dp, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state); -void intel_alpm_configure(struct intel_dp *intel_dp); - +void intel_alpm_configure(struct intel_dp *intel_dp, + const struct intel_crtc_state *crtc_state); #endif |