Merge branch 'bugfix/fix_some_wifi_bugs_241024_v5.3' into 'release/v5.3'

fix(wifi): fix some wifi bugs 241024 v5.3

See merge request espressif/esp-idf!34420
This commit is contained in:
Jiang Jiang Jian
2024-10-24 23:37:37 +08:00
7 changed files with 8 additions and 6 deletions

View File

@@ -313,6 +313,8 @@ void esp_phy_disable(esp_phy_modem_t modem)
phy_digital_regs_store();
#endif
#if SOC_PM_SUPPORT_PMU_MODEM_STATE && CONFIG_ESP_WIFI_ENHANCED_LIGHT_SLEEP
extern void pm_mac_modem_clear_rf_power_state(void);
pm_mac_modem_clear_rf_power_state();
if (sleep_modem_wifi_modem_state_enabled()) {
sleep_modem_wifi_do_phy_retention(false);
} else

View File

@@ -1457,7 +1457,7 @@ ppGetTxframe = 0x40001bf8;
ppMapTxQueue = 0x40001bfc;
ppProcTxSecFrame = 0x40001c00;
ppProcessRxPktHdr = 0x40001c04;
ppProcessTxQ = 0x40001c08;
/*ppProcessTxQ = 0x40001c08;*/
ppRecordBarRRC = 0x40001c0c;
lmacRequestTxopQueue = 0x40001c10;
lmacReleaseTxopQueue = 0x40001c14;

View File

@@ -1571,7 +1571,7 @@ ppEnqueueTxDone = 0x400016cc;
ppGetTxQFirstAvail_Locked = 0x400016d0;
ppGetTxframe = 0x400016d4;
ppProcessRxPktHdr = 0x400016e0;
ppProcessTxQ = 0x400016e4;
/*ppProcessTxQ = 0x400016e4;*/
ppRecordBarRRC = 0x400016e8;
lmacRequestTxopQueue = 0x400016ec;
lmacReleaseTxopQueue = 0x400016f0;

View File

@@ -180,7 +180,7 @@ ppGetTxframe = 0x40000e60;
ppMapTxQueue = 0x40000e64;
ppProcTxSecFrame = 0x40000e68;
ppProcessRxPktHdr = 0x40000e6c;
ppProcessTxQ = 0x40000e70;
/*ppProcessTxQ = 0x40000e70;*/
ppRecordBarRRC = 0x40000e74;
ppRecycleAmpdu = 0x40000e78;
ppRecycleRxPkt = 0x40000e7c;

View File

@@ -93,7 +93,7 @@ ppGetTxframe = 0x40000c14;
ppMapTxQueue = 0x40000c18;
ppProcTxSecFrame = 0x40000c1c;
ppProcessRxPktHdr = 0x40000c20;
ppProcessTxQ = 0x40000c24;
/*ppProcessTxQ = 0x40000c24;*/
ppRecordBarRRC = 0x40000c28;
ppRecycleAmpdu = 0x40000c2c;
ppRecycleRxPkt = 0x40000c30;

View File

@@ -1851,7 +1851,7 @@ ppGetTxQFirstAvail_Locked = 0x400055b0;
ppGetTxframe = 0x400055bc;
/*ppMapTxQueue = 0x400055c8;*/
ppProcessRxPktHdr = 0x400055e0;
ppProcessTxQ = 0x400055ec;
/*ppProcessTxQ = 0x400055ec;*/
ppRecordBarRRC = 0x400055f8;
lmacRequestTxopQueue = 0x40005604;
lmacReleaseTxopQueue = 0x40005610;