Home
last modified time | relevance | path

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

/hal_espressif-latest/components/hal/
Di2s_hal.c187 i2s_ll_tx_set_pdm_prescale(hal->dev, slot_cfg->pdm_tx.sd_prescale); in i2s_hal_pdm_set_tx_slot()
188 i2s_ll_tx_set_pdm_hp_scale(hal->dev, slot_cfg->pdm_tx.hp_scale); in i2s_hal_pdm_set_tx_slot()
189 i2s_ll_tx_set_pdm_lp_scale(hal->dev, slot_cfg->pdm_tx.lp_scale); in i2s_hal_pdm_set_tx_slot()
190 i2s_ll_tx_set_pdm_sinc_scale(hal->dev, slot_cfg->pdm_tx.sinc_scale); in i2s_hal_pdm_set_tx_slot()
191 i2s_ll_tx_set_pdm_sd_scale(hal->dev, slot_cfg->pdm_tx.sd_scale); in i2s_hal_pdm_set_tx_slot()
199 i2s_ll_tx_select_pdm_slot(hal->dev, slot_cfg->pdm_tx.slot_mask & I2S_STD_SLOT_BOTH, is_mono); in i2s_hal_pdm_set_tx_slot()
204 i2s_ll_tx_pdm_line_mode(hal->dev, slot_cfg->pdm_tx.line_mode); in i2s_hal_pdm_set_tx_slot()
216 float expt_cut_off = slot_cfg->pdm_tx.hp_cut_off_freq_hz; in i2s_hal_pdm_set_tx_slot()
225 i2s_ll_tx_enable_pdm_hp_filter(hal->dev, slot_cfg->pdm_tx.hp_en); in i2s_hal_pdm_set_tx_slot()
228 i2s_ll_tx_set_pdm_sd_dither(hal->dev, slot_cfg->pdm_tx.sd_dither); in i2s_hal_pdm_set_tx_slot()
[all …]
/hal_espressif-latest/components/hal/include/hal/
Di2s_hal.h85 … } pdm_tx; /*!< Specific configurations for PDM TX mode */ member
/hal_espressif-latest/components/driver/deprecated/
Di2s_legacy.c1321 SLOT_CFG(pdm_tx).sd_prescale = 0; in i2s_config_transfer()
1322 SLOT_CFG(pdm_tx).sd_scale = I2S_PDM_SIG_SCALING_MUL_1; in i2s_config_transfer()
1323 SLOT_CFG(pdm_tx).hp_scale = I2S_PDM_SIG_SCALING_MUL_1; in i2s_config_transfer()
1324 SLOT_CFG(pdm_tx).lp_scale = I2S_PDM_SIG_SCALING_MUL_1; in i2s_config_transfer()
1325 SLOT_CFG(pdm_tx).sinc_scale = I2S_PDM_SIG_SCALING_MUL_1; in i2s_config_transfer()
1327 SLOT_CFG(pdm_tx).line_mode = I2S_PDM_TX_ONE_LINE_CODEC; in i2s_config_transfer()
1328 SLOT_CFG(pdm_tx).hp_en = true; in i2s_config_transfer()
1329 SLOT_CFG(pdm_tx).hp_cut_off_freq_hz = 49; in i2s_config_transfer()
1330 SLOT_CFG(pdm_tx).sd_dither = 0; in i2s_config_transfer()
1331 SLOT_CFG(pdm_tx).sd_dither2 = 1; in i2s_config_transfer()