|
@@ -1548,6 +1548,12 @@ bool dc_link_setup_psr(struct dc_link *link,
|
|
|
|
|
|
psr_context->psr_level.u32all = 0;
|
|
|
|
|
|
+#if defined(CONFIG_DRM_AMD_DC_DCN1_0)
|
|
|
+ /*skip power down the single pipe since it blocks the cstate*/
|
|
|
+ if (ASIC_REV_IS_RAVEN(link->ctx->asic_id.hw_internal_rev))
|
|
|
+ psr_context->psr_level.bits.SKIP_SINGLE_OTG_DISABLE = true;
|
|
|
+#endif
|
|
|
+
|
|
|
/* SMU will perform additional powerdown sequence.
|
|
|
* For unsupported ASICs, set psr_level flag to skip PSR
|
|
|
* static screen notification to SMU.
|