drm/i915: Constify intel_drrs_init() args
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 10 Mar 2022 00:47:51 +0000 (02:47 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 10 Mar 2022 15:03:25 +0000 (17:03 +0200)
Pass the fixed_mode as const to intel_drrs_init() since it's
not supposed to mutate the mode.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220310004802.16310-3-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_drrs.c
drivers/gpu/drm/i915/display/intel_drrs.h

index 146f2cf7d01a0919db91850e92ea2969ec9a4e06..3b871a51eb5551be0cf114e735fc70146cf6a29c 100644 (file)
@@ -421,7 +421,7 @@ void intel_drrs_page_flip(struct intel_atomic_state *state,
  */
 struct drm_display_mode *
 intel_drrs_init(struct intel_connector *connector,
-               struct drm_display_mode *fixed_mode)
+               const struct drm_display_mode *fixed_mode)
 {
        struct drm_i915_private *dev_priv = to_i915(connector->base.dev);
        struct intel_encoder *encoder = connector->encoder;
index 9ec9c447211af5cfedc045a8d312e330478829e6..6bca7692f59fc4d69dd5b0061b2fd9975597fb31 100644 (file)
@@ -31,6 +31,6 @@ void intel_drrs_compute_config(struct intel_dp *intel_dp,
                               struct intel_crtc_state *pipe_config,
                               int output_bpp, bool constant_n);
 struct drm_display_mode *intel_drrs_init(struct intel_connector *connector,
-                                        struct drm_display_mode *fixed_mode);
+                                        const struct drm_display_mode *fixed_mode);
 
 #endif /* __INTEL_DRRS_H__ */