Home
last modified time | relevance | path

Searched refs:tdm_priv (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/mediatek/mt8186/
H A Dmt8186-dai-tdm.c107 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_tdm_en_event() local
114 mt8186_afe_gpio_request(afe->dev, true, tdm_priv->id, 0); in mtk_tdm_en_event()
117 mt8186_afe_gpio_request(afe->dev, false, tdm_priv->id, 0); in mtk_tdm_en_event()
134 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_tdm_mck_en_event() local
141 mt8186_mck_enable(afe, tdm_priv->mclk_id, tdm_priv->mclk_rate); in mtk_tdm_mck_en_event()
144 tdm_priv->mclk_rate = 0; in mtk_tdm_mck_en_event()
145 mt8186_mck_disable(afe, tdm_priv->mclk_id); in mtk_tdm_mck_en_event()
206 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_afe_tdm_mclk_connect() local
208 return (tdm_priv in mtk_afe_tdm_mclk_connect()
219 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; mtk_afe_tdm_mclk_apll_connect() local
236 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; mtk_afe_tdm_hd_connect() local
249 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; mtk_afe_tdm_apll_connect() local
279 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; mt8186_tdm_hd_get() local
293 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; mt8186_tdm_hd_set() local
335 mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe, struct mtk_afe_tdm_priv *tdm_priv, int freq) mtk_dai_tdm_cal_mclk() argument
370 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[tdm_id]; mtk_dai_tdm_hw_params() local
466 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_sysclk() local
482 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_fmt() local
558 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_tdm_slot() local
602 struct mtk_afe_tdm_priv *tdm_priv; init_tdm_priv_data() local
619 struct mtk_afe_tdm_priv *tdm_priv; mt8186_dai_tdm_register() local
[all...]
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8192/
H A Dmt8192-dai-tdm.c252 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_tdm_en_event() local
254 if (!tdm_priv) { in mtk_tdm_en_event()
255 dev_warn(afe->dev, "%s(), tdm_priv == NULL", __func__); in mtk_tdm_en_event()
264 mt8192_afe_gpio_request(afe->dev, true, tdm_priv->id, 0); in mtk_tdm_en_event()
267 mt8192_afe_gpio_request(afe->dev, false, tdm_priv->id, 0); in mtk_tdm_en_event()
284 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_tdm_bck_en_event() local
286 if (!tdm_priv) { in mtk_tdm_bck_en_event()
287 dev_warn(afe->dev, "%s(), tdm_priv == NULL", __func__); in mtk_tdm_bck_en_event()
296 mt8192_mck_enable(afe, tdm_priv->bck_id, tdm_priv in mtk_tdm_bck_en_event()
316 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; mtk_tdm_mck_en_event() local
385 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; mtk_afe_tdm_apll_connect() local
485 mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe, struct mtk_afe_tdm_priv *tdm_priv, int freq) mtk_dai_tdm_cal_mclk() argument
520 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[tdm_id]; mtk_dai_tdm_hw_params() local
635 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_sysclk() local
656 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_fmt() local
736 struct mtk_afe_tdm_priv *tdm_priv; init_tdm_priv_data() local
754 struct mtk_afe_tdm_priv *tdm_priv; mt8192_dai_tdm_register() local
[all...]
/kernel/linux/linux-5.10/sound/soc/mediatek/mt8183/
H A Dmt8183-dai-tdm.c253 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[MT8183_DAI_TDM]; in mtk_tdm_bck_en_event() local
260 mt8183_mck_enable(afe, tdm_priv->bck_id, tdm_priv->bck_rate); in mtk_tdm_bck_en_event()
263 mt8183_mck_disable(afe, tdm_priv->bck_id); in mtk_tdm_bck_en_event()
279 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[MT8183_DAI_TDM]; in mtk_tdm_mck_en_event() local
286 mt8183_mck_enable(afe, tdm_priv->mclk_id, tdm_priv->mclk_rate); in mtk_tdm_mck_en_event()
289 tdm_priv->mclk_rate = 0; in mtk_tdm_mck_en_event()
290 mt8183_mck_disable(afe, tdm_priv->mclk_id); in mtk_tdm_mck_en_event()
337 struct mtk_afe_tdm_priv *tdm_priv in mtk_afe_tdm_apll_connect() local
436 mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe, struct mtk_afe_tdm_priv *tdm_priv, int freq) mtk_dai_tdm_cal_mclk() argument
471 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[tdm_id]; mtk_dai_tdm_hw_params() local
620 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_sysclk() local
641 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_fmt() local
720 struct mtk_afe_tdm_priv *tdm_priv; mt8183_dai_tdm_register() local
[all...]
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8183/
H A Dmt8183-dai-tdm.c253 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[MT8183_DAI_TDM]; in mtk_tdm_bck_en_event() local
260 mt8183_mck_enable(afe, tdm_priv->bck_id, tdm_priv->bck_rate); in mtk_tdm_bck_en_event()
263 mt8183_mck_disable(afe, tdm_priv->bck_id); in mtk_tdm_bck_en_event()
279 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[MT8183_DAI_TDM]; in mtk_tdm_mck_en_event() local
286 mt8183_mck_enable(afe, tdm_priv->mclk_id, tdm_priv->mclk_rate); in mtk_tdm_mck_en_event()
289 tdm_priv->mclk_rate = 0; in mtk_tdm_mck_en_event()
290 mt8183_mck_disable(afe, tdm_priv->mclk_id); in mtk_tdm_mck_en_event()
337 struct mtk_afe_tdm_priv *tdm_priv in mtk_afe_tdm_apll_connect() local
436 mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe, struct mtk_afe_tdm_priv *tdm_priv, int freq) mtk_dai_tdm_cal_mclk() argument
471 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[tdm_id]; mtk_dai_tdm_hw_params() local
620 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_sysclk() local
641 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; mtk_dai_tdm_set_fmt() local
720 struct mtk_afe_tdm_priv *tdm_priv; mt8183_dai_tdm_register() local
[all...]

Completed in 4 milliseconds