i2s_priv 122 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 124 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, kcontrol->id.name); i2s_priv 126 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 131 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c ucontrol->value.integer.value[0] = i2s_priv->low_jitter_en; i2s_priv 141 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 153 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, kcontrol->id.name); i2s_priv 155 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 160 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv->low_jitter_en = hd_en; i2s_priv 307 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 312 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, w->name); i2s_priv 314 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 321 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c mt8183_mck_enable(afe, i2s_priv->mclk_id, i2s_priv->mclk_rate); i2s_priv 324 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv->mclk_rate = 0; i2s_priv 325 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c mt8183_mck_disable(afe, i2s_priv->mclk_id); i2s_priv 428 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 430 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, sink->name); i2s_priv 432 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 437 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv->share_i2s_id < 0) i2s_priv 440 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c return i2s_priv->share_i2s_id == get_i2s_id_by_name(afe, source->name); i2s_priv 449 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 451 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, sink->name); i2s_priv 453 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 460 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c return i2s_priv->low_jitter_en; i2s_priv 463 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv->share_i2s_id < 0) i2s_priv 466 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv->share_i2s_id == get_i2s_id_by_name(afe, source->name)) i2s_priv 467 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c return i2s_priv->low_jitter_en; i2s_priv 478 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 482 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, w->name); i2s_priv 484 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 493 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_need_apll = mt8183_get_apll_by_rate(afe, i2s_priv->rate); i2s_priv 504 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 506 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, sink->name); i2s_priv 508 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 515 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c return (i2s_priv->mclk_rate > 0) ? 1 : 0; i2s_priv 518 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv->share_i2s_id < 0) i2s_priv 521 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv->share_i2s_id == get_i2s_id_by_name(afe, source->name)) i2s_priv 522 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c return (i2s_priv->mclk_rate > 0) ? 1 : 0; i2s_priv 533 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 536 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, w->name); i2s_priv 538 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 546 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c return (i2s_priv->mclk_apll == cur_apll) ? 1 : 0; i2s_priv 708 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv = afe_priv->dai_priv[i2s_id]; i2s_priv 722 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv) i2s_priv 723 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv->rate = rate; i2s_priv 774 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv && i2s_priv->share_i2s_id >= 0) i2s_priv 775 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c ret = mtk_dai_i2s_config(afe, params, i2s_priv->share_i2s_id); i2s_priv 794 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv = afe_priv->dai_priv[dai->id]; i2s_priv 798 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) { i2s_priv 824 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv->mclk_rate = freq; i2s_priv 825 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv->mclk_apll = apll; i2s_priv 827 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (i2s_priv->share_i2s_id > 0) { i2s_priv 830 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c share_i2s_priv = afe_priv->dai_priv[i2s_priv->share_i2s_id]; i2s_priv 837 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c share_i2s_priv->mclk_rate = i2s_priv->mclk_rate; i2s_priv 838 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c share_i2s_priv->mclk_apll = i2s_priv->mclk_apll; i2s_priv 972 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 976 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = afe_priv->dai_priv[mt8183_i2s_priv[i].id]; i2s_priv 980 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv->share_i2s_id = get_i2s_id_by_name(afe, of_str); i2s_priv 989 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct mtk_afe_i2s_priv *i2s_priv; i2s_priv 993 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = devm_kzalloc(afe->dev, i2s_priv 996 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (!i2s_priv) i2s_priv 999 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c memcpy(i2s_priv, &mt8183_i2s_priv[i], i2s_priv 1002 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c afe_priv->dai_priv[mt8183_i2s_priv[i].id] = i2s_priv;