Searched refs:hck_rate (Results 1 – 1 of 1) sorted by relevance
79 u32 hck_rate[2]; member282 if (freq == esai_priv->hck_rate[tx] && dir == esai_priv->hck_dir[tx]) in fsl_esai_set_dai_sysclk()352 esai_priv->hck_rate[tx] = freq; in fsl_esai_set_dai_sysclk()370 u32 hck_rate = esai_priv->hck_rate[tx]; in fsl_esai_set_bclk() local371 u32 sub, ratio = hck_rate / freq; in fsl_esai_set_bclk()378 if (ratio * freq > hck_rate) in fsl_esai_set_bclk()379 sub = ratio * freq - hck_rate; in fsl_esai_set_bclk()380 else if (ratio * freq < hck_rate) in fsl_esai_set_bclk()381 sub = hck_rate - ratio * freq; in fsl_esai_set_bclk()386 if (sub != 0 && hck_rate / sub < 1000) { in fsl_esai_set_bclk()