]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915: Don't pass the framebuffer to low level pinning functions
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 16 Apr 2026 17:44:47 +0000 (20:44 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 21 Apr 2026 10:13:35 +0000 (13:13 +0300)
commit4fe8f83264c5e47121725ba0fc4a23bf03fb07cf
tree0ddd1c082a7809d6db62e7731362b22e6ffd5b0e
parentce2e18a382f3371975adbc9911bb113ec7f544ec
drm/i915: Don't pass the framebuffer to low level pinning functions

Now that we have the pin_params the low level pinning code no
longer needs the entire framebuffer structure. The gem object
alone (along with the pin_params) is enough.

Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/20260416174448.28264-12-ville.syrjala@linux.intel.com
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_fb_pin.h
drivers/gpu/drm/i915/display/intel_fbdev.c
drivers/gpu/drm/i915/i915_fb_pin.c
drivers/gpu/drm/xe/display/xe_fb_pin.c
drivers/gpu/drm/xe/display/xe_initial_plane.c