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
Este commit está contenido en:
Venkateswara Swamy Bandaru
2022-02-14 21:57:18 +05:30
cometido por Madan Koyyalamudi
padre 0de5f8943a
commit 804b9e2382
Se han modificado 3 ficheros con 32 adiciones y 5 borrados

Ver fichero

@@ -1,6 +1,6 @@
/*
* Copyright (c) 2017-2021 The Linux Foundation. All rights reserved.
* Copyright (c) 2021 Qualcomm Innovation Center, Inc. All rights reserved.
* Copyright (c) 2021-2022 Qualcomm Innovation Center, Inc. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for
* any purpose with or without fee is hereby granted, provided that the
@@ -265,6 +265,8 @@ struct wlan_psoc_host_hw_mode_caps {
* @eht_cap_info_internal: EHT PHY internal feature capability
* @eht_supp_mcs_ext_2G: 2G EHT Supported MCS Set for Rx/Tx as per 11be D1.2
* @eht_supp_mcs_ext_5G: 5G EHT Supported MCS Set for Rx/Tx as per 11be D1.2
* @eht_ppet2G: 2G EHT PPET info
* @eht_ppet5G: 5G EHT PPET info
*/
struct wlan_psoc_host_mac_phy_caps_ext2 {
uint32_t hw_mode_id;
@@ -281,6 +283,8 @@ struct wlan_psoc_host_mac_phy_caps_ext2 {
uint32_t eht_cap_info_internal;
uint32_t eht_supp_mcs_ext_2G[PSOC_HOST_EHT_MCS_NSS_MAP_2G_SIZE];
uint32_t eht_supp_mcs_ext_5G[PSOC_HOST_EHT_MCS_NSS_MAP_5G_SIZE];
struct wlan_psoc_host_ppe_threshold eht_ppet2G;
struct wlan_psoc_host_ppe_threshold eht_ppet5G;
#endif
};