Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

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>

authored by

Vijendar Mukunda and committed by
Mark Brown
f3b2f8b7 60eb816e

+1 -7
+1 -7
sound/soc/sof/amd/acp.c
··· 464 464 465 465 int amd_sof_acp_resume(struct snd_sof_dev *sdev) 466 466 { 467 - const struct sof_amd_acp_desc *desc = get_chip_info(sdev->pdata); 468 467 int ret; 469 468 470 469 ret = acp_init(sdev); ··· 471 472 dev_err(sdev->dev, "ACP Init failed\n"); 472 473 return ret; 473 474 } 474 - 475 - snd_sof_dsp_write(sdev, ACP_DSP_BAR, desc->acp_clkmux_sel, ACP_CLOCK_ACLK); 476 - 477 - ret = acp_memory_init(sdev); 478 - 479 - return ret; 475 + return acp_memory_init(sdev); 480 476 } 481 477 EXPORT_SYMBOL_NS(amd_sof_acp_resume, SND_SOC_SOF_AMD_COMMON); 482 478