mirror of
https://github.com/torvalds/linux.git
synced 2026-05-28 17:13:52 +02:00
drm/amd/display: Additional info from DML for DMU
[WHAT] Add additional info from DML for DMU when applicable on future platforms. Reviewed-by: Alvin Lee <alvin.lee2@amd.com> Signed-off-by: Nevenko Stupar <Nevenko.Stupar@amd.com> Signed-off-by: Chenyu Chen <chen-yu.chen@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
29a4dc4b5d
commit
6a45e909c6
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user