Lines Matching refs:codec_dai

1519 static int cs43130_pcm_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt)
1521 struct snd_soc_component *component = codec_dai->component;
1526 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBS_CFS;
1529 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBM_CFM;
1538 cs43130->dais[codec_dai->id].dai_invert = SND_SOC_DAIFMT_NB_NF;
1541 cs43130->dais[codec_dai->id].dai_invert = SND_SOC_DAIFMT_IB_NF;
1544 cs43130->dais[codec_dai->id].dai_invert = SND_SOC_DAIFMT_NB_IF;
1547 cs43130->dais[codec_dai->id].dai_invert = SND_SOC_DAIFMT_IB_IF;
1557 cs43130->dais[codec_dai->id].dai_format = SND_SOC_DAIFMT_I2S;
1560 cs43130->dais[codec_dai->id].dai_format = SND_SOC_DAIFMT_LEFT_J;
1563 cs43130->dais[codec_dai->id].dai_format = SND_SOC_DAIFMT_DSP_A;
1566 cs43130->dais[codec_dai->id].dai_format = SND_SOC_DAIFMT_DSP_B;
1575 codec_dai->id,
1576 cs43130->dais[codec_dai->id].dai_mode,
1577 cs43130->dais[codec_dai->id].dai_format);
1582 static int cs43130_dsd_set_fmt(struct snd_soc_dai *codec_dai, unsigned int fmt)
1584 struct snd_soc_component *component = codec_dai->component;
1589 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBS_CFS;
1592 cs43130->dais[codec_dai->id].dai_mode = SND_SOC_DAIFMT_CBM_CFM;
1600 cs43130->dais[codec_dai->id].dai_mode);
1605 static int cs43130_set_sysclk(struct snd_soc_dai *codec_dai,
1608 struct snd_soc_component *component = codec_dai->component;
1611 cs43130->dais[codec_dai->id].sclk = freq;
1612 dev_dbg(cs43130->dev, "dai_id = %d, sclk = %u\n", codec_dai->id,
1613 cs43130->dais[codec_dai->id].sclk);