Lines Matching full:synchronous
58 * @synchronous: if using tx/rx synchronous mode
84 bool synchronous; member
269 bool tx = (clk_id <= ESAI_HCKT_EXTAL || esai_priv->synchronous); in fsl_esai_set_dai_sysclk()
304 ecr |= esai_priv->synchronous ? ESAI_ECR_ETI : ESAI_ECR_ERI; in fsl_esai_set_dai_sysclk()
522 /* Set synchronous mode */ in fsl_esai_startup()
524 ESAI_SAICR_SYNC, esai_priv->synchronous ? in fsl_esai_startup()
559 ret = fsl_esai_set_bclk(dai, esai_priv->synchronous || tx, bclk); in fsl_esai_hw_params()
567 /* Recording in synchronous mode needs to set TCR also */ in fsl_esai_hw_params()
568 if (!tx && esai_priv->synchronous) in fsl_esai_hw_params()
1042 esai_priv->synchronous = in fsl_esai_probe()
1043 of_property_read_bool(np, "fsl,esai-synchronous"); in fsl_esai_probe()
1045 /* Implement full symmetry for synchronous mode */ in fsl_esai_probe()
1046 if (esai_priv->synchronous) { in fsl_esai_probe()