]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
drm/i915: pass dev_priv explicitly to CHV_BLEND
authorJani Nikula <jani.nikula@intel.com>
Tue, 4 Jun 2024 15:25:49 +0000 (18:25 +0300)
committerJani Nikula <jani.nikula@intel.com>
Fri, 7 Jun 2024 08:28:49 +0000 (11:28 +0300)
Avoid the implicit dev_priv local variable use, and pass dev_priv
explicitly to the CHV_BLEND register macro.

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/a2c5064ee3a985f7b7b5c7e672737df447d3af29.1717514638.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/i915_reg.h

index 48ee8aee21bee37d79637387f311efe0567a0635..a6d7928fbe370066bdec875fe1c9f4b107f38c0c 100644 (file)
@@ -2108,7 +2108,8 @@ static void valleyview_crtc_enable(struct intel_atomic_state *state,
        intel_de_write(dev_priv, VLV_PIPE_MSA_MISC(pipe), 0);
 
        if (IS_CHERRYVIEW(dev_priv) && pipe == PIPE_B) {
-               intel_de_write(dev_priv, CHV_BLEND(pipe), CHV_BLEND_LEGACY);
+               intel_de_write(dev_priv, CHV_BLEND(dev_priv, pipe),
+                              CHV_BLEND_LEGACY);
                intel_de_write(dev_priv, CHV_CANVAS(pipe), 0);
        }
 
index 064d14d1e8bb241a39de76cab3c8fd8310a02df9..17422a41a51d611a889b9bd41b0e581948d88dbe 100644 (file)
 #define   CHV_CANVAS_GREEN_MASK        REG_GENMASK(19, 10)
 #define   CHV_CANVAS_BLUE_MASK REG_GENMASK(9, 0)
 
-#define CHV_BLEND(pipe)                _MMIO_TRANS2(dev_priv, pipe, _CHV_BLEND_A)
+#define CHV_BLEND(dev_priv, pipe)              _MMIO_TRANS2(dev_priv, pipe, _CHV_BLEND_A)
 #define CHV_CANVAS(pipe)       _MMIO_TRANS2(dev_priv, pipe, _CHV_CANVAS_A)
 
 /* Display/Sprite base address macros */