Lines Matching refs:id
947 u8 id = codec_dai->id; in cs42l73_set_dai_fmt() local
951 spc = snd_soc_read(codec, CS42L73_SPC(id)); in cs42l73_set_dai_fmt()
952 mmcc = snd_soc_read(codec, CS42L73_MMCC(id)); in cs42l73_set_dai_fmt()
981 if (id == CS42L73_ASP) { in cs42l73_set_dai_fmt()
1011 priv->config[id].spc = spc; in cs42l73_set_dai_fmt()
1012 priv->config[id].mmcc = mmcc; in cs42l73_set_dai_fmt()
1032 static void cs42l73_update_asrc(struct snd_soc_codec *codec, int id, int srate) in cs42l73_update_asrc() argument
1039 switch (id) { in cs42l73_update_asrc()
1060 int id = dai->id; in cs42l73_pcm_hw_params() local
1064 if (priv->config[id].mmcc & CS42L73_MS_MASTER) { in cs42l73_pcm_hw_params()
1075 id, priv->mclk, srate, in cs42l73_pcm_hw_params()
1078 priv->config[id].mmcc &= 0xC0; in cs42l73_pcm_hw_params()
1079 priv->config[id].mmcc |= cs42l73_mclk_coeffs[mclk_coeff].mmcc; in cs42l73_pcm_hw_params()
1080 priv->config[id].spc &= 0xFC; in cs42l73_pcm_hw_params()
1083 priv->config[id].spc |= CS42L73_MCK_SCLK_64FS; in cs42l73_pcm_hw_params()
1085 priv->config[id].spc |= CS42L73_MCK_SCLK_MCLK; in cs42l73_pcm_hw_params()
1088 priv->config[id].spc &= 0xFC; in cs42l73_pcm_hw_params()
1089 priv->config[id].spc |= CS42L73_MCK_SCLK_64FS; in cs42l73_pcm_hw_params()
1092 priv->config[id].srate = srate; in cs42l73_pcm_hw_params()
1094 snd_soc_write(codec, CS42L73_SPC(id), priv->config[id].spc); in cs42l73_pcm_hw_params()
1095 snd_soc_write(codec, CS42L73_MMCC(id), priv->config[id].mmcc); in cs42l73_pcm_hw_params()
1097 cs42l73_update_asrc(codec, id, srate); in cs42l73_pcm_hw_params()
1143 int id = dai->id; in cs42l73_set_tristate() local
1145 return snd_soc_update_bits(codec, CS42L73_SPC(id), CS42L73_SP_3ST, in cs42l73_set_tristate()
1178 .id = CS42L73_XSP,
1198 .id = CS42L73_ASP,
1218 .id = CS42L73_VSP,
1282 const struct i2c_device_id *id) in cs42l73_i2c_probe() argument