]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD
authorPaul Cercueil <paul@crapouillou.net>
Mon, 7 Dec 2020 12:53:36 +0000 (12:53 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 9 Dec 2020 12:13:42 +0000 (12:13 +0000)
There is simply no reason to do that.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Link: https://lore.kernel.org/r/20201207125338.119397-4-paul@crapouillou.net
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/jz4770.c

index 0da966785aeeffc2fd1775072971b9b720614021..909b70e817b43925a19562f0a688ae6ef885d691 100644 (file)
@@ -371,9 +371,9 @@ static int hpout_event(struct snd_soc_dapm_widget *w,
 
        switch (event) {
        case SND_SOC_DAPM_PRE_PMU:
-               /* set cap-less, unmute HP */
+               /* unmute HP */
                regmap_clear_bits(jz_codec->regmap, JZ4770_CODEC_REG_CR_HP,
-                                 REG_CR_HP_SB_HPCM | REG_CR_HP_MUTE);
+                                 REG_CR_HP_MUTE);
                break;
 
        case SND_SOC_DAPM_POST_PMU:
@@ -394,9 +394,9 @@ static int hpout_event(struct snd_soc_dapm_widget *w,
                break;
 
        case SND_SOC_DAPM_POST_PMD:
-               /* set cap-couple, mute HP */
+               /* mute HP */
                regmap_set_bits(jz_codec->regmap, JZ4770_CODEC_REG_CR_HP,
-                               REG_CR_HP_SB_HPCM | REG_CR_HP_MUTE);
+                               REG_CR_HP_MUTE);
 
                err = regmap_read_poll_timeout(jz_codec->regmap,
                                               JZ4770_CODEC_REG_IFR,