]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - sound/soc/codecs/max98090.c
ASoC: codecs: max*: merge .digital_mute() into .mute_stream()
[mirror_ubuntu-hirsute-kernel.git] / sound / soc / codecs / max98090.c
index a61c5638652d4fe81a760d193a82db52e9b8f8b1..945a79e4f3eb461d5b5d0246cb3ca71d939d8714 100644 (file)
@@ -2017,7 +2017,8 @@ static int max98090_dai_set_sysclk(struct snd_soc_dai *dai,
        return 0;
 }
 
-static int max98090_dai_digital_mute(struct snd_soc_dai *codec_dai, int mute)
+static int max98090_dai_mute(struct snd_soc_dai *codec_dai, int mute,
+                            int direction)
 {
        struct snd_soc_component *component = codec_dai->component;
        int regval;
@@ -2347,8 +2348,9 @@ static const struct snd_soc_dai_ops max98090_dai_ops = {
        .set_fmt = max98090_dai_set_fmt,
        .set_tdm_slot = max98090_set_tdm_slot,
        .hw_params = max98090_dai_hw_params,
-       .digital_mute = max98090_dai_digital_mute,
+       .mute_stream = max98090_dai_mute,
        .trigger = max98090_dai_trigger,
+       .no_capture_mute = 1,
 };
 
 static struct snd_soc_dai_driver max98090_dai[] = {