qcacmn: Add EHT PPE threshold support

Add support for EHT PPE threshold's. Store 2G and 5G thresholds received
in service ready. Fill peer PPE thresholds for EHT peer.

Change-Id: Id5c8310cbf34c59a3d88072b37ce3f871354ed17
CRs-Fixed: 3128586
This commit is contained in:
Venkateswara Swamy Bandaru
2022-02-14 21:57:18 +05:30
committed by Madan Koyyalamudi
parent 0de5f8943a
commit 804b9e2382
3 changed files with 32 additions and 5 deletions

View File

@@ -1145,6 +1145,7 @@ struct peer_assoc_ml_partner_links {
* @peer_eht_mcs_count: Peer EHT MCS TX/RX MAP count
* @peer_eht_rx_mcs_set: Peer EHT RX MCS MAP
* @peer_eht_tx_mcs_set: Peer EHT TX MCS MAP
* @peer_eht_ppet: Peer EHT PPET info
* @peer_ppet: Peer HE PPET info
* @peer_bss_max_idle_option: Peer BSS Max Idle option update
* @akm: AKM info
@@ -1224,6 +1225,7 @@ struct peer_assoc_params {
uint32_t peer_eht_rx_mcs_set[WMI_HOST_MAX_EHT_RATE_SET];
uint32_t peer_eht_tx_mcs_set[WMI_HOST_MAX_EHT_RATE_SET];
uint16_t puncture_pattern;
struct wmi_host_ppe_threshold peer_eht_ppet;
#endif
struct wmi_host_ppe_threshold peer_ppet;
u_int8_t peer_bsscolor_rept_info;