From cb263106ccd05e0e04ce6521888e02ffef0c6df8 Mon Sep 17 00:00:00 2001 From: Alexey Gerenkov Date: Thu, 11 Apr 2024 15:39:58 +0300 Subject: [PATCH] fix(build): Fix esp32p4 MCPWM 'get_clock_prescale' default return value --- components/hal/esp32p4/include/hal/mcpwm_ll.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/hal/esp32p4/include/hal/mcpwm_ll.h b/components/hal/esp32p4/include/hal/mcpwm_ll.h index 61c7ab32d0..957d56b010 100644 --- a/components/hal/esp32p4/include/hal/mcpwm_ll.h +++ b/components/hal/esp32p4/include/hal/mcpwm_ll.h @@ -276,7 +276,7 @@ static inline uint32_t mcpwm_ll_intr_get_status(mcpwm_dev_t *mcpwm) * @brief Clear MCPWM interrupt status by mask * * @param mcpwm Peripheral instance address - * @param mask Interupt status mask + * @param mask Interrupt status mask */ __attribute__((always_inline)) static inline void mcpwm_ll_intr_clear_status(mcpwm_dev_t *mcpwm, uint32_t mask) @@ -1745,6 +1745,7 @@ static inline uint32_t mcpwm_ll_group_get_clock_prescale(mcpwm_dev_t *mcpwm) } else if (mcpwm == &MCPWM1) { return HAL_FORCE_READ_U32_REG_FIELD(HP_SYS_CLKRST.peri_clk_ctrl20, reg_mcpwm1_clk_div_num) + 1; } + return 0; } static inline uint32_t mcpwm_ll_timer_get_clock_prescale(mcpwm_dev_t *mcpwm, int timer_id)