|
@@ -210,6 +210,12 @@ struct mlme_twt_ops {
|
|
QDF_STATUS (*mlme_twt_notify_complete_cb)(
|
|
QDF_STATUS (*mlme_twt_notify_complete_cb)(
|
|
struct wlan_objmgr_psoc *psoc,
|
|
struct wlan_objmgr_psoc *psoc,
|
|
struct twt_notify_event_param *event);
|
|
struct twt_notify_event_param *event);
|
|
|
|
+
|
|
|
|
+ QDF_STATUS (*mlme_twt_vdev_create_cb)(
|
|
|
|
+ struct wlan_objmgr_vdev *vdev);
|
|
|
|
+
|
|
|
|
+ QDF_STATUS (*mlme_twt_vdev_destroy_cb)(
|
|
|
|
+ struct wlan_objmgr_vdev *vdev);
|
|
};
|
|
};
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -1061,6 +1067,23 @@ QDF_STATUS
|
|
mlme_twt_osif_notify_complete_ind(struct wlan_objmgr_psoc *psoc,
|
|
mlme_twt_osif_notify_complete_ind(struct wlan_objmgr_psoc *psoc,
|
|
struct twt_notify_event_param *event);
|
|
struct twt_notify_event_param *event);
|
|
|
|
|
|
|
|
+/**
|
|
|
|
+ * mlme_twt_vdev_create_notification() - vdev create notification to osif
|
|
|
|
+ * @vdev: vdev pointer
|
|
|
|
+ *
|
|
|
|
+ * Return: QDF_STATUS
|
|
|
|
+ */
|
|
|
|
+QDF_STATUS
|
|
|
|
+mlme_twt_vdev_create_notification(struct wlan_objmgr_vdev *vdev);
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * mlme_twt_vdev_destroy_notification() - vdev destroy notification to osif
|
|
|
|
+ * @vdev: vdev pointer
|
|
|
|
+ *
|
|
|
|
+ * Return: QDF_STATUS
|
|
|
|
+ */
|
|
|
|
+QDF_STATUS
|
|
|
|
+mlme_twt_vdev_destroy_notification(struct wlan_objmgr_vdev *vdev);
|
|
#else
|
|
#else
|
|
static inline QDF_STATUS
|
|
static inline QDF_STATUS
|
|
mlme_twt_osif_enable_complete_ind(struct wlan_objmgr_psoc *psoc,
|
|
mlme_twt_osif_enable_complete_ind(struct wlan_objmgr_psoc *psoc,
|
|
@@ -1129,6 +1152,18 @@ mlme_twt_osif_notify_complete_ind(struct wlan_objmgr_psoc *psoc,
|
|
return QDF_STATUS_SUCCESS;
|
|
return QDF_STATUS_SUCCESS;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+static inline QDF_STATUS
|
|
|
|
+mlme_twt_vdev_create_notification(struct wlan_objmgr_vdev *vdev)
|
|
|
|
+{
|
|
|
|
+ return QDF_STATUS_SUCCESS;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+static inline QDF_STATUS
|
|
|
|
+mlme_twt_vdev_destroy_notification(struct wlan_objmgr_vdev *vdev)
|
|
|
|
+{
|
|
|
|
+ return QDF_STATUS_SUCCESS;
|
|
|
|
+}
|
|
|
|
+
|
|
#endif /* WLAN_SUPPORT_TWT && WLAN_TWT_CONV_SUPPORTED */
|
|
#endif /* WLAN_SUPPORT_TWT && WLAN_TWT_CONV_SUPPORTED */
|
|
|
|
|
|
#endif
|
|
#endif
|