Lines Matching refs:dai
2039 static int ab8500_audio_set_bit_delay(struct snd_soc_dai *dai, in ab8500_audio_set_bit_delay() argument
2043 struct snd_soc_codec *codec = dai->codec; in ab8500_audio_set_bit_delay()
2055 dev_err(dai->codec->dev, in ab8500_audio_set_bit_delay()
2061 dev_dbg(dai->codec->dev, "%s: IF0 Bit-delay: %d bits.\n", in ab8500_audio_set_bit_delay()
2102 static int ab8500_codec_set_dai_fmt(struct snd_soc_dai *dai, unsigned int fmt) in ab8500_codec_set_dai_fmt() argument
2106 struct snd_soc_codec *codec = dai->codec; in ab8500_codec_set_dai_fmt()
2119 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2124 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2129 dev_err(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2133 dev_err(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2145 dev_err(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2161 dev_dbg(dai->codec->dev, "%s: IF0 Protocol: I2S\n", __func__); in ab8500_codec_set_dai_fmt()
2163 ab8500_audio_set_bit_delay(dai, 0); in ab8500_codec_set_dai_fmt()
2167 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2170 ab8500_audio_set_bit_delay(dai, 1); in ab8500_codec_set_dai_fmt()
2174 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2177 ab8500_audio_set_bit_delay(dai, 0); in ab8500_codec_set_dai_fmt()
2181 dev_err(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2189 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2194 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2200 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2206 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2213 dev_err(dai->codec->dev, in ab8500_codec_set_dai_fmt()
2224 static int ab8500_codec_set_dai_tdm_slot(struct snd_soc_dai *dai, in ab8500_codec_set_dai_tdm_slot() argument
2228 struct snd_soc_codec *codec = dai->codec; in ab8500_codec_set_dai_tdm_slot()
2249 dev_err(dai->codec->dev, "%s: Unsupported slot-width 0x%x\n", in ab8500_codec_set_dai_tdm_slot()
2254 dev_dbg(dai->codec->dev, "%s: IF0 slot-width: %d bits.\n", in ab8500_codec_set_dai_tdm_slot()
2259 dev_dbg(dai->codec->dev, "%s: Slots, total: %d\n", __func__, slots); in ab8500_codec_set_dai_tdm_slot()
2277 dev_err(dai->codec->dev, in ab8500_codec_set_dai_tdm_slot()
2293 dev_dbg(dai->codec->dev, "%s: Slots, active, TX: %d\n", __func__, in ab8500_codec_set_dai_tdm_slot()
2315 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_tdm_slot()
2320 dev_err(dai->codec->dev, in ab8500_codec_set_dai_tdm_slot()
2334 dev_dbg(dai->codec->dev, "%s: Slots, active, RX: %d\n", __func__, in ab8500_codec_set_dai_tdm_slot()
2359 dev_dbg(dai->codec->dev, in ab8500_codec_set_dai_tdm_slot()
2364 dev_err(dai->codec->dev, in ab8500_codec_set_dai_tdm_slot()