Home
last modified time | relevance | path

Searched refs:sck_div (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/ux500/
H A Dux500_msp_i2s.c217 u32 sck_div = 0; in setup_bitclk() local
235 sck_div = config->f_inputclk / (config->frame_freq * in setup_bitclk()
241 sck_div = config->f_inputclk / (config->frame_freq * in setup_bitclk()
252 temp_reg = (sck_div - 1) & SCK_DIV_MASK; in setup_bitclk()
257 msp->f_bitclk = (config->f_inputclk)/(sck_div + 1); in setup_bitclk()
/kernel/linux/linux-5.10/sound/soc/ux500/
H A Dux500_msp_i2s.c220 u32 sck_div = 0; in setup_bitclk() local
238 sck_div = config->f_inputclk / (config->frame_freq * in setup_bitclk()
244 sck_div = config->f_inputclk / (config->frame_freq * in setup_bitclk()
255 temp_reg = (sck_div - 1) & SCK_DIV_MASK; in setup_bitclk()
260 msp->f_bitclk = (config->f_inputclk)/(sck_div + 1); in setup_bitclk()
/kernel/linux/linux-5.10/sound/soc/fsl/
H A Dfsl_esai.c56 * @sck_div: if using PSR/PM dividers for SCKx clock
82 bool sck_div[2]; member
285 /* sck_div can be only bypassed if ETO/ERO=0 and SNC_SOC_CLOCK_OUT */ in fsl_esai_set_dai_sysclk()
286 esai_priv->sck_div[tx] = true; in fsl_esai_set_dai_sysclk()
348 esai_priv->sck_div[tx] = false; in fsl_esai_set_dai_sysclk()
393 if (!esai_priv->sck_div[tx] && (ratio > 16 || ratio == 0)) { in fsl_esai_set_bclk()
399 esai_priv->sck_div[tx] ? 0 : ratio); in fsl_esai_set_bclk()
/kernel/linux/linux-6.6/sound/soc/fsl/
H A Dfsl_esai.c54 * @sck_div: if using PSR/PM dividers for SCKx clock
80 bool sck_div[2]; member
280 /* sck_div can be only bypassed if ETO/ERO=0 and SNC_SOC_CLOCK_OUT */ in fsl_esai_set_dai_sysclk()
281 esai_priv->sck_div[tx] = true; in fsl_esai_set_dai_sysclk()
343 esai_priv->sck_div[tx] = false; in fsl_esai_set_dai_sysclk()
388 if (!esai_priv->sck_div[tx] && (ratio > 16 || ratio == 0)) { in fsl_esai_set_bclk()
394 esai_priv->sck_div[tx] ? 0 : ratio); in fsl_esai_set_bclk()

Completed in 5 milliseconds