Home
last modified time | relevance | path

Searched refs:data_bit_width (Results 1 – 3 of 3) sorted by relevance

/hal_espressif-latest/components/hal/
Di2s_hal.c111 uint32_t slot_bit_width = (int)slot_cfg->slot_bit_width < (int)slot_cfg->data_bit_width ? in i2s_hal_std_set_tx_slot()
112 slot_cfg->data_bit_width : slot_cfg->slot_bit_width; in i2s_hal_std_set_tx_slot()
115 i2s_ll_tx_set_sample_bit(hal->dev, slot_bit_width, slot_cfg->data_bit_width); in i2s_hal_std_set_tx_slot()
142 uint32_t slot_bit_width = (int)slot_cfg->slot_bit_width < (int)slot_cfg->data_bit_width ? in i2s_hal_std_set_rx_slot()
143 slot_cfg->data_bit_width : slot_cfg->slot_bit_width; in i2s_hal_std_set_rx_slot()
146 i2s_ll_rx_set_sample_bit(hal->dev, slot_bit_width, slot_cfg->data_bit_width); in i2s_hal_std_set_rx_slot()
194 uint32_t slot_bit_width = (int)slot_cfg->slot_bit_width < (int)slot_cfg->data_bit_width ? in i2s_hal_pdm_set_tx_slot()
195 slot_cfg->data_bit_width : slot_cfg->slot_bit_width; in i2s_hal_pdm_set_tx_slot()
197 i2s_ll_tx_set_sample_bit(hal->dev, slot_bit_width, slot_cfg->data_bit_width); in i2s_hal_pdm_set_tx_slot()
242 uint32_t slot_bit_width = (int)slot_cfg->slot_bit_width < (int)slot_cfg->data_bit_width ? in i2s_hal_pdm_set_rx_slot()
[all …]
/hal_espressif-latest/components/driver/deprecated/
Di2s_legacy.c482 uint32_t bytes_per_sample = ((slot_cfg->data_bit_width + 15) / 16) * 2; in i2s_get_buf_size()
827 i2s_ll_tx_set_sample_bit(dev, slot_cfg->slot_bit_width, slot_cfg->data_bit_width); in i2s_dac_set_slot_legacy()
867 i2s_ll_rx_set_sample_bit(dev, slot_cfg->slot_bit_width, slot_cfg->data_bit_width); in i2s_adc_set_slot_legacy()
1059 slot_cfg->data_bit_width = bits_cfg & 0xFFFF; in i2s_set_clk()
1060 …ESP_RETURN_ON_FALSE((slot_cfg->data_bit_width % 8 == 0), ESP_ERR_INVALID_ARG, TAG, "Invalid bits p… in i2s_set_clk()
1061 slot_cfg->slot_bit_width = (bits_cfg >> 16) > slot_cfg->data_bit_width ? in i2s_set_clk()
1062 (bits_cfg >> 16) : slot_cfg->data_bit_width; in i2s_set_clk()
1141 return i2s_set_clk(i2s_num, rate, slot_cfg->data_bit_width, slot_cfg->slot_mode | (mask << 16)); in i2s_set_sample_rates()
1190 …um, p_i2s[i2s_num]->clk_cfg.sample_rate_hz, p_i2s[i2s_num]->slot_cfg.data_bit_width, p_i2s[i2s_num… in i2s_set_pdm_rx_down_sample()
1208 …um, p_i2s[i2s_num]->clk_cfg.sample_rate_hz, p_i2s[i2s_num]->slot_cfg.data_bit_width, p_i2s[i2s_num… in i2s_set_pdm_tx_up_sample()
[all …]
/hal_espressif-latest/components/hal/include/hal/
Di2s_hal.h31 …i2s_data_bit_width_t data_bit_width; /*!< I2S sample data bit width (valid data bits per sa… member