qcacld-3.0: Set unforce mode for link
TDLS for MLO, it forces link active when sending TDLS discovery Request, it needs to unforce the link when: There is no discovery response on that link; or The remain links except the link which is TDLS link; or The link for TDLS but no more TDLS connection. CRs-Fixed: 3623332 Change-Id: Ie9fb0d210952531744bba397c1a34f4d8f1f14fb
此提交包含在:
@@ -241,6 +241,7 @@ enum tdls_feature_mode {
|
||||
* @TDLS_CMD_SET_SECOFFCHANOFFSET: tdls secondary offchannel offset
|
||||
* @TDLS_DELETE_ALL_PEERS_INDICATION: tdls delete all peers indication
|
||||
* @TDLS_CMD_START_BSS: SAP start indication to tdls module
|
||||
* @TDLS_CMD_SET_LINK_UNFORCE: tdls to unforce link for MLO case
|
||||
*/
|
||||
enum tdls_command_type {
|
||||
TDLS_CMD_TX_ACTION = 1,
|
||||
@@ -267,7 +268,8 @@ enum tdls_command_type {
|
||||
TDLS_CMD_SET_OFFCHANMODE,
|
||||
TDLS_CMD_SET_SECOFFCHANOFFSET,
|
||||
TDLS_DELETE_ALL_PEERS_INDICATION,
|
||||
TDLS_CMD_START_BSS
|
||||
TDLS_CMD_START_BSS,
|
||||
TDLS_CMD_SET_LINK_UNFORCE
|
||||
};
|
||||
|
||||
/**
|
||||
|
@@ -528,6 +528,7 @@ bool ucfg_tdls_link_vdev_is_matching(struct wlan_objmgr_vdev *vdev)
|
||||
if (!tdls_link_vdev) {
|
||||
wlan_vdev_mlme_feat_ext2_cap_set(vdev,
|
||||
WLAN_VDEV_FEXT2_MLO_STA_TDLS);
|
||||
tdls_set_remain_links_unforce(vdev);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
新增問題並參考
封鎖使用者