|
@@ -154,6 +154,25 @@ static QDF_STATUS sta_mlme_vdev_restart_send(struct vdev_mlme_obj *vdev_mlme,
|
|
|
event_data);
|
|
|
}
|
|
|
|
|
|
+/**
|
|
|
+ * sta_mlme_vdev_start_req_failed() - MLME start fail callback
|
|
|
+ * @vdev_mlme: vdev mlme object
|
|
|
+ * @event_data_len: event data length
|
|
|
+ * @event_data: event data
|
|
|
+ *
|
|
|
+ * This function is called to send the vdev stop to firmware
|
|
|
+ *
|
|
|
+ * Return: QDF_STATUS
|
|
|
+ */
|
|
|
+static QDF_STATUS sta_mlme_vdev_start_req_failed(struct vdev_mlme_obj *vdev_mlme,
|
|
|
+ uint16_t data_len,
|
|
|
+ void *data)
|
|
|
+{
|
|
|
+ mlme_legacy_debug("vdev id = %d ",
|
|
|
+ vdev_mlme->vdev->vdev_objmgr.vdev_id);
|
|
|
+ return lim_sta_mlme_vdev_req_fail(vdev_mlme, data_len, data);
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* sta_mlme_vdev_start_connection() - MLME vdev start callback
|
|
|
* @vdev_mlme: vdev mlme object
|
|
@@ -962,6 +981,7 @@ static struct vdev_mlme_ops sta_mlme_ops = {
|
|
|
.mlme_vdev_start_send = sta_mlme_vdev_start_send,
|
|
|
.mlme_vdev_restart_send = sta_mlme_vdev_restart_send,
|
|
|
.mlme_vdev_start_continue = sta_mlme_start_continue,
|
|
|
+ .mlme_vdev_start_req_failed = sta_mlme_vdev_start_req_failed,
|
|
|
.mlme_vdev_sta_conn_start = sta_mlme_vdev_start_connection,
|
|
|
.mlme_vdev_up_send = sta_mlme_vdev_up_send,
|
|
|
.mlme_vdev_notify_up_complete = sta_mlme_vdev_notify_up_complete,
|