drm/amd/display: Add 'disable FEC for specific monitor' infrastructure to DC
Disabling FEC for specific monitors is sometimes required for debugging while in the monitor bringup phase Signed-off-by: Nikola Cornij <nikola.cornij@amd.com> Reviewed-by: Alvin Lee <Alvin.Lee2@amd.com> Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
ffa1214192
commit
8151306be0
@ -970,6 +970,9 @@ static bool dc_link_detect_helper(struct dc_link *link,
|
||||
break;
|
||||
}
|
||||
|
||||
if (link->local_sink->edid_caps.panel_patch.disable_fec)
|
||||
link->ctx->dc->debug.disable_fec = true;
|
||||
|
||||
// Check if edid is the same
|
||||
if ((prev_sink != NULL) && ((edid_status == EDID_THE_SAME) || (edid_status == EDID_OK)))
|
||||
same_edid = is_same_edid(&prev_sink->dc_edid, &sink->dc_edid);
|
||||
|
@ -231,6 +231,7 @@ struct dc_panel_patch {
|
||||
unsigned int extra_t7_ms;
|
||||
unsigned int skip_scdc_overwrite;
|
||||
unsigned int delay_ignore_msa;
|
||||
unsigned int disable_fec;
|
||||
};
|
||||
|
||||
struct dc_edid_caps {
|
||||
|
Loading…
Reference in New Issue
Block a user