summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/i915/display/intel_display_driver.c
diff options
context:
space:
mode:
authorJani Nikula <jani.nikula@intel.com>2024-12-13 11:48:24 +0200
committerJani Nikula <jani.nikula@intel.com>2024-12-16 17:08:33 +0200
commit5d1bbfba0f39cf7a37e30e88b362a500272c9b2a (patch)
treef3284e774a0563111ae8ed6db5e78463c2ec7616 /drivers/gpu/drm/i915/display/intel_display_driver.c
parent8146b9235fc2b3a0d102c475d92130c852871576 (diff)
drm/i915/dp: convert interfaces to struct intel_display
Convert the intel_dp.[ch] external interfaces to struct intel_display. Reviewed-by: Luca Coelho <luciano.coelho@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/7d55f5fd9fc0619be3113098a49259d5374013c6.1734083244.git.jani.nikula@intel.com Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_display_driver.c')
-rw-r--r--drivers/gpu/drm/i915/display/intel_display_driver.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/drivers/gpu/drm/i915/display/intel_display_driver.c b/drivers/gpu/drm/i915/display/intel_display_driver.c
index a7f4b0ce0740..497b4a1f045f 100644
--- a/drivers/gpu/drm/i915/display/intel_display_driver.c
+++ b/drivers/gpu/drm/i915/display/intel_display_driver.c
@@ -573,8 +573,6 @@ void intel_display_driver_register(struct intel_display *display)
/* part #1: call before irq uninstall */
void intel_display_driver_remove(struct intel_display *display)
{
- struct drm_i915_private *i915 = to_i915(display->drm);
-
if (!HAS_DISPLAY(display))
return;
@@ -587,7 +585,7 @@ void intel_display_driver_remove(struct intel_display *display)
* fbdev after it's finalized. MST will be destroyed later as part of
* drm_mode_config_cleanup()
*/
- intel_dp_mst_suspend(i915);
+ intel_dp_mst_suspend(display);
}
/* part #2: call after irq uninstall */
@@ -672,7 +670,6 @@ void intel_display_driver_unregister(struct intel_display *display)
*/
int intel_display_driver_suspend(struct intel_display *display)
{
- struct drm_i915_private *i915 = to_i915(display->drm);
struct drm_atomic_state *state;
int ret;
@@ -690,7 +687,7 @@ int intel_display_driver_suspend(struct intel_display *display)
/* ensure all DPT VMAs have been unpinned for intel_dpt_suspend() */
flush_workqueue(display->wq.cleanup);
- intel_dp_mst_suspend(i915);
+ intel_dp_mst_suspend(display);
return ret;
}
@@ -747,7 +744,7 @@ void intel_display_driver_resume(struct intel_display *display)
return;
/* MST sideband requires HPD interrupts enabled */
- intel_dp_mst_resume(i915);
+ intel_dp_mst_resume(display);
display->restore.modeset_state = NULL;
if (state)