From a122a750fb1c97a9cc3302fd86b0565e76d7ff42 Mon Sep 17 00:00:00 2001 From: liuning Date: Thu, 19 Dec 2024 11:21:54 +0800 Subject: [PATCH] fix(wifi): fix double max active time, fix coex pwr period cant been updated by ps type set --- components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld | 4 ++-- components/esp_rom/esp32c2/ld/esp32c2.rom.ld | 2 +- components/esp_rom/esp32c3/ld/esp32c3.rom.ld | 2 +- components/esp_rom/esp32s3/ld/esp32s3.rom.ld | 2 +- components/esp_wifi/lib | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld b/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld index cb6772cdcc..cb195c9052 100644 --- a/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld +++ b/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld @@ -42,7 +42,7 @@ wDev_AppendRxBlocks = 0x40001cdc; wDev_ProcessFiq = 0x40001d08; wDev_ProcessRxSucData = 0x40001d0c; ppProcTxDone = 0x40001d1c; -pm_tx_data_done_process = 0x40001d20; +/*pm_tx_data_done_process = 0x40001d20;*/ ppMapWaitTxq = 0x40001d28; lmacDiscardFrameExchangeSequence = 0x40001d70; lmacDisableTransmit = 0x40001d74; @@ -62,7 +62,7 @@ pm_start = 0x40001e34; hal_set_sta_tbtt = 0x40001e4c; //pm_update_next_tbtt = 0x40001e50; pm_set_sleep_type = 0x40001e54; -pm_tx_null_data_done_process = 0x40001eb0; +/*pm_tx_null_data_done_process = 0x40001eb0;*/ /*pm_tx_data_process = 0x40001eb4;*/ /*pm_attach = 0x40001eb8;*/ /*pm_coex_schm_process = 0x40001ebc;*/ diff --git a/components/esp_rom/esp32c2/ld/esp32c2.rom.ld b/components/esp_rom/esp32c2/ld/esp32c2.rom.ld index d7406436b8..a1e724ec1b 100644 --- a/components/esp_rom/esp32c2/ld/esp32c2.rom.ld +++ b/components/esp_rom/esp32c2/ld/esp32c2.rom.ld @@ -606,7 +606,7 @@ pm_local_tsf_process = 0x40001b8c; pm_set_beacon_filter = 0x40001b90; pm_is_in_wifi_slice_threshold = 0x40001b94; pm_is_waked = 0x40001b98; -pm_keep_alive = 0x40001b9c; +/*pm_keep_alive = 0x40001b9c;*/ /* pm_on_beacon_rx = 0x40001ba0; */ pm_on_data_rx = 0x40001ba4; pm_on_tbtt = 0x40001ba8; diff --git a/components/esp_rom/esp32c3/ld/esp32c3.rom.ld b/components/esp_rom/esp32c3/ld/esp32c3.rom.ld index be86aa0a4c..81f88aef76 100644 --- a/components/esp_rom/esp32c3/ld/esp32c3.rom.ld +++ b/components/esp_rom/esp32c3/ld/esp32c3.rom.ld @@ -720,7 +720,7 @@ pm_local_tsf_process = 0x40001668; pm_set_beacon_filter = 0x4000166c; pm_is_in_wifi_slice_threshold = 0x40001670; pm_is_waked = 0x40001674; -pm_keep_alive = 0x40001678; +/*pm_keep_alive = 0x40001678;*/ /* pm_on_beacon_rx = 0x4000167c; */ pm_on_data_rx = 0x40001680; pm_on_tbtt = 0x40001684; diff --git a/components/esp_rom/esp32s3/ld/esp32s3.rom.ld b/components/esp_rom/esp32s3/ld/esp32s3.rom.ld index 1bcd4b244e..bc41ff5396 100644 --- a/components/esp_rom/esp32s3/ld/esp32s3.rom.ld +++ b/components/esp_rom/esp32s3/ld/esp32s3.rom.ld @@ -997,7 +997,7 @@ pm_local_tsf_process = 0x40005478; pm_set_beacon_filter = 0x40005484; pm_is_in_wifi_slice_threshold = 0x40005490; pm_is_waked = 0x4000549c; -pm_keep_alive = 0x400054a8; +/*pm_keep_alive = 0x400054a8;*/ /* pm_on_beacon_rx = 0x400054b4; */ pm_on_data_rx = 0x400054c0; pm_on_tbtt = 0x400054cc; diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index c712587a97..6285d4b82d 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit c712587a97999c819be692170f59a9ca9bdb145e +Subproject commit 6285d4b82dfe35b816fb138e2bbdd9f8c8c9cf3f