Home
last modified time | relevance | path

Searched refs:dai_priv (Results 1 – 25 of 36) sorted by relevance

12

/sound/soc/mediatek/mt8186/
A Dmt8186-dai-tdm.c107 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; 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()
206 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_afe_tdm_mclk_connect()
219 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_afe_tdm_mclk_apll_connect()
236 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_afe_tdm_hd_connect()
249 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_afe_tdm_apll_connect()
279 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mt8186_tdm_hd_get()
293 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mt8186_tdm_hd_set()
370 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[tdm_id]; in mtk_dai_tdm_hw_params()
464 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_tdm_set_sysclk()
[all …]
A Dmt8186-dai-src.c174 struct mtk_afe_src_priv *src_priv = afe_priv->dai_priv[id]; in mtk_set_src_1_param()
244 struct mtk_afe_src_priv *src_priv = afe_priv->dai_priv[id]; in mtk_set_src_2_param()
330 src_priv = afe_priv->dai_priv[id]; in mtk_hw_src_event()
491 src_priv = afe_priv->dai_priv[MT8186_DAI_SRC_1]; in mtk_afe_src_en_connect()
493 src_priv = afe_priv->dai_priv[MT8186_DAI_SRC_2]; in mtk_afe_src_en_connect()
554 struct mtk_afe_src_priv *src_priv = afe_priv->dai_priv[id]; in mtk_dai_src_hw_params()
594 struct mtk_afe_src_priv *src_priv = afe_priv->dai_priv[id]; in mtk_dai_src_hw_free()
A Dmt8186-dai-pcm.c224 struct mtk_afe_pcm_priv *pcm_priv = afe_priv->dai_priv[pcm_id]; in mtk_dai_pcm_hw_params()
289 struct mtk_afe_pcm_priv *pcm_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_pcm_set_fmt()
416 afe_priv->dai_priv[MT8186_DAI_PCM] = pcm_priv; in mt8186_dai_pcm_register()
A Dmt8186-dai-adda.c55 return afe_priv->dai_priv[dai_id]; in get_adda_priv_by_name()
563 struct mtk_afe_adda_priv *adda_priv = afe_priv->dai_priv[id]; in mtk_dai_adda_hw_params()
772 afe_priv->dai_priv[MT8186_DAI_AP_DMIC] = in mt8186_dai_adda_register()
773 afe_priv->dai_priv[MT8186_DAI_ADDA]; in mt8186_dai_adda_register()
/sound/soc/mediatek/mt8195/
A Dmt8195-dai-etdm.c276 etdm_data = afe_priv->dai_priv[dai->id]; in is_cowork_mode()
309 etdm_data = afe_priv->dai_priv[dai->id]; in get_etdm_cowork_master_id()
1327 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_afe_enable_etdm()
1354 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_afe_disable_etdm()
1419 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_etdm_sync_mode_configure()
1706 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_in_configure()
1830 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_out_configure()
1930 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_mclk_configure()
1982 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_configure()
2603 etdm_data = afe_priv->dai_priv[i]; in mt8195_etdm_update_sync_info()
[all …]
A Dmt8195-dai-pcm.c139 pcmif_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_pcm_configure()
249 pcmif_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_pcm_set_fmt()
346 afe_priv->dai_priv[MT8195_AFE_IO_PCM] = pcmif_priv; in init_pcmif_priv_data()
A Dmt8195-afe-common.h140 void *dai_priv[MT8195_DAI_NUM]; member
/sound/soc/mediatek/mt8188/
A Dmt8188-dai-etdm.c254 etdm_data = afe_priv->dai_priv[dai->id]; in is_cowork_mode()
287 etdm_data = afe_priv->dai_priv[dai->id]; in get_etdm_cowork_master_id()
383 return afe_priv->dai_priv[dai_id]; in get_etdm_priv_by_name()
401 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_enable_mclk()
518 etdm_priv = afe_priv->dai_priv[mclk_id]; in mtk_etdm_mclk_connect()
1741 etdm_data = afe_priv->dai_priv[dai_id]; in mt8188_etdm_sync_mode_slv()
1796 etdm_data = afe_priv->dai_priv[dai_id]; in mt8188_etdm_sync_mode_mst()
1850 etdm_data = afe_priv->dai_priv[dai_id]; in mt8188_etdm_sync_mode_configure()
1914 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_in_configure()
2579 etdm_data = afe_priv->dai_priv[i]; in mt8188_etdm_update_sync_info()
[all …]
A Dmt8188-dai-dmic.c239 struct mtk_dai_dmic_priv *dmic_priv = afe_priv->dai_priv[MT8188_AFE_IO_DMIC_IN]; in mtk_dai_dmic_hw_gain_enable()
262 struct mtk_dai_dmic_priv *dmic_priv = afe_priv->dai_priv[MT8188_AFE_IO_DMIC_IN]; in mtk_dmic_gain_event()
292 struct mtk_dai_dmic_priv *dmic_priv = afe_priv->dai_priv[MT8188_AFE_IO_DMIC_IN]; in mtk_dmic_event()
397 struct mtk_dai_dmic_priv *dmic_priv = afe_priv->dai_priv[MT8188_AFE_IO_DMIC_IN]; in mtk_dai_dmic_hw_params()
545 struct mtk_dai_dmic_priv *dmic_priv = afe_priv->dai_priv[MT8188_AFE_IO_DMIC_IN]; in mtk_dai_dmic_hw_gain_ctrl_put()
576 struct mtk_dai_dmic_priv *dmic_priv = afe_priv->dai_priv[MT8188_AFE_IO_DMIC_IN]; in mtk_dai_dmic_hw_gain_ctrl_get()
659 afe_priv->dai_priv[MT8188_AFE_IO_DMIC_IN] = dmic_priv; in init_dmic_priv_data()
A Dmt8188-dai-adda.c165 return afe_priv->dai_priv[MT8188_AFE_IO_UL_SRC]; in get_adda_priv_by_name()
167 return afe_priv->dai_priv[MT8188_AFE_IO_DL_SRC]; in get_adda_priv_by_name()
406 struct mtk_dai_adda_priv *adda_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_adda_hw_params()
485 afe_priv->dai_priv[adda_dai_list[i]] = adda_priv; in init_adda_priv_data()
A Dmt8188-dai-pcm.c140 pcmif_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_pcm_configure()
248 pcmif_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_pcm_set_fmt()
345 afe_priv->dai_priv[MT8188_AFE_IO_PCM] = pcmif_priv; in init_pcmif_priv_data()
A Dmt8188-afe-common.h134 void *dai_priv[MT8188_DAI_NUM]; member
/sound/soc/mediatek/mt8192/
A Dmt8192-dai-tdm.c252 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; 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()
316 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_tdm_mck_en_event()
385 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_afe_tdm_apll_connect()
520 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[tdm_id]; in mtk_dai_tdm_hw_params()
635 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_tdm_set_sysclk()
656 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_tdm_set_fmt()
775 afe_priv->dai_priv[MT8192_DAI_TDM] = tdm_priv; in mt8192_dai_tdm_register()
A Dmt8192-afe-control.c158 afe_priv->dai_priv[id] = temp_data; in mt8192_dai_set_priv()
A Dmt8192-afe-common.h140 void *dai_priv[MT8192_DAI_NUM]; member
/sound/soc/mediatek/mt8365/
A Dmt8365-dai-dmic.c73 struct mt8365_dmic_data *dmic_data = afe_priv->dai_priv[MT8365_AFE_IO_DMIC]; in mt8365_dai_enable_dmic()
93 struct mt8365_dmic_data *dmic_data = afe_priv->dai_priv[MT8365_AFE_IO_DMIC]; in mt8365_dai_disable_dmic()
116 struct mt8365_dmic_data *dmic_data = afe_priv->dai_priv[MT8365_AFE_IO_DMIC]; in mt8365_dai_configure_dmic()
288 afe_priv->dai_priv[MT8365_AFE_IO_DMIC] = dmic_priv; in init_dmic_priv_data()
A Dmt8365-dai-pcm.c42 struct mt8365_pcm_intf_data *pcm_priv = afe_priv->dai_priv[MT8365_AFE_IO_PCM1]; in mt8365_dai_configure_pcm1()
160 struct mt8365_pcm_intf_data *pcm_priv = afe_priv->dai_priv[MT8365_AFE_IO_PCM1]; in mt8365_dai_pcm1_set_fmt()
273 afe_priv->dai_priv[MT8365_AFE_IO_PCM1] = pcmif_priv; in init_pcmif_priv_data()
A Dmt8365-dai-i2s.c334 afe_priv->dai_priv[MT8365_AFE_IO_I2S]; in mt8365_afe_set_i2s_out()
472 i2s_data = afe_priv->dai_priv[mt8365_i2s_priv[i].id]; in mt8365_afe_set_i2s_out_enable()
521 struct mtk_afe_i2s_priv *i2s_data = afe_priv->dai_priv[dai->id]; in mt8365_dai_i2s_startup()
547 struct mtk_afe_i2s_priv *i2s_data = afe_priv->dai_priv[dai->id]; in mt8365_dai_i2s_shutdown()
594 struct mtk_afe_i2s_priv *i2s_data = afe_priv->dai_priv[dai->id]; in mt8365_dai_i2s_prepare()
/sound/soc/mediatek/mt8183/
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()
279 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[MT8183_DAI_TDM]; in mtk_tdm_mck_en_event()
337 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[MT8183_DAI_TDM]; in mtk_afe_tdm_apll_connect()
471 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[tdm_id]; in mtk_dai_tdm_hw_params()
620 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_tdm_set_sysclk()
641 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_tdm_set_fmt()
746 afe_priv->dai_priv[MT8183_DAI_TDM] = tdm_priv; in mt8183_dai_tdm_register()
A Dmt8183-dai-i2s.c105 return afe_priv->dai_priv[dai_id]; in get_i2s_priv_by_name()
701 struct mtk_afe_i2s_priv *i2s_priv = afe_priv->dai_priv[i2s_id]; in mtk_dai_i2s_config()
786 struct mtk_afe_i2s_priv *i2s_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_i2s_set_sysclk()
820 share_i2s_priv = afe_priv->dai_priv[i2s_priv->share_i2s_id]; in mtk_dai_i2s_set_sysclk()
852 i2s_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_i2s_set_fmt()
1030 afe_priv->dai_priv[mt8183_i2s_priv[i].id] = i2s_priv; in mt8183_dai_i2s_set_priv()
A Dmt8183-afe-common.h83 void *dai_priv[MT8183_DAI_NUM]; member
/sound/soc/codecs/
A Darizona.c1627 switch (dai_priv->clk) { in arizona_startup()
1639 dai_priv->constraint.mask = ARIZONA_RATE_MASK; in arizona_startup()
1641 dai_priv->constraint.mask = ARIZONA_44K1_RATE_MASK; in arizona_startup()
1643 dai_priv->constraint.mask = ARIZONA_48K_RATE_MASK; in arizona_startup()
1647 &dai_priv->constraint); in arizona_startup()
1716 switch (dai_priv->clk) { in arizona_hw_params_rate()
1927 if (clk_id == dai_priv->clk) in arizona_dai_set_sysclk()
1951 dai_priv->clk = clk_id; in arizona_dai_set_sysclk()
2044 struct arizona_dai_priv *dai_priv = &priv->dai[id]; in arizona_init_dai() local
2046 dai_priv->clk = ARIZONA_CLK_SYSCLK; in arizona_init_dai()
[all …]
A Dmadera.c2952 switch (dai_priv->clk) { in madera_startup()
2971 dai_priv->constraint.mask = MADERA_384K_RATE_MASK; in madera_startup()
2975 dai_priv->constraint.mask = MADERA_384K_48K_RATE_MASK; in madera_startup()
2979 dai_priv->constraint.mask = MADERA_192K_RATE_MASK; in madera_startup()
2989 &dai_priv->constraint); in madera_startup()
3015 switch (dai_priv->clk) { in madera_hw_params_rate()
3257 if (is_sync == madera_is_syncclk(dai_priv->clk)) in madera_dai_set_sysclk()
3284 dai_priv->clk = clk_id; in madera_dai_set_sysclk()
3381 struct madera_dai_priv *dai_priv = &priv->dai[id]; in madera_init_dai() local
3383 dai_priv->clk = MADERA_CLK_SYSCLK_1; in madera_init_dai()
[all …]
/sound/soc/mediatek/mt7986/
A Dmt7986-dai-etdm.c169 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in mtk_dai_etdm_config()
312 afe_priv->dai_priv[dai->id] = priv_data; in mtk_dai_etdm_set_fmt()
313 etdm_data = afe_priv->dai_priv[dai->id]; in mtk_dai_etdm_set_fmt()
A Dmt7986-afe-common.h41 void *dai_priv[MT7986_DAI_NUM]; member

Completed in 82 milliseconds

12