fix(gpio_etm): allow one GPIO binds to multiple ETM tasks

This commit is contained in:
Song Ruo Jing
2024-04-24 16:01:34 +08:00
parent 5fa34283c0
commit 373e585bb7
15 changed files with 499 additions and 226 deletions
@@ -443,14 +443,6 @@ config SOC_GPIO_SUPPORT_ETM
bool
default y
config SOC_GPIO_ETM_EVENTS_PER_GROUP
int
default 8
config SOC_GPIO_ETM_TASKS_PER_GROUP
int
default 8
config SOC_GPIO_SUPPORT_RTC_INDEPENDENT
bool
default y
@@ -187,8 +187,6 @@
// GPIO peripheral has the ETM extension
#define SOC_GPIO_SUPPORT_ETM 1
#define SOC_GPIO_ETM_EVENTS_PER_GROUP 8
#define SOC_GPIO_ETM_TASKS_PER_GROUP 8
// Target has the full LP IO subsystem
// On ESP32-C6, Digital IOs have their own registers to control pullup/down capability, independent of LP registers.