replay_context
struct replay_context *replay_context,
copy_settings_data->aux_inst = replay_context->aux_inst;
copy_settings_data->digbe_inst = replay_context->digbe_inst;
copy_settings_data->digfe_inst = replay_context->digfe_inst;
copy_settings_data->line_time_in_ns = replay_context->line_time_in_ns;
struct replay_context *replay_context, uint8_t panel_inst);
replay_context.aux_inst = link->ddc->ddc_pin->hw_info.ddc_channel;
replay_context.digbe_inst = link->link_enc->transmitter;
replay_context.digfe_inst = link->link_enc->preferred_engine;
replay_context.controllerId =
replay_context.line_time_in_ns = lineTimeInNs;
link->replay_settings.replay_feature_enabled = dp_pr_copy_settings(link, &replay_context);
bool dp_pr_copy_settings(struct dc_link *link, struct replay_context *replay_context)
cmd.pr_copy_settings.data.aux_inst = replay_context->aux_inst;
cmd.pr_copy_settings.data.digbe_inst = replay_context->digbe_inst;
cmd.pr_copy_settings.data.digfe_inst = replay_context->digfe_inst;
cmd.pr_copy_settings.data.line_time_in_ns = replay_context->line_time_in_ns;
struct replay_context replay_context = { 0 };
replay_context.controllerId = CONTROLLER_ID_UNDEFINED;
bool dp_pr_copy_settings(struct dc_link *link, struct replay_context *replay_context);
replay_context.controllerId = CONTROLLER_ID_UNDEFINED;
replay_context.aux_inst = link->ddc->ddc_pin->hw_info.ddc_channel;
replay_context.digbe_inst = link->link_enc->transmitter;
replay_context.digfe_inst = link->link_enc->preferred_engine;
replay_context.controllerId =
replay_context.line_time_in_ns = lineTimeInNs;
replay_context.os_request_force_ffu = link->replay_settings.config.os_request_force_ffu;
replay->funcs->replay_copy_settings(replay, link, &replay_context, panel_inst);
struct replay_context replay_context = { 0 };