]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm/i915: Constify watermark state checker
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Wed, 4 Oct 2023 15:56:00 +0000 (18:56 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 6 Oct 2023 21:12:42 +0000 (00:12 +0300)
The skl+ wm state checker has no reason to modify the crtc state,
so make it const.

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

index 846e9a3e94dcc94b28d1162a12f7e92a6a22bdcf..d51cf92c96ae0d79d1be2e35b37579a9a7bc9e90 100644 (file)
@@ -3135,7 +3135,7 @@ static void skl_wm_get_hw_state_and_sanitize(struct drm_i915_private *i915)
 }
 
 void intel_wm_state_verify(struct intel_crtc *crtc,
-                          struct intel_crtc_state *new_crtc_state)
+                          const struct intel_crtc_state *new_crtc_state)
 {
        struct drm_i915_private *i915 = to_i915(crtc->base.dev);
        struct skl_hw_state {
index edb61e33df83acd70255c8138da4d40619dd9633..18e4b0661cbb741f47bb92b3ae14a078a2843eac 100644 (file)
@@ -39,7 +39,7 @@ bool skl_ddb_allocation_overlaps(const struct skl_ddb_entry *ddb,
                                 int num_entries, int ignore_idx);
 
 void intel_wm_state_verify(struct intel_crtc *crtc,
-                          struct intel_crtc_state *new_crtc_state);
+                          const struct intel_crtc_state *new_crtc_state);
 
 void skl_watermark_ipc_init(struct drm_i915_private *i915);
 void skl_watermark_ipc_update(struct drm_i915_private *i915);