asoc: codecs: add ignore suspend for bolero and wcd937x widgets
Update ignore suspend for AIF in/out and dapm input/output widgets for bolero and wcd937x codecs to avoid suspend of codec during active usecase running even after APSS goes to suspend. CRs-Fixed: 2321226 Change-Id: I277129e8e657485c56414a385150c4da55382770 Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
This commit is contained in:
@@ -1454,6 +1454,22 @@ static int va_macro_init(struct snd_soc_codec *codec)
|
||||
return ret;
|
||||
}
|
||||
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA_AIF1 Capture");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA_AIF2 Capture");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_ADC0");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_ADC1");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_ADC2");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_ADC3");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC0");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC1");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC2");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC3");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC4");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC5");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC6");
|
||||
snd_soc_dapm_ignore_suspend(dapm, "VA SWR_MIC7");
|
||||
snd_soc_dapm_sync(dapm);
|
||||
|
||||
for (i = 0; i < VA_MACRO_NUM_DECIMATORS; i++) {
|
||||
va_priv->va_hpf_work[i].va_priv = va_priv;
|
||||
va_priv->va_hpf_work[i].decimator = i;
|
||||
|
Reference in New Issue
Block a user