drm/amd/display: Maintain old audio programming sequence
[Description] Program audio DTO before wall dto for audio Reviewed-by: Martin Leung <Martin.Leung@amd.com> Acked-by: Qingqing Zhuo <qingqing.zhuo@amd.com> Signed-off-by: Alvin Lee <Alvin.Lee2@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
@@ -2171,16 +2171,14 @@ static void dce110_setup_audio_dto(
|
|||||||
if (dc->res_pool->dccg && dc->res_pool->dccg->funcs->set_audio_dtbclk_dto) {
|
if (dc->res_pool->dccg && dc->res_pool->dccg->funcs->set_audio_dtbclk_dto) {
|
||||||
struct dtbclk_dto_params dto_params = {0};
|
struct dtbclk_dto_params dto_params = {0};
|
||||||
|
|
||||||
|
dc->res_pool->dccg->funcs->set_audio_dtbclk_dto(
|
||||||
|
dc->res_pool->dccg, &dto_params);
|
||||||
|
|
||||||
pipe_ctx->stream_res.audio->funcs->wall_dto_setup(
|
pipe_ctx->stream_res.audio->funcs->wall_dto_setup(
|
||||||
pipe_ctx->stream_res.audio,
|
pipe_ctx->stream_res.audio,
|
||||||
pipe_ctx->stream->signal,
|
pipe_ctx->stream->signal,
|
||||||
&audio_output.crtc_info,
|
&audio_output.crtc_info,
|
||||||
&audio_output.pll_info);
|
&audio_output.pll_info);
|
||||||
|
|
||||||
/* disable audio DTBCLK DTO */
|
|
||||||
dc->res_pool->dccg->funcs->set_audio_dtbclk_dto(
|
|
||||||
dc->res_pool->dccg, &dto_params);
|
|
||||||
|
|
||||||
} else
|
} else
|
||||||
pipe_ctx->stream_res.audio->funcs->wall_dto_setup(
|
pipe_ctx->stream_res.audio->funcs->wall_dto_setup(
|
||||||
pipe_ctx->stream_res.audio,
|
pipe_ctx->stream_res.audio,
|
||||||
|
|||||||
Reference in New Issue
Block a user