qcacmn: Changes for Draft 3.0

Make the HECAP and HEOP changes for 11ax Draft3.0.
Draft2.0 support can still be enabled by unsetting
SUPPORT_11AX_D3 in config.unified.wlan.profile.

Change-Id: I0c0fd885a43b672baca61011b75a51526481b1ee
CRs-fixed: 2294235
This commit is contained in:
Gyanranjan Hazarika
2018-08-17 01:54:48 -07:00
committed by nshrivas
부모 6667b216d7
커밋 80b2cf8c63

파일 보기

@@ -1142,6 +1142,9 @@ typedef struct {
#define WMI_HOST_MAX_NUM_SS 8
#define WMI_HOST_MAX_HECAP_PHY_SIZE 3
#define WMI_HOST_MAX_HECAP_MAC_SIZE 2
#define WMI_HOST_HECAP_MAC_WORD1 0
#define WMI_HOST_HECAP_MAC_WORD2 1
#define WMI_HOST_MAX_HE_RATE_SET 3
/**
* struct wmi_host_ppe_threshold -PPE threshold
@@ -1274,7 +1277,7 @@ struct peer_assoc_params {
bool he_flag;
bool twt_requester;
bool twt_responder;
uint32_t peer_he_cap_macinfo;
uint32_t peer_he_cap_macinfo[WMI_HOST_MAX_HECAP_MAC_SIZE];
uint32_t peer_he_ops;
uint32_t peer_he_cap_phyinfo[WMI_HOST_MAX_HECAP_PHY_SIZE];
uint32_t peer_he_mcs_count;