Home
last modified time | relevance | path

Searched refs:is_mono (Results 1 – 7 of 7) sorted by relevance

/hal_espressif-latest/components/hal/
Di2s_hal.c182 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/
Di2s_ll.h1076 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/
Di2s_ll.h1068 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/
Di2s_ll.h728 …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/
Di2s_ll.h1055 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/
Di2s_ll.h1075 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/
Di2s_ll.h819 …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()