Venkata Prasad Potturu
94debe5eaa
ASoC: SOF: amd: Fix for incorrect DMA ch status register offset
DMA ch status register offset change in acp7.0 platform
Incorrect DMA channel status register offset check lead to
firmware boot failure.
[ 14.432497] snd_sof_amd_acp70 0000:c4:00.5: ------------[ DSP dump start ]------------
[ 14.432533] snd_sof_amd_acp70 0000:c4:00.5: Firmware boot failure due to timeout
[ 14.432549] snd_sof_amd_acp70 0000:c4:00.5: fw_state: SOF_FW_BOOT_IN_PROGRESS (3)
[ 14.432610] snd_sof_amd_acp70 0000:c4:00.5: invalid header size 0x71c41000. FW oops is bogus
[ 14.432626] snd_sof_amd_acp70 0000:c4:00.5: unexpected fault 0x71c40000 trace 0x71c40000
[ 14.432642] snd_sof_amd_acp70 0000:c4:00.5: ------------[ DSP dump end ]------------
[ 14.432657] snd_sof_amd_acp70 0000:c4:00.5: error: failed to boot DSP firmware -5
[ 14.432672] snd_sof_amd_acp70 0000:c4:00.5: fw_state change: 3 -> 4
[ 14.433260] dmic-codec dmic-codec: ASoC: Unregistered DAI 'dmic-hifi'
[ 14.433319] snd_sof_amd_acp70 0000:c4:00.5: fw_state change: 4 -> 0
[ 14.433358] snd_sof_amd_acp70 0000:c4:00.5: error: sof_probe_work failed err: -5
Update correct register offset for DMA ch status register.
Fixes: 490be7ba2a ("ASoC: SOF: amd: add support for acp7.0 based platform")
Signed-off-by: Venkata Prasad Potturu <venkataprasad.potturu@amd.com>
Link: https://patch.msgid.link/20241106142658.1240929-1-venkataprasad.potturu@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2024-11-06 20:40:22 +00:00
..
2024-09-09 18:26:49 +01:00
2024-11-06 14:23:24 +00:00
2024-09-09 18:26:49 +01:00
2024-09-24 13:34:28 +02:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-09-26 12:00:25 -07:00
2024-11-04 14:07:04 +00:00
2024-09-09 18:26:49 +01:00
2024-10-22 17:36:30 +01:00
2024-09-09 18:26:49 +01:00
2024-08-26 15:52:07 +01:00
2023-12-18 14:03:29 +00:00
2024-09-09 18:26:49 +01:00
2024-10-28 16:44:52 +00:00
2024-05-08 11:39:21 +09:00
2024-09-09 18:26:49 +01:00
2024-10-10 12:14:59 +01:00
2024-09-14 09:09:59 +02:00
2024-09-14 10:16:12 +02:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-10-22 21:00:38 +01:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-09-13 15:11:32 +01:00
2024-10-11 12:06:49 +01:00
2024-11-06 20:40:22 +00:00
2024-05-08 11:39:31 +09:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-07-29 13:36:56 +01:00
2024-11-05 16:26:03 +00:00
2024-09-14 09:09:59 +02:00
2024-09-14 09:09:59 +02:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-09-09 18:26:49 +01:00
2024-08-01 12:43:57 +01:00
2024-08-01 12:43:57 +01:00
2024-09-10 12:40:24 +01:00
2023-07-31 23:24:01 +01:00
2024-08-09 14:24:55 +02:00
2024-08-09 14:24:55 +02:00
2024-08-09 14:24:55 +02:00
2024-03-18 14:41:51 +00:00
2024-08-01 12:51:45 +01:00
2024-08-22 13:36:46 +01:00
2024-10-28 23:30:33 +00:00
2024-06-11 17:13:31 +01:00
2024-03-26 17:13:45 +00:00
2023-09-25 14:16:50 +02:00
2024-07-08 12:50:02 +01:00
2024-08-28 13:02:20 +01:00
2024-09-05 16:07:06 +01:00
2024-09-19 13:01:26 +02:00
2022-08-17 15:19:14 +01:00
2024-06-28 13:39:29 +01:00