|
@@ -1707,6 +1707,9 @@ static void wlan_vdev_down_pending(struct wlan_objmgr_pdev *pdev,
|
|
if (!psoc)
|
|
if (!psoc)
|
|
return;
|
|
return;
|
|
|
|
|
|
|
|
+ if (wlan_vdev_mlme_is_mlo_bridge_vdev(vdev))
|
|
|
|
+ return;
|
|
|
|
+
|
|
cmd_type = wlan_serialization_get_vdev_active_cmd_type(vdev);
|
|
cmd_type = wlan_serialization_get_vdev_active_cmd_type(vdev);
|
|
wlan_vdev_obj_lock(vdev);
|
|
wlan_vdev_obj_lock(vdev);
|
|
if ((wlan_vdev_mlme_is_init_state(vdev) != QDF_STATUS_SUCCESS) ||
|
|
if ((wlan_vdev_mlme_is_init_state(vdev) != QDF_STATUS_SUCCESS) ||
|
|
@@ -1739,6 +1742,9 @@ static void wlan_vdev_ap_down_pending(struct wlan_objmgr_pdev *pdev,
|
|
if (wlan_vdev_mlme_get_opmode(vdev) != QDF_SAP_MODE)
|
|
if (wlan_vdev_mlme_get_opmode(vdev) != QDF_SAP_MODE)
|
|
return;
|
|
return;
|
|
|
|
|
|
|
|
+ if (wlan_vdev_mlme_is_mlo_bridge_vdev(vdev))
|
|
|
|
+ return;
|
|
|
|
+
|
|
cmd_type = wlan_serialization_get_vdev_active_cmd_type(vdev);
|
|
cmd_type = wlan_serialization_get_vdev_active_cmd_type(vdev);
|
|
wlan_vdev_obj_lock(vdev);
|
|
wlan_vdev_obj_lock(vdev);
|
|
if ((wlan_vdev_mlme_is_init_state(vdev) != QDF_STATUS_SUCCESS) ||
|
|
if ((wlan_vdev_mlme_is_init_state(vdev) != QDF_STATUS_SUCCESS) ||
|