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

Add .vgpu_active() to display parent interface, removing more
dependencies on struct drm_i915_private, i915_drv.h, and i915_vgpu.h.

This also allows us to remove the xe compat i915_vgpu.h.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/a2d4043ebaaf8f69bb738d5d1332afd2847550ad.1763370931.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_crtc.c
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/i915_vgpu.h [deleted file]
include/drm/intel/display_parent_interface.h