Lines Matching refs:afe_priv
238 struct mt8195_afe_private *afe_priv = afe->platform_priv; in is_cowork_mode() local
239 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in is_cowork_mode()
266 struct mt8195_afe_private *afe_priv = afe->platform_priv; in get_etdm_cowork_master_id() local
267 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in get_etdm_cowork_master_id()
1278 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mt8195_afe_enable_etdm() local
1279 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_afe_enable_etdm()
1282 spin_lock_irqsave(&afe_priv->afe_ctrl_lock, flags); in mt8195_afe_enable_etdm()
1293 spin_unlock_irqrestore(&afe_priv->afe_ctrl_lock, flags); in mt8195_afe_enable_etdm()
1301 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mt8195_afe_disable_etdm() local
1302 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_afe_disable_etdm()
1305 spin_lock_irqsave(&afe_priv->afe_ctrl_lock, flags); in mt8195_afe_disable_etdm()
1318 spin_unlock_irqrestore(&afe_priv->afe_ctrl_lock, flags); in mt8195_afe_disable_etdm()
1359 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mt8195_etdm_sync_mode_configure() local
1360 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_etdm_sync_mode_configure()
1497 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_enable_mclk() local
1503 mt8195_afe_enable_clk(afe, afe_priv->clk[clkdiv_id]); in mtk_dai_etdm_enable_mclk()
1510 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_disable_mclk() local
1516 mt8195_afe_disable_clk(afe, afe_priv->clk[clkdiv_id]); in mtk_dai_etdm_disable_mclk()
1526 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_startup() local
1539 mt8195_afe_enable_clk(afe, afe_priv->clk[cg_id]); in mtk_dai_etdm_startup()
1541 mst_etdm_data = afe_priv->dai_priv[mst_dai_id]; in mtk_dai_etdm_startup()
1548 afe_priv->clk[cg_id]); in mtk_dai_etdm_startup()
1555 mt8195_afe_enable_clk(afe, afe_priv->clk[cg_id]); in mtk_dai_etdm_startup()
1565 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_shutdown() local
1576 mt8195_afe_disable_clk(afe, afe_priv->clk[cg_id]); in mtk_dai_etdm_shutdown()
1578 mst_etdm_data = afe_priv->dai_priv[mst_dai_id]; in mtk_dai_etdm_shutdown()
1584 afe_priv->clk[cg_id]); in mtk_dai_etdm_shutdown()
1590 mt8195_afe_disable_clk(afe, afe_priv->clk[cg_id]); in mtk_dai_etdm_shutdown()
1633 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_in_configure() local
1634 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_in_configure()
1750 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_out_configure() local
1751 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_out_configure()
1839 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_mclk_configure() local
1840 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_mclk_configure()
1869 ret = mt8195_afe_set_clk_parent(afe, afe_priv->clk[clk_id], in mtk_dai_etdm_mclk_configure()
1870 afe_priv->clk[apll_clk_id]); in mtk_dai_etdm_mclk_configure()
1875 ret = mt8195_afe_set_clk_rate(afe, afe_priv->clk[clkdiv_id], in mtk_dai_etdm_mclk_configure()
1890 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_configure() local
1891 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_configure()
1964 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_hw_params() local
1986 mst_etdm_data = afe_priv->dai_priv[mst_dai_id]; in mtk_dai_etdm_hw_params()
2015 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_trigger() local
2027 mst_etdm_data = afe_priv->dai_priv[mst_dai_id]; in mtk_dai_etdm_trigger()
2043 mst_etdm_data = afe_priv->dai_priv[mst_dai_id]; in mtk_dai_etdm_trigger()
2063 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_cal_mclk() local
2064 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_cal_mclk()
2096 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_set_sysclk() local
2107 etdm_data = afe_priv->dai_priv[dai_id]; in mtk_dai_etdm_set_sysclk()
2117 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_set_tdm_slot() local
2118 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in mtk_dai_etdm_set_tdm_slot()
2131 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_set_fmt() local
2132 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in mtk_dai_etdm_set_fmt()
2193 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_hdmitx_dptx_startup() local
2197 mt8195_afe_enable_clk(afe, afe_priv->clk[cg_id]); in mtk_dai_hdmitx_dptx_startup()
2208 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_hdmitx_dptx_shutdown() local
2214 mt8195_afe_disable_clk(afe, afe_priv->clk[cg_id]); in mtk_dai_hdmitx_dptx_shutdown()
2250 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_hdmitx_dptx_hw_params() local
2251 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in mtk_dai_hdmitx_dptx_hw_params()
2333 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_hdmitx_dptx_set_sysclk() local
2334 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in mtk_dai_hdmitx_dptx_set_sysclk()
2372 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mtk_dai_etdm_probe() local
2373 struct mtk_dai_etdm_priv *etdm_data = afe_priv->dai_priv[dai->id]; in mtk_dai_etdm_probe()
2470 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mt8195_etdm_update_sync_info() local
2477 etdm_data = afe_priv->dai_priv[i]; in mt8195_etdm_update_sync_info()
2480 mst_data = afe_priv->dai_priv[mst_dai_id]; in mt8195_etdm_update_sync_info()
2493 struct mt8195_afe_private *afe_priv = afe->platform_priv; in mt8195_dai_etdm_parse_of() local
2516 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_dai_etdm_parse_of()
2571 etdm_data = afe_priv->dai_priv[dai_id]; in mt8195_dai_etdm_parse_of()
2600 struct mt8195_afe_private *afe_priv = afe->platform_priv; in init_etdm_priv_data() local
2611 afe_priv->dai_priv[i] = etdm_priv; in init_etdm_priv_data()
2614 afe_priv->dai_priv[MT8195_AFE_IO_DPTX] = in init_etdm_priv_data()
2615 afe_priv->dai_priv[MT8195_AFE_IO_ETDM3_OUT]; in init_etdm_priv_data()