|
@@ -29,6 +29,7 @@
|
|
|
#if defined(WLAN_FEATURE_11BE_MLO) && defined(WLAN_FEATURE_11BE_MLO_ADV_FEATURE)
|
|
|
#include <wlan_t2lm_api.h>
|
|
|
#endif
|
|
|
+#include <wlan_mlo_mgr_sta.h>
|
|
|
|
|
|
QDF_STATUS wlan_mlo_parse_t2lm_info(uint8_t *ie,
|
|
|
struct wlan_t2lm_info *t2lm)
|
|
@@ -820,6 +821,12 @@ QDF_STATUS wlan_send_t2lm_info(struct wlan_objmgr_vdev *vdev,
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
+ if (mlo_is_sta_bridge_vdev(co_mld_vdev)) {
|
|
|
+ t2lm_debug("skip co_mld_vdev for bridge sta");
|
|
|
+ mlo_release_vdev_ref(co_mld_vdev);
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+
|
|
|
status = mlo_tx_ops->send_tid_to_link_mapping(co_mld_vdev,
|
|
|
t2lm);
|
|
|
if (QDF_IS_STATUS_ERROR(status))
|