]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ASoC: samsung: remove dpcm_xxx flags
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Sun, 20 Oct 2024 23:59:03 +0000 (23:59 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 23 Oct 2024 12:01:58 +0000 (13:01 +0100)
dpcm_xxx flags are no longer needed. It converts dpcm_xxx flag to
xxx_only if needed.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Link: https://patch.msgid.link/87ed4a9vi0.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/samsung/odroid.c

index ed865cc07e2ef1714e050bee29455c278fdb2d3c..40ac12c071455302f9fa0a783e01b5ca0f640578 100644 (file)
@@ -171,25 +171,24 @@ static struct snd_soc_dai_link odroid_card_dais[] = {
                .name = "Primary",
                .stream_name = "Primary",
                .dynamic = 1,
-               .dpcm_playback = 1,
+               .playback_only = 1,
                SND_SOC_DAILINK_REG(primary),
        }, {
                /* BE <-> CODECs link */
                .name = "I2S Mixer",
                .ops = &odroid_card_be_ops,
                .no_pcm = 1,
-               .dpcm_playback = 1,
+               .playback_only = 1,
                .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_NF |
                                SND_SOC_DAIFMT_CBS_CFS,
                SND_SOC_DAILINK_REG(mixer),
        }, {
                /* Secondary FE <-> BE link */
-               .playback_only = 1,
                .ops = &odroid_card_fe_ops,
                .name = "Secondary",
                .stream_name = "Secondary",
                .dynamic = 1,
-               .dpcm_playback = 1,
+               .playback_only = 1,
                SND_SOC_DAILINK_REG(secondary),
        }
 };
@@ -278,8 +277,8 @@ static int odroid_audio_probe(struct platform_device *pdev)
 
        /* Set capture capability only for boards with the MAX98090 CODEC */
        if (codec_link->num_codecs > 1) {
-               card->dai_link[0].dpcm_capture = 1;
-               card->dai_link[1].dpcm_capture = 1;
+               card->dai_link[0].playback_only = 0;
+               card->dai_link[1].playback_only = 0;
        }
 
        priv->sclk_i2s = of_clk_get_by_name(cpu_dai, "i2s_opclk1");