|
@@ -1539,7 +1539,7 @@ static void chv_enable_pll(struct intel_crtc *crtc,
|
|
* DPLLCMD is AWOL. Use chicken bits to propagate
|
|
* DPLLCMD is AWOL. Use chicken bits to propagate
|
|
* the value from DPLLBMD to either pipe B or C.
|
|
* the value from DPLLBMD to either pipe B or C.
|
|
*/
|
|
*/
|
|
- I915_WRITE(CBR4_VLV, pipe == PIPE_B ? CBR_DPLLBMD_PIPE_B : CBR_DPLLBMD_PIPE_C);
|
|
|
|
|
|
+ I915_WRITE(CBR4_VLV, CBR_DPLLBMD_PIPE(pipe));
|
|
I915_WRITE(DPLL_MD(PIPE_B), pipe_config->dpll_hw_state.dpll_md);
|
|
I915_WRITE(DPLL_MD(PIPE_B), pipe_config->dpll_hw_state.dpll_md);
|
|
I915_WRITE(CBR4_VLV, 0);
|
|
I915_WRITE(CBR4_VLV, 0);
|
|
dev_priv->chv_dpll_md[pipe] = pipe_config->dpll_hw_state.dpll_md;
|
|
dev_priv->chv_dpll_md[pipe] = pipe_config->dpll_hw_state.dpll_md;
|