From: Charlene Liu <[email protected]>

Copy StutterPeriod from DML2 into DML1 StutterPeriod parameter.

Reviewed-by: Muhammad Ahmed <[email protected]>
Reviewed-by: Aric Cyr <[email protected]>
Acked-by: Rodrigo Siqueira <[email protected]>
Signed-off-by: Charlene Liu <[email protected]>
---
 drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c 
b/drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c
index 638591ed057d..26307e599614 100644
--- a/drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c
+++ b/drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c
@@ -634,6 +634,8 @@ static bool dml2_validate_and_build_resource(const struct 
dc *in_dc, struct dc_s
                
dml2_extract_watermark_set(&context->bw_ctx.bw.dcn.watermarks.b, 
&dml2->v20.dml_core_ctx);
                memcpy(&context->bw_ctx.bw.dcn.watermarks.c, 
&dml2->v20.g6_temp_read_watermark_set, 
sizeof(context->bw_ctx.bw.dcn.watermarks.c));
                
dml2_extract_watermark_set(&context->bw_ctx.bw.dcn.watermarks.d, 
&dml2->v20.dml_core_ctx);
+               //copy for deciding zstate use
+               context->bw_ctx.dml.vba.StutterPeriod = 
context->bw_ctx.dml2->v20.dml_core_ctx.mp.StutterPeriod;
        }
 
        return result;
-- 
2.43.0

Reply via email to