]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/i915: pass dev_priv explicitly to PFIT_AUTO_RATIOS
authorJani Nikula <jani.nikula@intel.com>
Tue, 4 Jun 2024 15:25:35 +0000 (18:25 +0300)
committerJani Nikula <jani.nikula@intel.com>
Fri, 7 Jun 2024 08:13:17 +0000 (11:13 +0300)
Avoid the implicit dev_priv local variable use, and pass dev_priv
explicitly to the PFIT_AUTO_RATIOS register macro.

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

index 28bf89b77e34738d2c7676009976be6ee72f1b8f..06b1122ec13ed28de9ab9e9d010de2b0e5b91309 100644 (file)
@@ -951,7 +951,8 @@ static void update_pfit_vscale_ratio(struct intel_overlay *overlay)
                u32 tmp;
 
                if (intel_de_read(dev_priv, PFIT_CONTROL(dev_priv)) & PFIT_VERT_AUTO_SCALE)
-                       tmp = intel_de_read(dev_priv, PFIT_AUTO_RATIOS);
+                       tmp = intel_de_read(dev_priv,
+                                           PFIT_AUTO_RATIOS(dev_priv));
                else
                        tmp = intel_de_read(dev_priv,
                                            PFIT_PGM_RATIOS(dev_priv));
index 48ef787c73495064c5ab69f845574c110bd6623b..db41a6b88b63ad367c9db16789efb6939973089c 100644 (file)
 #define   PFIT_VERT_SCALE_MASK_965     REG_GENMASK(28, 16) /* 965+ */
 #define   PFIT_HORIZ_SCALE_MASK_965    REG_GENMASK(12, 0) /* 965+ */
 
-#define PFIT_AUTO_RATIOS _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61238)
+#define PFIT_AUTO_RATIOS(dev_priv) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + 0x61238)
 
 #define PCH_GTC_CTL            _MMIO(0xe7000)
 #define   PCH_GTC_ENABLE       (1 << 31)