|
@@ -6438,11 +6438,9 @@ static void i9xx_update_pll_dividers(struct intel_crtc *crtc,
|
|
|
|
|
|
crtc_state->dpll_hw_state.fp0 = fp;
|
|
|
|
|
|
- crtc->lowfreq_avail = false;
|
|
|
if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_LVDS) &&
|
|
|
reduced_clock) {
|
|
|
crtc_state->dpll_hw_state.fp1 = fp2;
|
|
|
- crtc->lowfreq_avail = true;
|
|
|
} else {
|
|
|
crtc_state->dpll_hw_state.fp1 = fp;
|
|
|
}
|
|
@@ -7137,15 +7135,6 @@ static void i9xx_set_pipeconf(struct intel_crtc *intel_crtc)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if (HAS_PIPE_CXSR(dev_priv)) {
|
|
|
- if (intel_crtc->lowfreq_avail) {
|
|
|
- DRM_DEBUG_KMS("enabling CxSR downclocking\n");
|
|
|
- pipeconf |= PIPECONF_CXSR_DOWNCLOCK;
|
|
|
- } else {
|
|
|
- DRM_DEBUG_KMS("disabling CxSR downclocking\n");
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
if (intel_crtc->config->base.adjusted_mode.flags & DRM_MODE_FLAG_INTERLACE) {
|
|
|
if (INTEL_GEN(dev_priv) < 4 ||
|
|
|
intel_crtc_has_type(intel_crtc->config, INTEL_OUTPUT_SDVO))
|
|
@@ -8281,8 +8270,6 @@ static int ironlake_crtc_compute_clock(struct intel_crtc *crtc,
|
|
|
memset(&crtc_state->dpll_hw_state, 0,
|
|
|
sizeof(crtc_state->dpll_hw_state));
|
|
|
|
|
|
- crtc->lowfreq_avail = false;
|
|
|
-
|
|
|
/* CPU eDP is the only output that doesn't need a PCH PLL of its own. */
|
|
|
if (!crtc_state->has_pch_encoder)
|
|
|
return 0;
|
|
@@ -8941,8 +8928,6 @@ static int haswell_crtc_compute_clock(struct intel_crtc *crtc,
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- crtc->lowfreq_avail = false;
|
|
|
-
|
|
|
return 0;
|
|
|
}
|
|
|
|