Lines Matching refs:dai_index
664 static int dai_ssp_mn_set_bclk(struct dai_intel_ssp *dp, uint32_t dai_index, uint32_t bclk_rate, in dai_ssp_mn_set_bclk() argument
676 mp->bclk_sources[dai_index] = MN_BCLK_SOURCE_NONE; in dai_ssp_mn_set_bclk()
681 mp->bclk_sources[dai_index] = MN_BCLK_SOURCE_XTAL; in dai_ssp_mn_set_bclk()
695 mp->bclk_sources[dai_index] = MN_BCLK_SOURCE_MN; in dai_ssp_mn_set_bclk()
699 sys_write32(m, dai_mn_base(dp) + MN_MDIV_M_VAL(dai_index)); in dai_ssp_mn_set_bclk()
700 sys_write32(n, dai_mn_base(dp) + MN_MDIV_N_VAL(dai_index)); in dai_ssp_mn_set_bclk()
1176 ret = dai_ssp_mn_set_bclk(dp, dp->dai_index, ssp_plat_data->params.bclk_rate, in dai_ssp_bclk_prepare_enable()
1180 ssp_plat_data->params.bclk_rate, dp->dai_index); in dai_ssp_bclk_prepare_enable()
1186 ssp_plat_data->params.bclk_rate, dp->dai_index); in dai_ssp_bclk_prepare_enable()
1240 LOG_INF("dai index: %u", dp->dai_index); in dai_ssp_log_ssp_data()
1311 LOG_INF("SSP%d", dp->dai_index); in dai_ssp_set_config_tplg()
1763 dp->dai_index); in dai_ssp_set_config_tplg()
1803 dp->dai_index); in dai_ssp_set_config_tplg()
1809 dp->dai_index); in dai_ssp_set_config_tplg()
1822 LOG_INF("SSE clear for SSP%d", dp->dai_index); in dai_ssp_set_config_tplg()
1829 dp->dai_index); in dai_ssp_set_config_tplg()
2085 LOG_INF("SSP%d configuration:", dp->dai_index); in dai_ssp_set_reg_config()
2138 LOG_INF("SSP%d configuration:", dp->dai_index); in dai_ssp_set_reg_config()
2283 LOG_INF("releasing BCLK clocks for SSP%d...", dp->dai_index); in dai_ssp_post_stop()
2287 LOG_INF("releasing MCLK clocks for SSP%d...", dp->dai_index); in dai_ssp_post_stop()
2302 LOG_INF("SSP%d RX", dp->dai_index); in dai_ssp_early_start()
2305 LOG_INF("SSP%d TX", dp->dai_index); in dai_ssp_early_start()
2313 LOG_INF("SSP%d: set SSE", dp->dai_index); in dai_ssp_early_start()
2344 LOG_INF("SSP%d TX", dp->dai_index); in dai_ssp_start()
2348 LOG_INF("SSP%d RX", dp->dai_index); in dai_ssp_start()
2399 LOG_INF("SSP%d RX", dp->dai_index); in dai_ssp_stop()
2415 LOG_INF("SSP%d TX", dp->dai_index); in dai_ssp_stop()
2435 LOG_INF("SSP%d RX", dp->dai_index); in dai_ssp_pause()
2437 LOG_INF("SSP%d TX", dp->dai_index); in dai_ssp_pause()
2449 LOG_DBG("SSP%d: cmd %d", dp->dai_index, cmd); in dai_ssp_trigger()
2540 LOG_INF("SSP%u: fifo %u, handshake %u, init delay %u", dp->dai_index, prop->fifo_address, in dai_ssp_get_properties()
2694 dp->dai_index, (uint32_t)bespoke_cfg, size); in dai_ssp_dma_control_set()
2727 .dai_index = DT_INST_REG_ADDR(n), \
2730 .dai_index = DT_INST_REG_ADDR(n), \