From c93ede4b242dfbee5413ed1d6b132aa2ca3f570e Mon Sep 17 00:00:00 2001 From: Jin Chen Date: Fri, 6 Mar 2026 10:13:22 +0800 Subject: [PATCH] fix(ble): use apb max state for bt and enable should skip on ESP32-C2 (cherry picked from commit 9de0235a9f893fff66cbdbca0783c56b54ac28e3) Co-authored-by: cjin --- components/bt/controller/esp32c2/bt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/bt/controller/esp32c2/bt.c b/components/bt/controller/esp32c2/bt.c index 2b71956a661..f62ec70802d 100644 --- a/components/bt/controller/esp32c2/bt.c +++ b/components/bt/controller/esp32c2/bt.c @@ -776,7 +776,7 @@ esp_err_t controller_sleep_init(modem_clock_lpclk_src_t slow_clk_src) // enable light sleep #ifdef CONFIG_PM_ENABLE - rc = esp_pm_lock_create(ESP_PM_CPU_FREQ_MAX, 0, "bt", &s_pm_lock); + rc = esp_pm_lock_create(ESP_PM_APB_FREQ_MAX, 0, "bt", &s_pm_lock); if (rc != ESP_OK) { goto error; }