qcacmn: Add service_ready handling for multiple MBSSID groups

Add change to handle service_ready for,
1.  Ema multi-MBSSID group support
2.  Large beacon support greater than 1.5K

CRs-fixed: 3036717
Change-Id: I1c985faf429aacd78ae74fe0ffe18958fd6aa821
This commit is contained in:
Basamma Yakkanahalli
2021-09-15 05:50:52 +05:30
committed by Madan Koyyalamudi
parent fd8df63e25
commit 9ea8540ecd
5 changed files with 16 additions and 0 deletions

View File

@@ -485,6 +485,8 @@ struct vdev_mlme_beacon_info {
* @vdev_bmap: vdev bitmap of VAPs in MBSS group
* @is_cmn_param: flag to check mbss common param
* @trans_bssid: bssid of transmitted AP (MBSS IE case)
* @is_multi_mbssid: Flag to identify multi group mbssid support
* @grp_id: Group id of current vdev
*/
struct vdev_mlme_mbss_11ax {
uint32_t profile_idx;
@@ -494,6 +496,8 @@ struct vdev_mlme_mbss_11ax {
unsigned long vdev_bmap;
bool is_cmn_param;
uint8_t trans_bssid[QDF_MAC_ADDR_SIZE];
bool is_multi_mbssid;
uint32_t grp_id;
};
/**