Searched refs:clk_info (Results 1 – 3 of 3) sorted by relevance
/hal_espressif-latest/components/driver/deprecated/ |
D | i2s_legacy.c | 667 static esp_err_t i2s_calculate_adc_dac_clock(int i2s_num, i2s_hal_clock_info_t *clk_info) in i2s_calculate_adc_dac_clock() argument 676 clk_info->bclk = clk_cfg->sample_rate_hz * I2S_LL_AD_BCK_FACTOR; in i2s_calculate_adc_dac_clock() 678 clk_info->bclk_div = slot_bits; in i2s_calculate_adc_dac_clock() 680 clk_info->mclk = (p_i2s[i2s_num]->use_apll && p_i2s[i2s_num]->fixed_mclk) ? in i2s_calculate_adc_dac_clock() 681 p_i2s[i2s_num]->fixed_mclk : clk_info->bclk * clk_info->bclk_div; in i2s_calculate_adc_dac_clock() 683 clk_info->bclk_div = clk_info->mclk / clk_info->bclk; in i2s_calculate_adc_dac_clock() 685 clk_info->sclk = i2s_config_source_clock(i2s_num, p_i2s[i2s_num]->use_apll, clk_info->mclk); in i2s_calculate_adc_dac_clock() 687 clk_info->mclk_div = clk_info->sclk / clk_info->mclk; in i2s_calculate_adc_dac_clock() 690 …ESP_RETURN_ON_FALSE(clk_info->sclk / (float)clk_info->mclk > 1.99, ESP_ERR_INVALID_ARG, TAG, "samp… in i2s_calculate_adc_dac_clock() 691 …ESP_RETURN_ON_FALSE(clk_info->mclk_div < 256, ESP_ERR_INVALID_ARG, TAG, "sample rate is too small,… in i2s_calculate_adc_dac_clock() [all …]
|
/hal_espressif-latest/components/hal/ |
D | i2s_hal.c | 80 void i2s_hal_set_tx_clock(i2s_hal_context_t *hal, const i2s_hal_clock_info_t *clk_info, i2s_clock_s… in i2s_hal_set_tx_clock() argument 88 i2s_hal_calc_mclk_precise_division(clk_info->sclk, clk_info->mclk, &mclk_div); in i2s_hal_set_tx_clock() 90 i2s_ll_tx_set_bck_div_num(hal->dev, clk_info->bclk_div); in i2s_hal_set_tx_clock() 93 void i2s_hal_set_rx_clock(i2s_hal_context_t *hal, const i2s_hal_clock_info_t *clk_info, i2s_clock_s… in i2s_hal_set_rx_clock() argument 101 i2s_hal_calc_mclk_precise_division(clk_info->sclk, clk_info->mclk, &mclk_div); in i2s_hal_set_rx_clock() 103 i2s_ll_rx_set_bck_div_num(hal->dev, clk_info->bclk_div); in i2s_hal_set_rx_clock()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | i2s_hal.h | 139 void i2s_hal_set_tx_clock(i2s_hal_context_t *hal, const i2s_hal_clock_info_t *clk_info, i2s_clock_s… 148 void i2s_hal_set_rx_clock(i2s_hal_context_t *hal, const i2s_hal_clock_info_t *clk_info, i2s_clock_s…
|