|
@@ -5879,7 +5879,7 @@ static void intel_cpu_transcoder_set_m_n(struct intel_crtc *crtc,
|
|
|
* for gen < 8) and if DRRS is supported (to make sure the
|
|
* for gen < 8) and if DRRS is supported (to make sure the
|
|
|
* registers are not unnecessarily accessed).
|
|
* registers are not unnecessarily accessed).
|
|
|
*/
|
|
*/
|
|
|
- if (m2_n2 && INTEL_INFO(dev)->gen < 8 &&
|
|
|
|
|
|
|
+ if (m2_n2 && (IS_CHERRYVIEW(dev) || INTEL_INFO(dev)->gen < 8) &&
|
|
|
crtc->config->has_drrs) {
|
|
crtc->config->has_drrs) {
|
|
|
I915_WRITE(PIPE_DATA_M2(transcoder),
|
|
I915_WRITE(PIPE_DATA_M2(transcoder),
|
|
|
TU_SIZE(m2_n2->tu) | m2_n2->gmch_m);
|
|
TU_SIZE(m2_n2->tu) | m2_n2->gmch_m);
|