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

bugfix: fix esp_mac_bb_power_up

wuzhenghui 3 лет назад
Родитель
Сommit
e213a7ffdd
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      components/esp_phy/src/phy_init.c

+ 3 - 1
components/esp_phy/src/phy_init.c

@@ -418,11 +418,13 @@ void esp_mac_bb_pd_mem_deinit(void)
 
 IRAM_ATTR void esp_mac_bb_power_up(void)
 {
-    esp_wifi_bt_power_domain_on();
 #if SOC_PM_MODEM_RETENTION_BY_BACKUPDMA
     if (s_mac_bb_pd_mem == NULL) {
         return;
     }
+#endif // SOC_PM_MODEM_RETENTION_BY_BACKUPDMA
+    esp_wifi_bt_power_domain_on();
+#if SOC_PM_MODEM_RETENTION_BY_BACKUPDMA
     if (!s_mac_bb_pu) {
         esp_phy_common_clock_enable();
         phy_freq_mem_backup(false, s_mac_bb_pd_mem);