| /linux/sound/soc/mediatek/mt8186/ |
| H A D | mt8186-dai-tdm.c | 107 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 …]
|
| H A D | mt8186-dai-src.c | 174 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()
|
| H A D | mt8186-dai-pcm.c | 224 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()
|
| H A D | mt8186-dai-adda.c | 55 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()
|
| /linux/sound/soc/mediatek/mt8195/ |
| H A D | mt8195-dai-etdm.c | 276 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() 1326 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_afe_enable_etdm() 1353 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_afe_disable_etdm() 1418 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_etdm_sync_mode_configure() 1596 mst_etdm_data = afe_priv->dai_priv[mst_dai_id]; in mtk_dai_etdm_startup() 1636 mst_etdm_data = afe_priv->dai_priv[mst_dai_id]; in mtk_dai_etdm_shutdown() 1705 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_in_configure() 1829 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_out_configure() 1929 etdm_data = afe_priv->dai_priv[dai_i in mtk_dai_etdm_mclk_configure() [all...] |
| H A D | mt8195-dai-pcm.c | 139 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()
|
| /linux/sound/soc/mediatek/mt8188/ |
| H A D | mt8188-dai-etdm.c | 254 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() 552 etdm_priv = afe_priv->dai_priv[etdm_priv->cowork_source_id]; in mtk_etdm_cowork_connect() 1740 etdm_data = afe_priv->dai_priv[dai_id]; in mt8188_etdm_sync_mode_slv() 1795 etdm_data = afe_priv->dai_priv[dai_id]; in mt8188_etdm_sync_mode_mst() 1849 etdm_data = afe_priv->dai_priv[dai_id]; in mt8188_etdm_sync_mode_configure() 1913 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_in_configure() [all …]
|
| H A D | mt8188-dai-dmic.c | 239 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()
|
| H A D | mt8188-dai-adda.c | 165 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()
|
| H A D | mt8188-dai-pcm.c | 140 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()
|
| /linux/sound/soc/mediatek/mt8192/ |
| H A D | mt8192-dai-tdm.c | 252 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()
|
| H A D | mt8192-afe-control.c | 158 afe_priv->dai_priv[id] = temp_data; in mt8192_dai_set_priv()
|
| /linux/sound/soc/mediatek/mt8189/ |
| H A D | mt8189-dai-tdm.c | 263 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_tdm_bck_en_event() 290 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_tdm_mck_en_event() 346 struct mtk_afe_tdm_priv *tdm_priv = afe_priv->dai_priv[dai_id]; in mtk_afe_tdm_apll_connect() 413 tdm_priv = afe_priv->dai_priv[tdm_id]; in mtk_dai_tdm_hw_params() 561 tdm_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_tdm_set_sysclk() 668 afe_priv->dai_priv[MT8189_DAI_TDM] = tdm_priv; in mt8189_dai_tdm_register() 669 afe_priv->dai_priv[MT8189_DAI_TDM_DPTX] = tdm_dptx_priv; in mt8189_dai_tdm_register()
|
| H A D | mt8189-dai-adda.c | 920 adda_priv = afe_priv->dai_priv[id]; in set_playback_hw_params() 997 adda_priv = afe_priv->dai_priv[id]; in set_capture_hw_params() 1191 afe_priv->dai_priv[adda_dai_list[i]] = adda_priv; in init_adda_priv_data() 1195 afe_priv->dai_priv[MT8189_DAI_AP_DMIC] = in init_adda_priv_data() 1196 afe_priv->dai_priv[MT8189_DAI_ADDA]; in init_adda_priv_data() 1197 afe_priv->dai_priv[MT8189_DAI_AP_DMIC_CH34] = in init_adda_priv_data() 1198 afe_priv->dai_priv[MT8189_DAI_ADDA_CH34]; in init_adda_priv_data()
|
| H A D | mt8189-dai-i2s.c | 263 return afe_priv->dai_priv[dai_id]; in get_i2s_priv_by_name() 961 i2s_priv = afe_priv->dai_priv[i2s_id]; in mtk_dai_i2s_config() 1285 i2s_priv = afe_priv->dai_priv[dai->id]; in mtk_dai_i2s_set_sysclk() 1306 share_i2s_priv = afe_priv->dai_priv[i2s_priv->share_i2s_id]; in mtk_dai_i2s_set_sysclk() 1394 afe_priv->dai_priv[mt8189_i2s_priv[i].id]; in mt8189_dai_i2s_get_share() 1425 afe_priv->dai_priv[id] = i2s_priv; in init_i2s_priv_data()
|
| /linux/sound/soc/mediatek/mt8365/ |
| H A D | mt8365-dai-dmic.c | 73 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()
|
| H A D | mt8365-dai-pcm.c | 42 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()
|
| H A D | mt8365-dai-i2s.c | 334 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()
|
| /linux/sound/soc/mediatek/mt8183/ |
| H A D | mt8183-dai-tdm.c | 253 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()
|
| H A D | mt8183-dai-i2s.c | 105 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()
|
| H A D | mt8183-afe-common.h | 83 void *dai_priv[MT8183_DAI_NUM]; member
|
| /linux/sound/soc/codecs/ |
| H A D | arizona.c | 1619 struct arizona_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in arizona_startup() local 1625 switch (dai_priv->clk) { in arizona_startup() 1637 dai_priv->constraint.mask = ARIZONA_RATE_MASK; in arizona_startup() 1639 dai_priv->constraint.mask = ARIZONA_44K1_RATE_MASK; in arizona_startup() 1641 dai_priv->constraint.mask = ARIZONA_48K_RATE_MASK; in arizona_startup() 1645 &dai_priv->constraint); in arizona_startup() 1679 struct arizona_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in arizona_hw_params_rate() local 1714 switch (dai_priv->clk) { in arizona_hw_params_rate() 1745 arizona_aif_err(dai, "Invalid clock %d\n", dai_priv->clk); in arizona_hw_params_rate() 1914 struct arizona_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in arizona_dai_set_sysclk() local [all …]
|
| H A D | madera.c | 2932 struct madera_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in madera_startup() local 2939 switch (dai_priv->clk) { in madera_startup() 2958 dai_priv->constraint.mask = MADERA_384K_RATE_MASK; in madera_startup() 2960 dai_priv->constraint.mask = MADERA_384K_44K1_RATE_MASK; in madera_startup() 2962 dai_priv->constraint.mask = MADERA_384K_48K_RATE_MASK; in madera_startup() 2966 dai_priv->constraint.mask = MADERA_192K_RATE_MASK; in madera_startup() 2968 dai_priv->constraint.mask = MADERA_192K_44K1_RATE_MASK; in madera_startup() 2970 dai_priv->constraint.mask = MADERA_192K_48K_RATE_MASK; in madera_startup() 2976 &dai_priv->constraint); in madera_startup() 2985 struct madera_dai_priv *dai_priv = &priv->dai[dai->id - 1]; in madera_hw_params_rate() local [all …]
|
| /linux/sound/soc/mediatek/mt7986/ |
| H A D | mt7986-dai-etdm.c | 169 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()
|
| H A D | mt7986-afe-common.h | 41 void *dai_priv[MT7986_DAI_NUM]; member
|