Unverified Commit 3425ddae authored by Mark Brown's avatar Mark Brown
Browse files

ASoC: mt6358: Fix event generation for wake on voice stage 2 switch



ALSA control put() operations should return 0 if the value changed so that
events can be generated appropriately for userspace but the custom control
for wake on voice stage 2 doesn't do this, fix it.

Reviewed-by: default avatarAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: default avatarMark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20230224-asoc-mt6358-quick-fixes-v1-1-747d9186be4b@kernel.org


Signed-off-by: default avatarMark Brown <broonie@kernel.org>
parent fb1847cc
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -567,6 +567,8 @@ static int mt6358_put_wov(struct snd_kcontrol *kcontrol,
			mt6358_disable_wov_phase2(priv);

		priv->wov_enabled = enabled;

		return 1;
	}

	return 0;