drm/i915/scaler: Make scaler in_use a bool
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 7 Nov 2024 12:26:57 +0000 (14:26 +0200)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Mon, 11 Nov 2024 22:07:12 +0000 (00:07 +0200)
Make scaler in_use a boolean since that's how it's used.

Reviewed-by: Luca Coelho <luciano.coelho@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241107122658.21901-8-ville.syrjala@linux.intel.com
drivers/gpu/drm/i915/display/intel_display_types.h
drivers/gpu/drm/i915/display/skl_scaler.c

index d3a1aa7..339e4b0 100644 (file)
@@ -697,8 +697,8 @@ struct intel_initial_plane_config {
 };
 
 struct intel_scaler {
-       int in_use;
        u32 mode;
+       bool in_use;
 };
 
 struct intel_crtc_scaler_state {
index e29e29c..cefbcab 100644 (file)
@@ -150,7 +150,7 @@ skl_update_scaler(struct intel_crtc_state *crtc_state, bool force_detach,
        if (force_detach || !need_scaler) {
                if (*scaler_id >= 0) {
                        scaler_state->scaler_users &= ~(1 << scaler_user);
-                       scaler_state->scalers[*scaler_id].in_use = 0;
+                       scaler_state->scalers[*scaler_id].in_use = false;
 
                        drm_dbg_kms(display->drm,
                                    "scaler_user index %u.%u: "
@@ -309,7 +309,7 @@ static int intel_atomic_setup_scaler(struct intel_crtc_scaler_state *scaler_stat
                                continue;
 
                        *scaler_id = j;
-                       scaler_state->scalers[*scaler_id].in_use = 1;
+                       scaler_state->scalers[*scaler_id].in_use = true;
                        break;
                }
        }
@@ -350,9 +350,9 @@ static int intel_atomic_setup_scaler(struct intel_crtc_scaler_state *scaler_stat
                 * scaler 0 operates in high quality (HQ) mode.
                 * In this case use scaler 0 to take advantage of HQ mode
                 */
-               scaler_state->scalers[*scaler_id].in_use = 0;
+               scaler_state->scalers[*scaler_id].in_use = false;
                *scaler_id = 0;
-               scaler_state->scalers[0].in_use = 1;
+               scaler_state->scalers[0].in_use = true;
                mode = SKL_PS_SCALER_MODE_HQ;
        } else {
                mode = SKL_PS_SCALER_MODE_DYN;