fix(iomux): move clock source gating to IOMUX consumers

Remove io_mux_set_clock_source internal source enabling and make SDM,
ana_cmpr, and gpio glitch filter drivers explicitly manage clock source
enable/disable with safe cleanup paths.
This commit is contained in:
morris
2026-05-22 19:10:08 +08:00
parent 6b711f91f5
commit 38c4f27102
31 changed files with 362 additions and 355 deletions
@@ -38,6 +38,8 @@
#define GPIO_LL_INTR_SOURCE0 ETS_GPIO_INTR_SOURCE
#define GPIO_LL_CLK_SRC_SELECTABLE 1
#ifdef __cplusplus
extern "C" {
#endif