OSDN Git Service

ASoC: tscs42xx: Use modern ASoC DAI format terminology
authorMark Brown <broonie@kernel.org>
Wed, 23 Feb 2022 00:27:50 +0000 (00:27 +0000)
committerMark Brown <broonie@kernel.org>
Mon, 28 Feb 2022 13:33:33 +0000 (13:33 +0000)
As part of moving to remove the old style defines for the bus clocks update
the tscs42xx driver to use more modern terminology for clocking.

Signed-off-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20220223002751.1574345-1-broonie@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/tscs42xx.c

index fb861ba..5b63e01 100644 (file)
@@ -1197,9 +1197,9 @@ static int tscs42xx_set_dai_fmt(struct snd_soc_dai *codec_dai,
        struct snd_soc_component *component = codec_dai->component;
        int ret;
 
-       /* Slave mode not supported since it needs always-on frame clock */
-       switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) {
-       case SND_SOC_DAIFMT_CBM_CFM:
+       /* Consumer mode not supported since it needs always-on frame clock */
+       switch (fmt & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) {
+       case SND_SOC_DAIFMT_CBP_CFP:
                ret = snd_soc_component_update_bits(component,
                                R_AIC1, RM_AIC1_MS, RV_AIC1_MS_MASTER);
                if (ret < 0) {