Skip to content

Commit bca0fa5

Browse files
crojewsk-intelbroonie
authored andcommitted
ASoC: Intel: avs: Do not readq() u32 registers
Register reporting ROM status is 4-bytes wide. Fixes: 092cf7b ("ASoC: Intel: avs: Code loading over HDA") Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com> Link: https://patch.msgid.link/20250109122216.3667847-2-cezary.rojewski@intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent 9244696 commit bca0fa5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sound/soc/intel/avs/loader.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ avs_hda_init_rom(struct avs_dev *adev, unsigned int dma_id, bool purge)
308308
}
309309

310310
/* await ROM init */
311-
ret = snd_hdac_adsp_readq_poll(adev, spec->sram->rom_status_offset, reg,
311+
ret = snd_hdac_adsp_readl_poll(adev, spec->sram->rom_status_offset, reg,
312312
(reg & 0xF) == AVS_ROM_INIT_DONE ||
313313
(reg & 0xF) == APL_ROM_FW_ENTERED,
314314
AVS_ROM_INIT_POLLING_US, APL_ROM_INIT_TIMEOUT_US);

0 commit comments

Comments
 (0)