[PATCH 2/4] ASoC: codecs: ES8326: codec can't enter suspend issue
When widgets "MICBIAS1" and "MICBIAS2" are active, the codec cannot enter suspend mode. So we removed these two widgets.We replaced enable_micbias and disable_micbias with regmap_update_bits to make sure the codec can enter suspend mode.
Should mark the widgets with snd_soc_dapm_ignore_suspend() to allow the device to suspend with the widgets enabled.
Thanks for your advice. But unfortunately codec didn't enter suspend after marking the widgets with snd_soc_dapm_ignore_suspend(). We will modify the trigger conditions for enable_micbias and disable_micbias to solve this issue
On Tue, Jun 25, 2024 at 04:12:56PM +0800, Zhang Yi wrote:
Should mark the widgets with snd_soc_dapm_ignore_suspend() to allow the device to suspend with the widgets enabled.
Thanks for your advice. But unfortunately codec didn't enter suspend after marking the widgets with snd_soc_dapm_ignore_suspend(). We will modify the trigger conditions for enable_micbias and disable_micbias to solve this issue
Really? We should fix that - that's the use case for this feature. What goes wrong?
participants (1)
-
Mark Brown
-
Zhang Yi