Home
last modified time | relevance | path

Searched refs:denom (Results 1 – 7 of 7) sorted by relevance

/hal_espressif-latest/components/hal/esp32s3/include/hal/
Di2s_ll.h46 uint16_t denom; // Denominator part of I2S module clock divider member
321 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 …]
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Di2s_ll.h46 uint16_t denom; // Denominator part of I2S module clock divider member
334 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 …]
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Di2s_ll.h45 uint16_t denom; // Denominator part of I2S module clock divider member
321 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 …]
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Di2s_ll.h47 uint16_t denom; // Denominator part of I2S module clock divider member
341 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 …]
/hal_espressif-latest/components/hal/esp32s2/include/hal/
Di2s_ll.h54 uint16_t denom; // Denominator part of I2S module clock divider member
308 i2s_ll_set_raw_mclk_div(hw, mclk_div->integ, mclk_div->denom, mclk_div->numer); in i2s_ll_tx_set_mclk()
/hal_espressif-latest/components/hal/esp32/include/hal/
Di2s_ll.h57 uint16_t denom; // Denominator part of I2S module clock divider member
317 i2s_ll_set_raw_mclk_div(hw, mclk_div->integ, mclk_div->denom, mclk_div->numer); in i2s_ll_tx_set_mclk()
/hal_espressif-latest/components/hal/
Di2s_hal.c70 mclk_div->denom = div_denom; in i2s_hal_calc_mclk_precise_division()