Searched refs:pdm_tx (Results 1 – 3 of 3) sorted by relevance
/hal_espressif-latest/components/hal/ |
D | i2s_hal.c | 187 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/ |
D | i2s_hal.h | 85 … } pdm_tx; /*!< Specific configurations for PDM TX mode */ member
|
/hal_espressif-latest/components/driver/deprecated/ |
D | i2s_legacy.c | 1321 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()
|