ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIER
authorAjye Huang <ajye_huang@compal.corp-partner.google.com>
Mon, 5 Dec 2022 12:06:48 +0000 (17:36 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 5 Dec 2022 14:05:36 +0000 (14:05 +0000)
commit2a2f5f2384b9791a028901aac3f49c488839d073
tree2e63655064e0f6156ad388672266807d8d6a91b5
parentf19a2caaab073873f673a41ce366ac898f34f543
ASoC: SOF: amd: Use poll function instead to read ACP_SHA_DSP_FW_QUALIFIER

The Skyrim project and Whiterun met error when DSP
loading during device boot.
Ex, error in kernel log,
ERR kernel: [   16.124537] snd_sof_amd_rembrandt
0000:04:00.5: PSP validation failed.

Use the snd_sof_dsp_read_poll_timeout function to successfully
read the FW_QUALIFIER register

Signed-off-by: Ajye Huang <ajye_huang@compal.corp-partner.google.com>
Signed-off-by: V sujith kumar Reddy <Vsujithkumar.Reddy@amd.com>
Link: https://lore.kernel.org/r/20221205120649.1950576-2-Vsujithkumar.Reddy@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/amd/acp.c