]> www.infradead.org Git - users/hch/misc.git/commitdiff
drm/i915/drv: pass display to HAS_DISPLAY()
authorJani Nikula <jani.nikula@intel.com>
Wed, 6 Aug 2025 16:55:12 +0000 (19:55 +0300)
committerJani Nikula <jani.nikula@intel.com>
Thu, 14 Aug 2025 10:12:23 +0000 (13:12 +0300)
Underneath, HAS_DISPLAY() really expects a struct intel_display. Switch
to it in preparation for removing the transitional __to_intel_display()
macro.

Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://lore.kernel.org/r/e1789e82d876eabef550abf537ca5dd2b71cbe6c.1754499175.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/i915_driver.c

index c6263c6d33845ea03da04e3827c0042ea88e3985..70f042ce870547e0fc83745bd6fc52479cbcd68d 100644 (file)
@@ -977,7 +977,7 @@ void i915_driver_shutdown(struct drm_i915_private *i915)
        intel_power_domains_disable(display);
 
        drm_client_dev_suspend(&i915->drm, false);
-       if (HAS_DISPLAY(i915)) {
+       if (HAS_DISPLAY(display)) {
                drm_kms_helper_poll_disable(&i915->drm);
                intel_display_driver_disable_user_access(display);
 
@@ -989,7 +989,7 @@ void i915_driver_shutdown(struct drm_i915_private *i915)
        intel_irq_suspend(i915);
        intel_hpd_cancel_work(display);
 
-       if (HAS_DISPLAY(i915))
+       if (HAS_DISPLAY(display))
                intel_display_driver_suspend_access(display);
 
        intel_encoder_suspend_all(display);
@@ -1060,7 +1060,7 @@ static int i915_drm_suspend(struct drm_device *dev)
         * properly. */
        intel_power_domains_disable(display);
        drm_client_dev_suspend(dev, false);
-       if (HAS_DISPLAY(dev_priv)) {
+       if (HAS_DISPLAY(display)) {
                drm_kms_helper_poll_disable(dev);
                intel_display_driver_disable_user_access(display);
        }
@@ -1072,7 +1072,7 @@ static int i915_drm_suspend(struct drm_device *dev)
        intel_irq_suspend(dev_priv);
        intel_hpd_cancel_work(display);
 
-       if (HAS_DISPLAY(dev_priv))
+       if (HAS_DISPLAY(display))
                intel_display_driver_suspend_access(display);
 
        intel_encoder_suspend_all(display);
@@ -1219,7 +1219,7 @@ static int i915_drm_resume(struct drm_device *dev)
         */
        intel_irq_resume(dev_priv);
 
-       if (HAS_DISPLAY(dev_priv))
+       if (HAS_DISPLAY(display))
                drm_mode_config_reset(dev);
 
        i915_gem_resume(dev_priv);
@@ -1228,14 +1228,14 @@ static int i915_drm_resume(struct drm_device *dev)
 
        intel_clock_gating_init(dev_priv);
 
-       if (HAS_DISPLAY(dev_priv))
+       if (HAS_DISPLAY(display))
                intel_display_driver_resume_access(display);
 
        intel_hpd_init(display);
 
        intel_display_driver_resume(display);
 
-       if (HAS_DISPLAY(dev_priv)) {
+       if (HAS_DISPLAY(display)) {
                intel_display_driver_enable_user_access(display);
                drm_kms_helper_poll_enable(dev);
        }