|
@@ -1260,6 +1260,21 @@ wlan_connectivity_t2lm_req_resp_event(struct wlan_objmgr_vdev *vdev,
|
|
|
*/
|
|
|
void wlan_connectivity_t2lm_status_event(struct wlan_objmgr_psoc *psoc,
|
|
|
struct wlan_objmgr_vdev *vdev);
|
|
|
+
|
|
|
+/**
|
|
|
+ * wlan_populate_mlo_mgmt_event_param() - API to populate MLO management frame
|
|
|
+ * parameter
|
|
|
+ * @vdev: vdev pointer
|
|
|
+ * @data: Buffer to be filled with MLO parameter
|
|
|
+ * @tag: WLAN event tag. Refer enum wlan_main_tag
|
|
|
+ *
|
|
|
+ * Return: QDF_STATUS
|
|
|
+ */
|
|
|
+QDF_STATUS
|
|
|
+wlan_populate_mlo_mgmt_event_param(struct wlan_objmgr_vdev *vdev,
|
|
|
+ struct wlan_diag_packet_info *data,
|
|
|
+ enum wlan_main_tag tag);
|
|
|
+
|
|
|
#else
|
|
|
static inline void
|
|
|
wlan_connectivity_mlo_reconfig_event(struct wlan_objmgr_vdev *vdev)
|
|
@@ -1285,6 +1300,14 @@ wlan_connectivity_t2lm_status_event(struct wlan_objmgr_psoc *psoc,
|
|
|
struct wlan_objmgr_vdev *vdev)
|
|
|
{
|
|
|
}
|
|
|
+
|
|
|
+static inline QDF_STATUS
|
|
|
+wlan_populate_mlo_mgmt_event_param(struct wlan_objmgr_vdev *vdev,
|
|
|
+ struct wlan_diag_packet_info *data,
|
|
|
+ enum wlan_main_tag tag)
|
|
|
+{
|
|
|
+ return QDF_STATUS_SUCCESS;
|
|
|
+}
|
|
|
#endif
|
|
|
|
|
|
/**
|
|
@@ -1507,6 +1530,14 @@ wlan_convert_freq_to_diag_band(uint16_t ch_freq)
|
|
|
return WLAN_INVALID_BAND;
|
|
|
}
|
|
|
|
|
|
+static inline QDF_STATUS
|
|
|
+wlan_populate_mlo_mgmt_event_param(struct wlan_objmgr_vdev *vdev,
|
|
|
+ struct wlan_diag_packet_info *data,
|
|
|
+ enum wlan_main_tag tag)
|
|
|
+{
|
|
|
+ return QDF_STATUS_SUCCESS;
|
|
|
+}
|
|
|
+
|
|
|
static inline void
|
|
|
wlan_cdp_set_peer_freq(struct wlan_objmgr_psoc *psoc, uint8_t *peer_mac,
|
|
|
uint32_t freq, uint8_t vdev_id)
|