Просмотр исходного кода

Power Management: Initialize backup memory for MAC and Baseband power up/down

baohongde 4 лет назад
Родитель
Сommit
e684b3f2a6
2 измененных файлов с 6 добавлено и 0 удалено
  1. 3 0
      components/bt/controller/esp32c3/bt.c
  2. 3 0
      components/bt/controller/esp32s3/bt.c

+ 3 - 0
components/bt/controller/esp32c3/bt.c

@@ -972,6 +972,9 @@ esp_err_t esp_bt_controller_init(esp_bt_controller_config_t *cfg)
     // overwrite some parameters
     cfg->magic = ESP_BT_CTRL_CONFIG_MAGIC_VAL;
 
+#if CONFIG_MAC_BB_PD
+    esp_mac_bb_pd_mem_init();
+#endif
     esp_bt_power_domain_on();
 
     btdm_controller_mem_init();

+ 3 - 0
components/bt/controller/esp32s3/bt.c

@@ -940,6 +940,9 @@ esp_err_t esp_bt_controller_init(esp_bt_controller_config_t *cfg)
     // overwrite some parameters
     cfg->magic = ESP_BT_CTRL_CONFIG_MAGIC_VAL;
 
+#if CONFIG_MAC_BB_PD
+    esp_mac_bb_pd_mem_init();
+#endif
     esp_bt_power_domain_on();
 
     btdm_controller_mem_init();