asoc: va-macro: Enable VA_CORE_CLK for VA LPI usecases.

Use VA_CORE_CLK without LPI Enable mixer cntl for SVA usecases,
To keep usecase in LPI mode even in corner cases.

Change-Id: I45da244b8a992b1ff043ab4b401903376c5cff90
Signed-off-by: Ganapathiraju Sarath Varma <quic_ganavarm@quicinc.com>
This commit is contained in:
Ganapathiraju Sarath Varma
2022-12-05 10:35:55 +05:30
committed by Gerrit - the friendly Code Review server
parent 04f11e2667
commit 1649620274

View File

@@ -450,14 +450,7 @@ static int lpass_cdc_va_macro_swr_pwr_event(struct snd_soc_dapm_widget *w,
&va_priv, __func__))
return -EINVAL;
if (!va_priv->use_lpi_mixer_control)
return 0;
dev_dbg(va_dev, "%s: event = %d, lpi_enable = %d\n",
__func__, event, va_priv->lpi_enable);
if (!va_priv->lpi_enable)
return ret;
dev_dbg(va_dev, "%s: event = %d\n",__func__, event);
switch (event) {
case SND_SOC_DAPM_PRE_PMU: