]> www.infradead.org Git - users/hch/misc.git/commitdiff
drm/i915/gem: pass display to HAS_DISPLAY()
authorJani Nikula <jani.nikula@intel.com>
Wed, 6 Aug 2025 16:55:10 +0000 (19:55 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 14 Aug 2025 10:12:23 +0000 (13:12 +0300)
Underneath, HAS_DISPLAY() really expects a struct intel_display. Switch
to it in preparation for removing the transitional __to_intel_display()
macro.

Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://lore.kernel.org/r/79c87f75771a1d120cdd35dcfd6b380620ce99f1.1754499175.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c

index 86d9d2fcb6a6b02a69de05216271dd8d9c67e6d0..e747f5ed195e56cd5f3daac9732b63afa3f72173 100644 (file)
@@ -110,6 +110,7 @@ struct tiled_blits {
 
 static bool fastblit_supports_x_tiling(const struct drm_i915_private *i915)
 {
+       struct intel_display *display = i915->display;
        int gen = GRAPHICS_VER(i915);
 
        /* XY_FAST_COPY_BLT does not exist on pre-gen9 platforms */
@@ -121,7 +122,7 @@ static bool fastblit_supports_x_tiling(const struct drm_i915_private *i915)
        if (GRAPHICS_VER_FULL(i915) < IP_VER(12, 55))
                return false;
 
-       return HAS_DISPLAY(i915);
+       return HAS_DISPLAY(display);
 }
 
 static bool fast_blit_ok(const struct blit_buffer *buf)