diff --git a/asoc/codecs/swr-haptics.c b/asoc/codecs/swr-haptics.c index 3ccec1a128..7e5113048e 100644 --- a/asoc/codecs/swr-haptics.c +++ b/asoc/codecs/swr-haptics.c @@ -332,7 +332,7 @@ static int hap_enable_swr_dac_port(struct snd_soc_dapm_widget *w, break; case SND_SOC_DAPM_PRE_PMD: /* stop SWR play */ - val = 0; + val = SWR_PLAY_SRC_VAL_SWR; rc = regmap_write(swr_hap->regmap, SWR_PLAY_REG, val); if (rc) { dev_err_ratelimited(swr_hap->dev, "%s: Enable SWR_PLAY failed, rc=%d\n",