]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/i915/fb: Drop the 'fb' argument from intel_fb_bo_framebuffer_init()
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 3 Oct 2025 14:57:33 +0000 (17:57 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 9 Oct 2025 18:03:03 +0000 (21:03 +0300)
intel_fb_bo_framebuffer_init() doesn't do anything with the passed
framebuffer. Don't pass it therefore.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20251003145734.7634-5-ville.syrjala@linux.intel.com
drivers/gpu/drm/i915/display/intel_fb.c
drivers/gpu/drm/i915/display/intel_fb_bo.c
drivers/gpu/drm/i915/display/intel_fb_bo.h
drivers/gpu/drm/xe/display/intel_fb_bo.c

index 4dfb3e5fd31e1e93b278f809640b66b2097fc332..99823ef42ef1cc59b196617516ac75f588473eaf 100644 (file)
@@ -2226,7 +2226,7 @@ int intel_framebuffer_init(struct intel_framebuffer *intel_fb,
        if (!intel_fb->frontbuffer)
                return -ENOMEM;
 
-       ret = intel_fb_bo_framebuffer_init(fb, obj, mode_cmd);
+       ret = intel_fb_bo_framebuffer_init(obj, mode_cmd);
        if (ret)
                goto err_frontbuffer_put;
 
index b0e8b89f7ce8ff6a952592da9c189ee96ee3d56b..7336d7294a7b6212dff4f7441dcb41c19500cbce 100644 (file)
@@ -18,8 +18,7 @@ void intel_fb_bo_framebuffer_fini(struct drm_gem_object *obj)
        /* Nothing to do for i915 */
 }
 
-int intel_fb_bo_framebuffer_init(struct drm_framebuffer *fb,
-                                struct drm_gem_object *_obj,
+int intel_fb_bo_framebuffer_init(struct drm_gem_object *_obj,
                                 struct drm_mode_fb_cmd2 *mode_cmd)
 {
        struct drm_i915_gem_object *obj = to_intel_bo(_obj);
index eefcb05a99f0a6a9bd97ce31bb5c905554b9a547..d775773c6c03f7034a6a556d50862b6c6aff532e 100644 (file)
@@ -14,8 +14,7 @@ struct drm_mode_fb_cmd2;
 
 void intel_fb_bo_framebuffer_fini(struct drm_gem_object *obj);
 
-int intel_fb_bo_framebuffer_init(struct drm_framebuffer *fb,
-                                struct drm_gem_object *obj,
+int intel_fb_bo_framebuffer_init(struct drm_gem_object *obj,
                                 struct drm_mode_fb_cmd2 *mode_cmd);
 
 struct drm_gem_object *
index ebdb22c9499d7cf0ded1886e08f590a602969104..db8b1a27b4de851ae07a3701f965658b63a39740 100644 (file)
@@ -24,8 +24,7 @@ void intel_fb_bo_framebuffer_fini(struct drm_gem_object *obj)
        xe_bo_put(bo);
 }
 
-int intel_fb_bo_framebuffer_init(struct drm_framebuffer *fb,
-                                struct drm_gem_object *obj,
+int intel_fb_bo_framebuffer_init(struct drm_gem_object *obj,
                                 struct drm_mode_fb_cmd2 *mode_cmd)
 {
        struct xe_bo *bo = gem_to_xe_bo(obj);