Skip to content

Commit f3b2f8b

Browse files
vijendarmukundabroonie
authored andcommitted
ASoC: SOF: amd: remove redundant clock mux selection register write
ACP clock mux selection register is already programmed during acp init sequence. Remove the redundant register write. Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com> Link: https://lore.kernel.org/r/20230823073340.2829821-4-Vijendar.Mukunda@amd.com Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent 60eb816 commit f3b2f8b

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

sound/soc/sof/amd/acp.c

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -464,20 +464,14 @@ EXPORT_SYMBOL_NS(amd_sof_acp_suspend, SND_SOC_SOF_AMD_COMMON);
464464

465465
int amd_sof_acp_resume(struct snd_sof_dev *sdev)
466466
{
467-
const struct sof_amd_acp_desc *desc = get_chip_info(sdev->pdata);
468467
int ret;
469468

470469
ret = acp_init(sdev);
471470
if (ret) {
472471
dev_err(sdev->dev, "ACP Init failed\n");
473472
return ret;
474473
}
475-
476-
snd_sof_dsp_write(sdev, ACP_DSP_BAR, desc->acp_clkmux_sel, ACP_CLOCK_ACLK);
477-
478-
ret = acp_memory_init(sdev);
479-
480-
return ret;
474+
return acp_memory_init(sdev);
481475
}
482476
EXPORT_SYMBOL_NS(amd_sof_acp_resume, SND_SOC_SOF_AMD_COMMON);
483477

0 commit comments

Comments
 (0)