Skip to content

Commit 425e9d2

Browse files
committed
HPO HDMI: Fix FRL Rate in audio config lookup
1 parent 15bc7f8 commit 425e9d2

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

drivers/gpu/drm/amd/display/dc/hpo/dcn30/dcn30_hpo_hdmi_stream_encoder.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -418,7 +418,9 @@ static void get_frl_audio_clock_info(
418418
frl_lane_rate = frl_lane_rates[frl_rate - 1];
419419

420420
/* search for FRL rate in table */
421-
for (index = 0; index < sizeof(frl_lane_rates) / sizeof(uint32_t); index++)
421+
for (index = 0;
422+
index < sizeof(frl_audio_clock_info_table) / sizeof(struct frl_audio_clock_info);
423+
index++)
422424
if (frl_audio_clock_info_table[index].frl_lane_rate == frl_lane_rate)
423425
*audio_clock_info = frl_audio_clock_info_table[index];
424426

drivers/gpu/drm/amd/display/dc/link/hwss/link_hwss_hpo_frl.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ static void setup_hpo_hdmi_frl_audio_output(struct pipe_ctx *pipe_ctx,
9494
pipe_ctx->stream_res.hpo_hdmi_stream_enc->funcs->hdmi_audio_setup(
9595
pipe_ctx->stream_res.hpo_hdmi_stream_enc, audio_inst,
9696
&pipe_ctx->stream->audio_info, &audio_output->crtc_info,
97-
pipe_ctx->stream->link->cur_link_settings.frl_rate);
97+
pipe_ctx->link_config.dp_link_settings.frl_rate);
9898
}
9999

100100
static void enable_hpo_hdmi_frl_audio_packet(struct pipe_ctx *pipe_ctx)

0 commit comments

Comments
 (0)