Merge branch 'fix/adc_func_register_not_reset_issue_v5.4' into 'release/v5.4'

adc: func register not reset issue (v5.4)

See merge request espressif/esp-idf!37045
This commit is contained in:
morris 2025-02-19 10:02:29 +08:00
commit 15e75f21a7
3 changed files with 6 additions and 0 deletions

View File

@ -582,6 +582,8 @@ static inline void adc_ll_enable_func_clock(bool enable)
*/
static inline void adc_ll_reset_register(void)
{
PCR.saradc_conf.saradc_rst_en = 1;
PCR.saradc_conf.saradc_rst_en = 0;
PCR.saradc_conf.saradc_reg_rst_en = 1;
PCR.saradc_conf.saradc_reg_rst_en = 0;
}

View File

@ -581,6 +581,8 @@ static inline void adc_ll_enable_func_clock(bool enable)
*/
static inline void adc_ll_reset_register(void)
{
PCR.saradc_conf.saradc_rst_en = 1;
PCR.saradc_conf.saradc_rst_en = 0;
PCR.saradc_conf.saradc_reg_rst_en = 1;
PCR.saradc_conf.saradc_reg_rst_en = 0;
}

View File

@ -582,6 +582,8 @@ static inline void adc_ll_enable_func_clock(bool enable)
*/
static inline void adc_ll_reset_register(void)
{
PCR.saradc_conf.saradc_rst_en = 1;
PCR.saradc_conf.saradc_rst_en = 0;
PCR.saradc_conf.saradc_reg_rst_en = 1;
PCR.saradc_conf.saradc_reg_rst_en = 0;
}