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:
Laxminath Kasam
2018-09-24 13:19:52 +05:30
부모 662dec1e1e
커밋 638b56027e
5개의 변경된 파일78개의 추가작업 그리고 0개의 파일을 삭제

파일 보기

@@ -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;