Lines Matching refs:DAI_DIR_PLAYBACK
35 #define DAI_DIR_PLAYBACK 0 macro
37 #define SSP_ARRAY_INDEX(dir) dir == DAI_DIR_RX ? DAI_DIR_CAPTURE : DAI_DIR_PLAYBACK
76 .fifo[DAI_DIR_PLAYBACK].offset = \
78 .fifo[DAI_DIR_PLAYBACK].handshake = \
1244 dp->ssp_plat_data->fifo[DAI_DIR_PLAYBACK].offset); in dai_ssp_log_ssp_data()
1246 dp->ssp_plat_data->fifo[DAI_DIR_PLAYBACK].handshake); in dai_ssp_log_ssp_data()
1294 if (dp->state[DAI_DIR_PLAYBACK] > DAI_STATE_READY || in dai_ssp_set_config_tplg()
1748 dp->state[DAI_DIR_PLAYBACK] = DAI_STATE_PRE_RUNNING; in dai_ssp_set_config_tplg()
1801 dp->state[DAI_DIR_PLAYBACK] != DAI_STATE_PRE_RUNNING) { in dai_ssp_set_config_tplg()
2120 dp->state[DAI_DIR_PLAYBACK] = DAI_STATE_PRE_RUNNING; in dai_ssp_set_reg_config()
2178 dp->state[DAI_DIR_PLAYBACK] = DAI_STATE_PRE_RUNNING; in dai_ssp_set_reg_config()
2198 dp->state[DAI_DIR_PLAYBACK] = DAI_STATE_PRE_RUNNING; in dai_ssp_set_config_blob()
2280 if (dp->state[DAI_DIR_PLAYBACK] != DAI_STATE_RUNNING && in dai_ssp_post_stop()
2331 if (direction == DAI_DIR_PLAYBACK) { in dai_ssp_start()
2343 if (direction == DAI_DIR_PLAYBACK) { in dai_ssp_start()
2413 if (direction == DAI_DIR_PLAYBACK && in dai_ssp_stop()
2414 dp->state[DAI_DIR_PLAYBACK] != DAI_STATE_PRE_RUNNING) { in dai_ssp_stop()
2426 dp->state[DAI_DIR_PLAYBACK] = DAI_STATE_PRE_RUNNING; in dai_ssp_stop()
2492 if (dir == DAI_DIR_PLAYBACK) { in dai_ssp_config_get()
2582 dp->state[DAI_DIR_PLAYBACK] == DAI_STATE_PRE_RUNNING && in ssp_release_ip()
2627 dp->state[DAI_DIR_PLAYBACK] = DAI_STATE_READY; in dai_ssp_probe()
2699 if (dp->state[DAI_DIR_PLAYBACK] != DAI_STATE_READY || in dai_ssp_dma_control_set()