qcacld-3.0: Add 6Ghz band HE capabilities for TDLS frames

Add 6Ghz band HE capabilities for TDLS setup request and
setup response frames.

Change-Id: I02e8da12acc6832ad39d7166961c1c6546c8ad49
CRs-Fixed: 2994066
This commit is contained in:
Utkarsh Bhatnagar 2021-07-19 14:22:00 +05:30 • committed by Madan Koyyalamudi
commit c152bc38e4
3 changed files with 14 additions and 2 deletions

View file

@ -4325,6 +4325,7 @@ FRAME TDLSSetupReq
OPTIE AID;
OPTIE VHTCaps;
OPTIE he_cap;
OPTIE he_6ghz_band_cap;
}
FRAME TDLSSetupRsp
@ -4353,6 +4354,7 @@ FRAME TDLSSetupRsp
OPTIE VHTCaps;
OPTIE OperatingMode;
OPTIE he_cap;
OPTIE he_6ghz_band_cap;
}
FRAME TDLSSetupCnf

View file

@ -26,7 +26,7 @@
*
*
* This file was automatically generated by 'framesc'
* Wed Feb 24 22:21:36 2021 from the following file(s):
* Mon Jul 19 14:21:41 2021 from the following file(s):
*
* dot11f.frms
*
@ -11357,6 +11357,7 @@ typedef struct sDot11fTDLSSetupReq{
tDot11fIEAID AID;
tDot11fIEVHTCaps VHTCaps;
tDot11fIEhe_cap he_cap;
tDot11fIEhe_6ghz_band_cap he_6ghz_band_cap;
} tDot11fTDLSSetupReq;
#define DOT11F_TDLSSETUPREQ (36)
@ -11404,6 +11405,7 @@ typedef struct sDot11fTDLSSetupRsp{
tDot11fIEVHTCaps VHTCaps;
tDot11fIEOperatingMode OperatingMode;
tDot11fIEhe_cap he_cap;
tDot11fIEhe_6ghz_band_cap he_6ghz_band_cap;
} tDot11fTDLSSetupRsp;
#define DOT11F_TDLSSETUPRSP (37)

View file

@ -24,7 +24,7 @@
*
*
* This file was automatically generated by 'framesc'
* Wed Feb 24 22:21:36 2021 from the following file(s):
* Mon Jul 19 14:21:41 2021 from the following file(s):
*
* dot11f.frms
*
@ -12514,6 +12514,10 @@ static const tIEDefn IES_TDLSSetupReq[] = {
{ offsetof(tDot11fTDLSSetupReq, he_cap), offsetof(tDot11fIEhe_cap,
present), 0, "he_cap", 0, 23, 56, SigIehe_cap, {0, 0, 0, 0, 0},
0, DOT11F_EID_HE_CAP, 35, 0, },
{ offsetof(tDot11fTDLSSetupReq, he_6ghz_band_cap),
offsetof(tDot11fIEhe_6ghz_band_cap, present), 0, "he_6ghz_band_cap",
0, 4, 4, SigIehe_6ghz_band_cap, {0, 0, 0, 0, 0},
0, DOT11F_EID_HE_6GHZ_BAND_CAP, 59, 0, },
{0, 0, 0, NULL, 0, 0, 0, 0, {0, 0, 0, 0, 0}, 0, 0xff, 0, },};
uint32_t dot11f_unpack_tdls_setup_req(tpAniSirGlobal pCtx,
@ -12610,6 +12614,10 @@ static const tIEDefn IES_TDLSSetupRsp[] = {
{ offsetof(tDot11fTDLSSetupRsp, he_cap), offsetof(tDot11fIEhe_cap,
present), 0, "he_cap", 0, 23, 56, SigIehe_cap, {0, 0, 0, 0, 0},
0, DOT11F_EID_HE_CAP, 35, 0, },
{ offsetof(tDot11fTDLSSetupRsp, he_6ghz_band_cap),
offsetof(tDot11fIEhe_6ghz_band_cap, present), 0, "he_6ghz_band_cap",
0, 4, 4, SigIehe_6ghz_band_cap, {0, 0, 0, 0, 0},
0, DOT11F_EID_HE_6GHZ_BAND_CAP, 59, 0, },
{0, 0, 0, NULL, 0, 0, 0, 0, {0, 0, 0, 0, 0}, 0, 0xff, 0, },};
uint32_t dot11f_unpack_tdls_setup_rsp(tpAniSirGlobal pCtx,