]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/xe/vga: use the same intel_gmch_vga_set_decode() as i915
authorJani Nikula <jani.nikula@intel.com>
Wed, 19 Nov 2025 18:52:52 +0000 (20:52 +0200)
committerJani Nikula <jani.nikula@intel.com>
Fri, 21 Nov 2025 10:13:01 +0000 (12:13 +0200)
Drop the #ifdef I915, and use the same intel_gmch_vga_set_decode() for
both i915 and xe.

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/f4121e6c70bac6c26ef3cf51aaf72822f2cb2d54.1763578288.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_vga.c

index 5e516c79e2f793c9436fe82a19349bcde2f7ba5b..c45c4bbc3f9576c0ebc0f3a4c79a2a42096ecd15 100644 (file)
@@ -95,7 +95,6 @@ void intel_vga_reset_io_mem(struct intel_display *display)
        vga_put(pdev, VGA_RSRC_LEGACY_IO);
 }
 
-#ifdef I915
 static int intel_gmch_vga_set_state(struct intel_display *display, bool enable_decode)
 {
        struct pci_dev *pdev = to_pci_dev(display->drm->dev);
@@ -135,13 +134,6 @@ static unsigned int intel_gmch_vga_set_decode(struct pci_dev *pdev, bool enable_
        else
                return VGA_RSRC_NORMAL_IO | VGA_RSRC_NORMAL_MEM;
 }
-#else
-static unsigned int intel_gmch_vga_set_decode(struct pci_dev *pdev, bool enable_decode)
-{
-       /* ToDo: Implement the actual handling of vga decode */
-       return 0;
-}
-#endif
 
 int intel_vga_register(struct intel_display *display)
 {