Skip to content

Commit 531c748

Browse files
committed
drivers: wifi: Dynmic Ed changes for Testing
These fw binaries have a provision for the enable/disable dynamic_ed through command init and sending dynamic ed stats to upper layers. Signed-off-by: Karun Kumar Eagalapati <[email protected]>
1 parent 5d8c893 commit 531c748

File tree

4 files changed

+11
-0
lines changed

4 files changed

+11
-0
lines changed

nrf_wifi/fw_bins/default/nrf70.bin

-136 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
-4 Bytes
Binary file not shown.

nrf_wifi/fw_if/umac_if/inc/fw/host_rpu_sys_if.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,8 @@ enum nrf_wifi_sys_commands {
163163
NRF_WIFI_CMD_RAW_TX_PKT,
164164
/** Command to get extra RPU debug statistics */
165165
NRF_WIFI_CMD_GET_DEBUG_STATS,
166+
/** Event for lmac dynamic ed stats event */
167+
NRF_WIFI_EVENT_DYNAMIC_ED_STATS,
166168
};
167169

168170
/**
@@ -921,6 +923,8 @@ struct nrf_wifi_cmd_sys_init {
921923
* By default, RX STBC is enabled.
922924
*/
923925
unsigned int stbc_enable_in_ht;
926+
/** Enables or disables dynamic ed.*/
927+
unsigned int disable_dynamic_ed;
924928
} __NRF_WIFI_PKD;
925929

926930
/**
@@ -1644,4 +1648,11 @@ struct nrf_wifi_umac_event_debug_stats {
16441648
unsigned int rpu_hw_lockup_recovery_done;
16451649
} __NRF_WIFI_PKD;
16461650

1651+
struct nrf_wifi_umac_event_dynamic_ed_stats {
1652+
/** UMAC header, @ref nrf_wifi_sys_head */
1653+
struct nrf_wifi_sys_head sys_head;
1654+
char default_ed_threshold;
1655+
char adjusted_ed_threshold;
1656+
} __NRF_WIFI_PKD;
1657+
16471658
#endif /* __HOST_RPU_SYS_IF_H__ */

0 commit comments

Comments
 (0)