diff --git a/components/esp_rom/esp32c2/ld/esp32c2.rom.ld b/components/esp_rom/esp32c2/ld/esp32c2.rom.ld index a36b0b3790..d229752709 100644 --- a/components/esp_rom/esp32c2/ld/esp32c2.rom.ld +++ b/components/esp_rom/esp32c2/ld/esp32c2.rom.ld @@ -1720,7 +1720,7 @@ esp_wifi_internal_get_rts = 0x40001e04; /*esf_buf_setup = 0x40001e0c;*/ hal_agreement_add_rx_ba = 0x40001e10; hal_agreement_del_rx_ba = 0x40001e14; -hal_crypto_set_key_entry = 0x40001e18; +/*hal_crypto_set_key_entry = 0x40001e18;*/ hal_crypto_get_key_entry = 0x40001e1c; hal_crypto_clr_key_entry = 0x40001e20; config_get_wifi_task_stack_size = 0x40001e24; @@ -1728,7 +1728,7 @@ pp_create_task = 0x40001e28; hal_set_sta_tsf_wakeup = 0x40001e2c; hal_set_rx_beacon_pti = 0x40001e30; /* pm_start = 0x40001e34; */ -pm_stop = 0x40001e38; +/* pm_stop = 0x40001e38; */ hal_disable_sta_tbtt = 0x40001e3c; ppCalTxopDur = 0x40001e40; wDev_IndicateCtrlFrame = 0x40001e44; diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index 115268a977..bf63fe3401 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit 115268a9779e7ff2d859cf524eff70269ddced61 +Subproject commit bf63fe3401a2a1bc4d12307b0fd2fb3e6536043b diff --git a/components/esp_wifi/src/wifi_init.c b/components/esp_wifi/src/wifi_init.c index c7c7d84c07..232e6fbbbf 100644 --- a/components/esp_wifi/src/wifi_init.c +++ b/components/esp_wifi/src/wifi_init.c @@ -165,6 +165,7 @@ esp_err_t esp_wifi_deinit(void) #endif esp_wifi_power_domain_off(); #if CONFIG_MAC_BB_PD + esp_wifi_internal_set_mac_sleep(false); esp_mac_bb_pd_mem_deinit(); #endif esp_phy_modem_deinit();