]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
soundwire: amd: fix for clearing command status register
authorVijendar Mukunda <Vijendar.Mukunda@amd.com>
Fri, 20 Jun 2025 10:25:19 +0000 (15:55 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 24 Jul 2025 06:53:16 +0000 (08:53 +0200)
commit12e023df10b6bffc2c39152a0caa6ba1d1cfd180
treee824c262f678fd55ebb373b6e41906bcb65c1316
parent84830e033bd25ea37337957e2c61c2495815a4ea
soundwire: amd: fix for clearing command status register

[ Upstream commit a628e69b6412dc02757a6a23f7f16ce0c14d71f1 ]

To clear the valid result status, 1 should be written to
ACP_SDW_IMM_CMD_STS register. Update the ACP_SW_IMM_CMD_STS register value
as 1.

Fixes: d8f48fbdfd9a ("soundwire: amd: Add support for AMD Manager driver")
Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/20250620102617.73437-1-Vijendar.Mukunda@amd.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/soundwire/amd_manager.c