mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-06 13:18:07 +00:00
Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue' into 'master'
fix(i2s_pdm): fixed pdm multi slot clock issue Closes IDFGH-16117 See merge request espressif/esp-idf!40855
This commit is contained in:
@@ -242,6 +242,9 @@ static inline void i2s_ll_tx_clk_set_src(i2s_dev_t *hw, i2s_clock_src_t src)
|
||||
case I2S_CLK_SRC_XTAL:
|
||||
hw->tx_clkm_conf.tx_clk_sel = 0;
|
||||
break;
|
||||
case I2S_CLK_SRC_PLL_240M:
|
||||
hw->tx_clkm_conf.tx_clk_sel = 1;
|
||||
break;
|
||||
case I2S_CLK_SRC_PLL_160M:
|
||||
hw->tx_clkm_conf.tx_clk_sel = 2;
|
||||
break;
|
||||
@@ -267,6 +270,9 @@ static inline void i2s_ll_rx_clk_set_src(i2s_dev_t *hw, i2s_clock_src_t src)
|
||||
case I2S_CLK_SRC_XTAL:
|
||||
hw->rx_clkm_conf.rx_clk_sel = 0;
|
||||
break;
|
||||
case I2S_CLK_SRC_PLL_240M:
|
||||
hw->rx_clkm_conf.rx_clk_sel = 1;
|
||||
break;
|
||||
case I2S_CLK_SRC_PLL_160M:
|
||||
hw->rx_clkm_conf.rx_clk_sel = 2;
|
||||
break;
|
||||
|
Reference in New Issue
Block a user