]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commitdiff
drm/i915: Intel panel downclock cleanup
authorMika Kahola <mika.kahola@intel.com>
Tue, 13 Dec 2016 08:02:48 +0000 (10:02 +0200)
committerJani Nikula <jani.nikula@intel.com>
Tue, 13 Dec 2016 15:26:49 +0000 (17:26 +0200)
Let's switch to use dev_priv instead of dev when calling
intel_find_panel_downclock() function.

Signed-off-by: Mika Kahola <mika.kahola@intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1481616169-16210-3-git-send-email-mika.kahola@intel.com
drivers/gpu/drm/i915/intel_dp.c
drivers/gpu/drm/i915/intel_drv.h
drivers/gpu/drm/i915/intel_panel.c

index eb743991a376037cd23705d6b6f60eaa904c8b11..6c05a2b38cc79b8c74caf3dd18fcbd425379cb0b 100644 (file)
@@ -5528,7 +5528,7 @@ intel_dp_drrs_init(struct intel_connector *intel_connector,
        }
 
        downclock_mode = intel_find_panel_downclock
-                                       (dev, fixed_mode, connector);
+                                       (dev_priv, fixed_mode, connector);
 
        if (!downclock_mode) {
                DRM_DEBUG_KMS("Downclock mode is not found. DRRS not supported\n");
index 1a95f9d67775e7b5bf38316e3c7c17e5f18287f8..362f698af2a0d5eac88a081877304b0ef2b89e69 100644 (file)
@@ -1610,7 +1610,7 @@ void intel_panel_disable_backlight(struct intel_connector *connector);
 void intel_panel_destroy_backlight(struct drm_connector *connector);
 enum drm_connector_status intel_panel_detect(struct drm_i915_private *dev_priv);
 extern struct drm_display_mode *intel_find_panel_downclock(
-                               struct drm_device *dev,
+                               struct drm_i915_private *dev_priv,
                                struct drm_display_mode *fixed_mode,
                                struct drm_connector *connector);
 
index 095456ba60583c6f8c97386409fad3f4c8cc09e1..3ce471993771772ef62a181a0e0f6aad5cdea69a 100644 (file)
@@ -48,7 +48,7 @@ intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode,
 
 /**
  * intel_find_panel_downclock - find the reduced downclock for LVDS in EDID
- * @dev: drm device
+ * @dev_priv: i915 device instance
  * @fixed_mode : panel native mode
  * @connector: LVDS/eDP connector
  *
@@ -56,7 +56,7 @@ intel_fixed_panel_mode(const struct drm_display_mode *fixed_mode,
  * Find the reduced downclock for LVDS/eDP in EDID.
  */
 struct drm_display_mode *
-intel_find_panel_downclock(struct drm_device *dev,
+intel_find_panel_downclock(struct drm_i915_private *dev_priv,
                        struct drm_display_mode *fixed_mode,
                        struct drm_connector *connector)
 {
@@ -94,7 +94,7 @@ intel_find_panel_downclock(struct drm_device *dev,
        }
 
        if (temp_downclock < fixed_mode->clock)
-               return drm_mode_duplicate(dev, tmp_mode);
+               return drm_mode_duplicate(&dev_priv->drm, tmp_mode);
        else
                return NULL;
 }