qcacmn: Changes to handle dynamic link add for non-AP MLD

Changes to handle dynamic link add for non-AP MLD.
Also add change to clear mlo cap for link removal of vdev.

Change-Id: I47e0bb77b7f32296e5745ffd53ce3a34ec35a63a
CRs-Fixed: 3346538
This commit is contained in:
Himanshu Batra
2022-12-16 10:30:31 +05:30
committed by Madan Koyyalamudi
parent 5ea3ebf775
commit b23b9551cc
12 changed files with 255 additions and 8 deletions

View File

@@ -74,14 +74,24 @@ struct psoc_phy_config {
max_chan_switch_ie:1;
};
/**
* struct psoc_mlo_config - psoc mlo config
* @reconfig_reassoc_en: If reassoc on ML reconfig AP addition is enabled
*/
struct psoc_mlo_config {
uint8_t reconfig_reassoc_en;
};
/**
* struct psoc_config - psoc level configs
* @score_config: BSS scoring related config
* @phy_config: Psoc Phy config
* @mlo_config: Psoc mlo config
*/
struct psoc_config {
struct scoring_cfg score_config;
struct psoc_phy_config phy_config;
struct psoc_mlo_config mlo_config;
};
/**