From 669c7bb80f1e9ea378c8bd52a4b3de114f467d0e Mon Sep 17 00:00:00 2001 From: Jin Chen Date: Fri, 6 Mar 2026 10:13:20 +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 148c3087c15..1fea1a19ae1 100644 --- a/components/bt/controller/esp32c2/bt.c +++ b/components/bt/controller/esp32c2/bt.c @@ -779,7 +779,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; }