Searched refs:denom (Results 1 – 7 of 7) sorted by relevance
46 uint16_t denom; // Denominator part of I2S module clock divider member321 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_tx_set_mclk()322 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_tx_set_mclk()323 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_tx_set_mclk()324 div_x = mclk_div->denom / div_z - 1; in i2s_ll_tx_set_mclk()325 div_y = mclk_div->denom % div_z; in i2s_ll_tx_set_mclk()355 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_rx_set_mclk()356 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_rx_set_mclk()357 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_rx_set_mclk()358 div_x = mclk_div->denom / div_z - 1; in i2s_ll_rx_set_mclk()[all …]
46 uint16_t denom; // Denominator part of I2S module clock divider member334 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_tx_set_mclk()335 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_tx_set_mclk()336 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_tx_set_mclk()337 div_x = mclk_div->denom / div_z - 1; in i2s_ll_tx_set_mclk()338 div_y = mclk_div->denom % div_z; in i2s_ll_tx_set_mclk()368 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_rx_set_mclk()369 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_rx_set_mclk()370 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_rx_set_mclk()371 div_x = mclk_div->denom / div_z - 1; in i2s_ll_rx_set_mclk()[all …]
45 uint16_t denom; // Denominator part of I2S module clock divider member321 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_tx_set_mclk()322 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_tx_set_mclk()323 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_tx_set_mclk()324 div_x = mclk_div->denom / div_z - 1; in i2s_ll_tx_set_mclk()325 div_y = mclk_div->denom % div_z; in i2s_ll_tx_set_mclk()355 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_rx_set_mclk()356 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_rx_set_mclk()357 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_rx_set_mclk()358 div_x = mclk_div->denom / div_z - 1; in i2s_ll_rx_set_mclk()[all …]
47 uint16_t denom; // Denominator part of I2S module clock divider member341 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_tx_set_mclk()342 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_tx_set_mclk()343 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_tx_set_mclk()344 div_x = mclk_div->denom / div_z - 1; in i2s_ll_tx_set_mclk()345 div_y = mclk_div->denom % div_z; in i2s_ll_tx_set_mclk()375 if (mclk_div->denom && mclk_div->numer) { in i2s_ll_rx_set_mclk()376 div_yn1 = mclk_div->numer * 2 > mclk_div->denom; in i2s_ll_rx_set_mclk()377 div_z = div_yn1 ? mclk_div->denom - mclk_div->numer : mclk_div->numer; in i2s_ll_rx_set_mclk()378 div_x = mclk_div->denom / div_z - 1; in i2s_ll_rx_set_mclk()[all …]
54 uint16_t denom; // Denominator part of I2S module clock divider member308 i2s_ll_set_raw_mclk_div(hw, mclk_div->integ, mclk_div->denom, mclk_div->numer); in i2s_ll_tx_set_mclk()
57 uint16_t denom; // Denominator part of I2S module clock divider member317 i2s_ll_set_raw_mclk_div(hw, mclk_div->integ, mclk_div->denom, mclk_div->numer); in i2s_ll_tx_set_mclk()
70 mclk_div->denom = div_denom; in i2s_hal_calc_mclk_precise_division()