Lines Matching refs:synchronous
55 return !sai->synchronous[dir] && sai->synchronous[adir]; in fsl_sai_dir_is_synced()
412 if ((sai->synchronous[TX] && !sai->synchronous[RX]) || in fsl_sai_set_bclk()
413 (!tx && !sai->synchronous[RX])) { in fsl_sai_set_bclk()
419 } else if ((sai->synchronous[RX] && !sai->synchronous[TX]) || in fsl_sai_set_bclk()
420 (tx && !sai->synchronous[TX])) { in fsl_sai_set_bclk()
497 if (!sai->synchronous[TX] && sai->synchronous[RX] && !tx) { in fsl_sai_hw_params()
506 } else if (!sai->synchronous[RX] && sai->synchronous[TX] && tx) { in fsl_sai_hw_params()
594 sai->synchronous[TX] ? FSL_SAI_CR2_SYNC : 0); in fsl_sai_trigger()
596 sai->synchronous[RX] ? FSL_SAI_CR2_SYNC : 0); in fsl_sai_trigger()
1040 sai->synchronous[RX] = true; in fsl_sai_probe()
1041 sai->synchronous[TX] = false; in fsl_sai_probe()
1055 sai->synchronous[RX] = false; in fsl_sai_probe()
1056 sai->synchronous[TX] = true; in fsl_sai_probe()
1059 sai->synchronous[RX] = false; in fsl_sai_probe()
1060 sai->synchronous[TX] = false; in fsl_sai_probe()