mirror of
https://github.com/torvalds/linux.git
synced 2026-06-04 20:46:48 +02:00
drm/amd/display: Add new types to replay config
[WHAT] Add FRAME_SKIPPING_ERROR_STATUS to dpcd_replay_configuration. Add received_frame_skipping_error_hpd to replay_config. Add REPLAY_GENERAL_CMD_SET_COASTING_VTOTAL_WITHOUT_FRAME_UPDATE to dmub_cmd_replay_general_subtype. Reviewed-by: Aric Cyr <aric.cyr@amd.com> Signed-off-by: ChunTao Tso <chuntao.tso@amd.com> Signed-off-by: Alex Hung <alex.hung@amd.com> Tested-by: Dan Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
d3e79f333d
commit
eff9280110
|
|
@ -1374,7 +1374,7 @@ union dpcd_replay_configuration {
|
|||
unsigned char DESYNC_ERROR_STATUS : 1;
|
||||
unsigned char SINK_DEVICE_REPLAY_STATUS : 3;
|
||||
unsigned char SINK_FRAME_LOCKED : 2;
|
||||
unsigned char RESERVED : 1;
|
||||
unsigned char FRAME_SKIPPING_ERROR_STATUS : 1;
|
||||
} bits;
|
||||
unsigned char raw;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -1194,6 +1194,8 @@ struct replay_config {
|
|||
union replay_optimization replay_optimization;
|
||||
/* Replay sub feature Frame Skipping is supported */
|
||||
bool frame_skip_supported;
|
||||
/* Replay Received Frame Skipping Error HPD. */
|
||||
bool received_frame_skipping_error_hpd;
|
||||
};
|
||||
|
||||
/* Replay feature flags*/
|
||||
|
|
|
|||
|
|
@ -4441,6 +4441,7 @@ enum dmub_cmd_replay_general_subtype {
|
|||
REPLAY_GENERAL_CMD_SET_LOW_RR_ACTIVATE,
|
||||
REPLAY_GENERAL_CMD_VIDEO_CONFERENCING,
|
||||
REPLAY_GENERAL_CMD_SET_CONTINUOUSLY_RESYNC,
|
||||
REPLAY_GENERAL_CMD_SET_COASTING_VTOTAL_WITHOUT_FRAME_UPDATE,
|
||||
};
|
||||
|
||||
struct dmub_alpm_auxless_data {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user