ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler
authorVenkata Prasad Potturu <venkataprasad.potturu@amd.com>
Tue, 19 Dec 2023 11:24:09 +0000 (16:54 +0530)
committerMark Brown <broonie@kernel.org>
Tue, 19 Dec 2023 14:02:45 +0000 (14:02 +0000)
commit802134c8c2c8889f7cc504ab1ba6ada9816ca969
treebfbacbc66332154959c75bbd7b19a3bd59df8826
parent8b69dba103650b8247a336945c5fedc64ab5ddea
ASoC: SOF: amd: Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler

Refactor spinlock_irq(&sdev->ipc_lock) sequence in irq_handler
to avoid race conditions for acquiring hw_semaphore.

Signed-off-by: Venkata Prasad Potturu <venkataprasad.potturu@amd.com>
Link: https://msgid.link/r/20231219112416.3334928-1-venkataprasad.potturu@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/amd/acp-ipc.c
sound/soc/sof/amd/acp.c