ASoC: Use dai_fmt in edb93xx machine driver
PATCH 1/2 ASoC: Use dai_fmt in edb93xx machine driver
Signed-off-by Axel Lin <[email protected]>
--- sound/soc/ep93xx/edb93xx.c | 14 ++------------ 1 files changed, 2 insertions(+), 12 deletions(-)
sound/soc/ep93xx/edb93xx.c +2 -12
@@ -48,18 +48,6 @@ static int edb93xx_hw_params(struct snd_pcm_substream *substream,else mclk_rate = rate *64 *2 ; - err =snd_soc_dai_set_fmt (codec_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); -if (err) -return err; - - err =snd_soc_dai_set_fmt (cpu_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); -if (err) -return err; - err =snd_soc_dai_set_sysclk (codec_dai,0 , mclk_rate,SND_SOC_CLOCK_IN );if (err)
@@ -80,6 +68,8 @@ static struct snd_soc_dai_link edb93xx_dai = { .cpu_dai_name = "ep93xx-i2s", .codec_name = "spi0.0", .codec_dai_name = "cs4271-hifi", + .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_IF | + SND_SOC_DAIFMT_CBS_CFS, .ops = &edb93xx_ops, };
Signature · 1 line
1.7.5.4
PATCH 2/2 ASoC: Use dai_fmt in snappercl15 machine driver
Signed-off-by Axel Lin <[email protected]>
--- sound/soc/ep93xx/snappercl15.c | 12 ++---------- 1 files changed, 2 insertions(+), 10 deletions(-)
sound/soc/ep93xx/snappercl15.c +2 -10
@@ -33,16 +33,6 @@ static int snappercl15_hw_params(struct snd_pcm_substream *substream,struct snd_soc_dai *cpu_dai = rtd->cpu_dai;int err; - err =snd_soc_dai_set_fmt (codec_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); - - err =snd_soc_dai_set_fmt (cpu_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); -if (err) -return err; - err =snd_soc_dai_set_sysclk (codec_dai,0 ,CODEC_CLOCK ,SND_SOC_CLOCK_IN );if (err)
@@ -96,6 +86,8 @@ static struct snd_soc_dai_link snappercl15_dai = { .codec_name = "tlv320aic23-codec.0-001a", .platform_name = "ep93xx-pcm-audio", .init = snappercl15_tlv320aic23_init, + .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_IF | + SND_SOC_DAIFMT_CBS_CFS, .ops = &snappercl15_ops, };
Signature · 1 line
1.7.5.4
Re: [PATCH 2/2] ASoC: Use dai_fmt in snappercl15 machine driver
Quoted 1 line · Axel Lin
Signed-off-by Axel Lin <[email protected]>
Reviewed-by Mika Westerberg <[email protected]>
Quoted 38 lines
--- sound/soc/ep93xx/snappercl15.c | 12 ++---------- 1 files changed, 2 insertions(+), 10 deletions(-)sound/soc/ep93xx/snappercl15.c +2
-10@@ -33,16 +33,6 @@ static int snappercl15_hw_params(struct snd_pcm_substream *substream,struct snd_soc_dai *cpu_dai = rtd->cpu_dai;int err; - err =snd_soc_dai_set_fmt (codec_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); - - err =snd_soc_dai_set_fmt (cpu_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); -if (err) -return err; - err =snd_soc_dai_set_sysclk (codec_dai,0 ,CODEC_CLOCK ,SND_SOC_CLOCK_IN );if (err)@@ -96,6 +86,8 @@ static struct snd_soc_dai_link snappercl15_dai = { .codec_name = "tlv320aic23-codec.0-001a", .platform_name = "ep93xx-pcm-audio", .init = snappercl15_tlv320aic23_init, + .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_IF | + SND_SOC_DAIFMT_CBS_CFS, .ops = &snappercl15_ops, };Signature · 1 line
1.7.5.4
Hello!
Quoted 37 lines · Axel Lin
Signed-off-by Axel Lin <[email protected]>--- sound/soc/ep93xx/edb93xx.c | 14 ++------------ 1 files changed, 2 insertions(+), 12 deletions(-)sound/soc/ep93xx/edb93xx.c +2
-12@@ -48,18 +48,6 @@ static int edb93xx_hw_params(struct snd_pcm_substream *substream,else mclk_rate = rate *64 *2 ; - err =snd_soc_dai_set_fmt (codec_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); -if (err) -return err; - - err =snd_soc_dai_set_fmt (cpu_dai,SND_SOC_DAIFMT_I2S | -SND_SOC_DAIFMT_NB_IF | -SND_SOC_DAIFMT_CBS_CFS ); -if (err) -return err; - err =snd_soc_dai_set_sysclk (codec_dai,0 , mclk_rate,SND_SOC_CLOCK_IN );if (err)@@ -80,6 +68,8 @@ static struct snd_soc_dai_link edb93xx_dai = { .cpu_dai_name = "ep93xx-i2s", .codec_name = "spi0.0", .codec_dai_name = "cs4271-hifi", + .dai_fmt = SND_SOC_DAIFMT_I2S | SND_SOC_DAIFMT_NB_IF | + SND_SOC_DAIFMT_CBS_CFS, .ops = &edb93xx_ops, };
Mark Brown
AppliedQuoted 1 line · Axel Lin
Signed-off-by Axel Lin <[email protected]>
Applied both, thanks.