drm/i915/display: In intel_framebuffer_init switch to use intel_bo_to_drm_bo
authorJuha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Thu, 16 Nov 2023 15:02:25 +0000 (17:02 +0200)
committerJouni Högander <jouni.hogander@intel.com>
Thu, 23 Nov 2023 12:50:44 +0000 (14:50 +0200)
We are preparing for Xe driver. I915 and Xe object implementation are
differing. Use intel_bo_to_drm_bo instead of &obj->base.

Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Jouni Högander <jouni.hogander@intel.com>
Reviewed-by: Uma Shankar <uma.shankar@intel.com>
Signed-off-by: Jouni Högander <jouni.hogander@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231116150225.204233-3-juhapekka.heikkila@gmail.com
drivers/gpu/drm/i915/display/intel_fb.c

index e1db7a3afd1ace7b26a9f1e5650d64c3c25f9ba9..77226ec00cb1c4d9b4c7f1d3351ed3eed61e6f88 100644 (file)
@@ -2093,7 +2093,7 @@ int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
                        }
                }
 
-               fb->obj[i] = &obj->base;
+               fb->obj[i] = intel_bo_to_drm_bo(obj);
        }
 
        ret = intel_fill_fb_info(dev_priv, intel_fb);