diff options
Diffstat (limited to 'drivers/gpu/drm/i915/display/intel_pps.c')
| -rw-r--r-- | drivers/gpu/drm/i915/display/intel_pps.c | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/drivers/gpu/drm/i915/display/intel_pps.c b/drivers/gpu/drm/i915/display/intel_pps.c index c4867a8020a5..c55da130773b 100644 --- a/drivers/gpu/drm/i915/display/intel_pps.c +++ b/drivers/gpu/drm/i915/display/intel_pps.c @@ -3,9 +3,11 @@   * Copyright © 2020 Intel Corporation   */ +#include "g4x_dp.h"  #include "i915_drv.h"  #include "intel_display_types.h"  #include "intel_dp.h" +#include "intel_dpll.h"  #include "intel_pps.h"  static void vlv_steal_power_sequencer(struct drm_i915_private *dev_priv, @@ -776,7 +778,7 @@ void intel_pps_on_unlocked(struct intel_dp *intel_dp)  	pp_ctrl_reg = _pp_ctrl_reg(intel_dp);  	pp = ilk_get_pp_control(intel_dp); -	if (IS_GEN(dev_priv, 5)) { +	if (IS_IRONLAKE(dev_priv)) {  		/* ILK workaround: disable reset around power sequence */  		pp &= ~PANEL_POWER_RESET;  		intel_de_write(dev_priv, pp_ctrl_reg, pp); @@ -784,7 +786,7 @@ void intel_pps_on_unlocked(struct intel_dp *intel_dp)  	}  	pp |= PANEL_POWER_ON; -	if (!IS_GEN(dev_priv, 5)) +	if (!IS_IRONLAKE(dev_priv))  		pp |= PANEL_POWER_RESET;  	intel_de_write(dev_priv, pp_ctrl_reg, pp); @@ -793,7 +795,7 @@ void intel_pps_on_unlocked(struct intel_dp *intel_dp)  	wait_panel_on(intel_dp);  	intel_dp->pps.last_power_on = jiffies; -	if (IS_GEN(dev_priv, 5)) { +	if (IS_IRONLAKE(dev_priv)) {  		pp |= PANEL_POWER_RESET; /* restore panel reset bit */  		intel_de_write(dev_priv, pp_ctrl_reg, pp);  		intel_de_posting_read(dev_priv, pp_ctrl_reg); | 
