Lines Matching refs:clk_cfg

132     i2s_clk_config_t      clk_cfg;  member
672 i2s_clk_config_t *clk_cfg = &p_i2s[i2s_num]->clk_cfg; in i2s_calculate_adc_dac_clock() local
676 clk_info->bclk = clk_cfg->sample_rate_hz * I2S_LL_AD_BCK_FACTOR; in i2s_calculate_adc_dac_clock()
700 i2s_clk_config_t *clk_cfg = &p_i2s[i2s_num]->clk_cfg; in i2s_calculate_pdm_tx_clock() local
702 int fp = clk_cfg->up_sample_fp; in i2s_calculate_pdm_tx_clock()
703 int fs = clk_cfg->up_sample_fs; in i2s_calculate_pdm_tx_clock()
705 clk_info->bclk = clk_cfg->sample_rate_hz * I2S_LL_PDM_BCK_FACTOR * fp / fs; in i2s_calculate_pdm_tx_clock()
729 i2s_clk_config_t *clk_cfg = &p_i2s[i2s_num]->clk_cfg; in i2s_calculate_pdm_rx_clock() local
730 i2s_pdm_dsr_t dsr = clk_cfg->dn_sample_mode; in i2s_calculate_pdm_rx_clock()
732 …clk_info->bclk = clk_cfg->sample_rate_hz * I2S_LL_PDM_BCK_FACTOR * (dsr == I2S_PDM_DSR_16S ? 2 : 1… in i2s_calculate_pdm_rx_clock()
754 i2s_clk_config_t *clk_cfg = &p_i2s[i2s_num]->clk_cfg; in i2s_calculate_common_clock() local
756 uint32_t rate = clk_cfg->sample_rate_hz; in i2s_calculate_common_clock()
762 clk_info->mclk = rate * clk_cfg->mclk_multiple; in i2s_calculate_common_clock()
1021 i2s_clk_config_t *clk_cfg = &p_i2s[i2s_num]->clk_cfg; in i2s_set_clock_legacy() local
1025 i2s_hal_set_tx_clock(&(p_i2s[i2s_num]->hal), &clk_info, clk_cfg->clk_src); in i2s_set_clock_legacy()
1028 i2s_hal_set_rx_clock(&(p_i2s[i2s_num]->hal), &clk_info, clk_cfg->clk_src); in i2s_set_clock_legacy()
1035 i2s_clk_config_t *clk_cfg = &p_i2s[i2s_num]->clk_cfg; in i2s_get_clk() local
1036 return (float)clk_cfg->sample_rate_hz; in i2s_get_clk()
1055 i2s_clk_config_t *clk_cfg = &p_i2s[i2s_num]->clk_cfg; in i2s_set_clk() local
1058 clk_cfg->sample_rate_hz = rate; in i2s_set_clk()
1186 p_i2s[i2s_num]->clk_cfg.dn_sample_mode = downsample; in i2s_set_pdm_rx_down_sample()
1190 …return i2s_set_clk(i2s_num, p_i2s[i2s_num]->clk_cfg.sample_rate_hz, p_i2s[i2s_num]->slot_cfg.data_… in i2s_set_pdm_rx_down_sample()
1202 p_i2s[i2s_num]->clk_cfg.up_sample_fp = upsample_cfg->fp; in i2s_set_pdm_tx_up_sample()
1203 p_i2s[i2s_num]->clk_cfg.up_sample_fs = upsample_cfg->fs; in i2s_set_pdm_tx_up_sample()
1208 …return i2s_set_clk(i2s_num, p_i2s[i2s_num]->clk_cfg.sample_rate_hz, p_i2s[i2s_num]->slot_cfg.data_… in i2s_set_pdm_tx_up_sample()
1267 #define CLK_CFG() p_i2s[i2s_num]->clk_cfg in i2s_config_transfer()