File tree 1 file changed +5
-6
lines changed
1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -624,19 +624,18 @@ void skl_enable_dc6(struct drm_i915_private *dev_priv)
624
624
625
625
DRM_DEBUG_KMS ("Enabling DC6\n" );
626
626
627
- gen9_set_dc_state (dev_priv , DC_STATE_EN_UPTO_DC6 );
627
+ /* Wa Display #1183: skl,kbl,cfl */
628
+ if (IS_GEN9_BC (dev_priv ))
629
+ I915_WRITE (GEN8_CHICKEN_DCPR_1 , I915_READ (GEN8_CHICKEN_DCPR_1 ) |
630
+ SKL_SELECT_ALTERNATE_DC_EXIT );
628
631
632
+ gen9_set_dc_state (dev_priv , DC_STATE_EN_UPTO_DC6 );
629
633
}
630
634
631
635
void skl_disable_dc6 (struct drm_i915_private * dev_priv )
632
636
{
633
637
DRM_DEBUG_KMS ("Disabling DC6\n" );
634
638
635
- /* Wa Display #1183: skl,kbl,cfl */
636
- if (IS_GEN9_BC (dev_priv ))
637
- I915_WRITE (GEN8_CHICKEN_DCPR_1 , I915_READ (GEN8_CHICKEN_DCPR_1 ) |
638
- SKL_SELECT_ALTERNATE_DC_EXIT );
639
-
640
639
gen9_set_dc_state (dev_priv , DC_STATE_DISABLE );
641
640
}
642
641
You can’t perform that action at this time.
0 commit comments