ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0
authorShuming Fan <shumingf@realtek.com>
Fri, 21 Jul 2023 09:07:21 +0000 (17:07 +0800)
committerMark Brown <broonie@kernel.org>
Tue, 25 Jul 2023 11:09:57 +0000 (12:09 +0100)
commit7a8735c1551e489351172d0da96128f6f8b52b2d
treebc8dfd7344c977e2e2157481a7b616d6a311721c
parentd20d35d1ad62c6cca36368c1e8f29335a068659e
ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0

When the system suspends, peripheral SDCA interrupts are disabled.
When system level resume is invoked, the peripheral SDCA interrupts
should be enabled to handle JD events.
Enable SDCA interrupts in resume sequence when ClockStop Mode0 is applied.

Signed-off-by: Shuming Fan <shumingf@realtek.com>
Reported-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/20230721090721.128264-1-shumingf@realtek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/rt712-sdca-sdw.c