qcacld-3.0: Add TPE IE to beacon frame structure

Add TPE IE to beacon frame struct tDot11fBeaconIEs.

Change-Id: I80ab213da97385df7b5c3eabb99b011b1a3dfba2
CRs-Fixed: 2848867
This commit is contained in:
Gururaj Pandurangi 2020-12-21 15:25:11 -08:00 • committed by snandini
commit 1bc782ae31
3 changed files with 9 additions and 1 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2006-2007, 2014-2018, 2020 The Linux Foundation.
* Copyright (c) 2006-2007, 2014-2018, 2020-2021 The Linux Foundation.
* All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for
@ -3781,6 +3781,7 @@ FRAME BeaconIEs
OPTIE P2PBeaconProbeRes;
OPTIE VHTCaps;
OPTIE VHTOperation;
OPTIE transmit_power_env[0..8];
OPTIE VHTExtBssLoad;
OPTIE ExtCap;
OPTIE OperatingMode;

View file

@ -10436,6 +10436,8 @@ typedef struct sDot11fBeaconIEs{
tDot11fIEP2PBeaconProbeRes P2PBeaconProbeRes;
tDot11fIEVHTCaps VHTCaps;
tDot11fIEVHTOperation VHTOperation;
uint16_t num_transmit_power_env;
tDot11fIEtransmit_power_env transmit_power_env[8];
tDot11fIEVHTExtBssLoad VHTExtBssLoad;
tDot11fIEExtCap ExtCap;
tDot11fIEOperatingMode OperatingMode;

View file

@ -11062,6 +11062,11 @@ static const tIEDefn IES_BeaconIEs[] = {
offsetof(tDot11fIEVHTOperation, present), 0, "VHTOperation",
0, 7, 7, SigIeVHTOperation, {0, 0, 0, 0, 0},
0, DOT11F_EID_VHTOPERATION, 0, 0, },
{ offsetof(tDot11fBeaconIEs, transmit_power_env),
offsetof(tDot11fIEtransmit_power_env, present),
offsetof(tDot11fBeaconIEs, num_transmit_power_env),
"transmit_power_env", 8, 4, 11, SigIetransmit_power_env, {0, 0, 0, 0, 0},
0, DOT11F_EID_TRANSMIT_POWER_ENV, 0, 0, },
{ offsetof(tDot11fBeaconIEs, VHTExtBssLoad),
offsetof(tDot11fIEVHTExtBssLoad, present), 0, "VHTExtBssLoad",
0, 7, 7, SigIeVHTExtBssLoad, {0, 0, 0, 0, 0},