linux-stable/sound/soc
Vijendar Mukunda 70bd7f65d3 ASoC: SOF: amd: clear dsp to host interrupt status
[ Upstream commit 38592ae6dc ]

DSP_SW_INTR_STAT_OFFSET is a common interrupt register which will be
accessed by both ACP firmware and driver. This register contains register
bits corresponds to host to dsp interrupts and vice versa.

when dsp to host interrupt is reported, only clear dsp to host
interrupt bit in DSP_SW_INTR_STAT_OFFSET.

Fixes: 2e7c6652f9 ("ASoC: SOF: amd: Fix for handling spurious interrupts from DSP")

Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/20230823073340.2829821-7-Vijendar.Mukunda@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-09-13 09:48:19 +02:00
..
adi
amd ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG 2023-08-30 14:52:44 +02:00
apple
atmel ASoC: atmel: Fix the 8K sample parameter in I2SC master 2023-09-13 09:47:51 +02:00
au1x
bcm
cirrus
codecs ASoC: stac9766: fix build errors with REGMAP_AC97 2023-09-13 09:48:09 +02:00
dwc ASoC: dwc: move DMA init to snd_soc_dai_driver probe() 2023-05-23 21:39:30 +01:00
fsl ASoC: fsl: fsl_qmc_audio: Fix snd_pcm_format_t values handling 2023-09-13 09:48:14 +02:00
generic ASoC: simple-card-utils: fix PCM constraint error check 2023-06-02 12:54:06 +01:00
hisilicon
img
intel ASoC: Intel: sof_sdw: Add support for Rex soundwire 2023-08-23 17:32:26 +02:00
jz4740 ASoC: jz4740-i2s: Make I2S divider calculations more robust 2023-05-11 10:17:58 +09:00
kirkwood
mediatek ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path 2023-07-19 16:36:58 +02:00
meson ASoC: meson: axg-tdm-formatter: fix channel slot allocation 2023-08-23 17:32:50 +02:00
mxs
pxa
qcom ASoC: qcom: q6apm: do not close GPR port before closing graph 2023-07-27 08:56:52 +02:00
rockchip
samsung
sh
sof ASoC: SOF: amd: clear dsp to host interrupt status 2023-09-13 09:48:19 +02:00
spear
sprd
sti
stm
sunxi
tegra ASoC: tegra: Fix AMX byte map 2023-07-27 08:56:41 +02:00
ti
uniphier
ux500
xilinx
xtensa
Kconfig
Makefile
soc-ac97.c
soc-acpi.c
soc-card.c
soc-component.c
soc-compress.c ASoC: soc-compress: Fix deadlock in soc_compr_open_fe 2023-09-13 09:48:09 +02:00
soc-core.c
soc-dai.c
soc-dapm.c
soc-devres.c
soc-generic-dmaengine-pcm.c
soc-jack.c
soc-link.c
soc-ops.c
soc-pcm.c ASoC: soc-pcm: test if a BE can be prepared 2023-05-19 02:31:14 +09:00
soc-topology-test.c
soc-topology.c
soc-utils-test.c
soc-utils.c