]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/i915: add .has_fenced_regions to parent interface
authorJani Nikula <jani.nikula@intel.com>
Mon, 17 Nov 2025 09:16:12 +0000 (11:16 +0200)
committerJani Nikula <jani.nikula@intel.com>
Wed, 19 Nov 2025 17:33:43 +0000 (19:33 +0200)
commit4799ff418f9a68361331fdc7fc01f66dc314adb9
tree6c4560d6cc83b9842bea9d9e2032fbc2910a57ca
parente8916738977e29a6f1e8edc593ee336f2bcf1b7d
drm/i915: add .has_fenced_regions to parent interface

Add .has_fenced_regions() to display parent interface, removing more
dependencies on struct drm_i915_private, i915_drv.h, and
gt/intel_gt_types.h.

This allows us to remove the xe compat gt/intel_gt_types.h.

v2: s/fence_support_legacy/has_fenced_regions/ (Ville)

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/309f61a8742c3bf731c820b2f9e1024143db8598.1763370931.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_fbc.c
drivers/gpu/drm/i915/display/intel_parent.c
drivers/gpu/drm/i915/display/intel_parent.h
drivers/gpu/drm/i915/i915_driver.c
drivers/gpu/drm/xe/compat-i915-headers/gt/intel_gt_types.h [deleted file]
include/drm/intel/display_parent_interface.h