Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c8b96b46 authored by Laxminath Kasam's avatar Laxminath Kasam Committed by Gerrit - the friendly Code Review server
Browse files

asoc: va-macro: Allow swr switch at powerup/shutdown



Ensure soundwire clock re-setup always for SWR AMIC usecase
startup and at end of usecase.

Change-Id: Ie0e94a456c8e5e529a2a7435ded094483e369f01
Signed-off-by: default avatarLaxminath Kasam <lkasam@codeaurora.org>
parent 73a7b937
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -388,9 +388,6 @@ static int va_macro_swr_pwr_event_v2(struct snd_soc_dapm_widget *w,
	dev_dbg(va_dev, "%s: event = %d, lpi_enable = %d\n",
		__func__, event, va_priv->lpi_enable);

	if (!va_priv->lpi_enable)
		return ret;

	switch (event) {
	case SND_SOC_DAPM_PRE_PMU:
		if (va_priv->swr_ctrl_data) {
@@ -441,9 +438,6 @@ static int va_macro_swr_pwr_event(struct snd_soc_dapm_widget *w,
	dev_dbg(va_dev, "%s: event = %d, lpi_enable = %d\n",
		__func__, event, va_priv->lpi_enable);

	if (!va_priv->lpi_enable)
		return ret;

	switch (event) {
	case SND_SOC_DAPM_PRE_PMU:
		if (va_priv->lpass_audio_hw_vote) {