Searched refs:is_mono (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/hal/ |
D | i2s_hal.c | 182 bool is_mono = slot_cfg->slot_mode == I2S_SLOT_MODE_MONO; in i2s_hal_pdm_set_tx_slot() local 198 i2s_ll_tx_enable_mono_mode(hal->dev, is_mono); 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() 206 uint32_t slot_bit_width = is_mono ? 16 : 32; in i2s_hal_pdm_set_tx_slot() 210 i2s_ll_tx_pdm_dma_take_mode(hal->dev, is_mono, true); in i2s_hal_pdm_set_tx_slot() 213 i2s_ll_tx_pdm_slot_mode(hal->dev, is_mono, false, I2S_PDM_SLOT_BOTH); in i2s_hal_pdm_set_tx_slot()
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | i2s_ll.h | 1076 static inline void i2s_ll_tx_pdm_dma_take_mode(i2s_dev_t *hw, bool is_mono, bool is_fst_valid) in i2s_ll_tx_pdm_dma_take_mode() argument 1078 hw->tx_conf.tx_mono = is_mono; in i2s_ll_tx_pdm_dma_take_mode() 1106 static inline void i2s_ll_tx_pdm_slot_mode(i2s_dev_t *hw, bool is_mono, bool is_copy, i2s_pdm_slot_… in i2s_ll_tx_pdm_slot_mode() argument 1108 if (is_mono) { in i2s_ll_tx_pdm_slot_mode()
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | i2s_ll.h | 1068 static inline void i2s_ll_tx_pdm_dma_take_mode(i2s_dev_t *hw, bool is_mono, bool is_fst_valid) in i2s_ll_tx_pdm_dma_take_mode() argument 1070 hw->tx_conf.tx_mono = is_mono; in i2s_ll_tx_pdm_dma_take_mode() 1098 static inline void i2s_ll_tx_pdm_slot_mode(i2s_dev_t *hw, bool is_mono, bool is_copy, i2s_pdm_slot_… in i2s_ll_tx_pdm_slot_mode() argument 1100 if (is_mono) { in i2s_ll_tx_pdm_slot_mode()
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | i2s_ll.h | 728 …c inline void i2s_ll_tx_select_pdm_slot(i2s_dev_t *hw, i2s_pdm_slot_mask_t slot_mask, bool is_mono) in i2s_ll_tx_select_pdm_slot() argument 730 if (is_mono) { in i2s_ll_tx_select_pdm_slot() 792 …c inline void i2s_ll_tx_select_std_slot(i2s_dev_t *hw, i2s_std_slot_mask_t slot_mask, bool is_mono) in i2s_ll_tx_select_std_slot() argument 794 if (is_mono) { in i2s_ll_tx_select_std_slot()
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | i2s_ll.h | 1055 static inline void i2s_ll_tx_pdm_dma_take_mode(i2s_dev_t *hw, bool is_mono, bool is_fst_valid) in i2s_ll_tx_pdm_dma_take_mode() argument 1057 hw->tx_conf.tx_mono = is_mono; in i2s_ll_tx_pdm_dma_take_mode() 1085 static inline void i2s_ll_tx_pdm_slot_mode(i2s_dev_t *hw, bool is_mono, bool is_copy, i2s_pdm_slot_… in i2s_ll_tx_pdm_slot_mode() argument 1087 if (is_mono) { in i2s_ll_tx_pdm_slot_mode()
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | i2s_ll.h | 1075 static inline void i2s_ll_tx_pdm_dma_take_mode(i2s_dev_t *hw, bool is_mono, bool is_fst_valid) in i2s_ll_tx_pdm_dma_take_mode() argument 1077 hw->tx_conf.tx_mono = is_mono; in i2s_ll_tx_pdm_dma_take_mode() 1105 static inline void i2s_ll_tx_pdm_slot_mode(i2s_dev_t *hw, bool is_mono, bool is_copy, i2s_pdm_slot_… in i2s_ll_tx_pdm_slot_mode() argument 1107 if (is_mono) { in i2s_ll_tx_pdm_slot_mode()
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | i2s_ll.h | 819 …c inline void i2s_ll_tx_select_std_slot(i2s_dev_t *hw, i2s_std_slot_mask_t slot_mask, bool is_mono) in i2s_ll_tx_select_std_slot() argument 821 if (is_mono) { in i2s_ll_tx_select_std_slot()
|