Merge branch 'feat/support_gptimer_on_c61' into 'master'

feat(gptimer): add gptimer support on c61

Closes IDF-9306

See merge request espressif/esp-idf!32278
This commit is contained in:
morris
2024-07-25 15:24:27 +08:00
13 changed files with 374 additions and 418 deletions

View File

@@ -17,8 +17,6 @@
#include "soc/pcr_struct.h"
#include "soc/soc_etm_source.h"
// TODO: [ESP32C61] IDF-9306, inherit from c6
#ifdef __cplusplus
extern "C" {
#endif
@@ -113,10 +111,10 @@ static inline void timer_ll_set_clock_source(timg_dev_t *hw, uint32_t timer_num,
case GPTIMER_CLK_SRC_XTAL:
clk_id = 0;
break;
case GPTIMER_CLK_SRC_PLL_F80M:
case GPTIMER_CLK_SRC_RC_FAST:
clk_id = 1;
break;
case GPTIMER_CLK_SRC_RC_FAST:
case GPTIMER_CLK_SRC_PLL_F80M:
clk_id = 2;
break;
default: