Commit 6a45e909 authored by Nevenko Stupar's avatar Nevenko Stupar Committed by Alex Deucher
Browse files

drm/amd/display: Additional info from DML for DMU



[WHAT]
Add additional info from DML for DMU when applicable
on future platforms.

Reviewed-by: default avatarAlvin Lee <alvin.lee2@amd.com>
Signed-off-by: default avatarNevenko Stupar <Nevenko.Stupar@amd.com>
Signed-off-by: default avatarChenyu Chen <chen-yu.chen@amd.com>
Tested-by: default avatarDaniel Wheeler <daniel.wheeler@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 29a4dc4b
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -387,7 +387,8 @@ void dml21_build_fams2_programming(const struct dc *dc,
	memset(&context->bw_ctx.bw.dcn.fams2_stream_sub_params_v2, 0, sizeof(union dmub_fams2_stream_static_sub_state_v2) * DML2_MAX_PLANES);
	memset(&context->bw_ctx.bw.dcn.fams2_global_config, 0, sizeof(struct dmub_cmd_fams2_global_config));

	if (dml_ctx->v21.mode_programming.programming->fams2_required) {
	if ((dml_ctx->v21.mode_programming.programming->fams2_required) ||
		(dml_ctx->v21.mode_programming.programming->legacy_pstate_info_for_dmu)) {
		for (i = 0; i < context->stream_count; i++) {
			int dml_stream_idx;
			struct dc_stream_state *phantom_stream;
+1 −0
Original line number Diff line number Diff line
@@ -418,6 +418,7 @@ struct dml2_display_cfg_programming {

	/* indicates this configuration requires FW to support */
	bool fams2_required;
	bool legacy_pstate_info_for_dmu;
	struct dmub_cmd_fams2_global_config fams2_global_config;

	struct {