qcacmn: Register T2LM event handlers

Register and unregister the T2LM WMI event handler.

Change-Id: I870b72618fa39c5b7ba271c5a58e3d3bbe1f44a7
CRs-Fixed: 3360463
这个提交包含在:
Shashikala Prabhu
2022-12-14 17:10:06 +05:30
提交者 Madan Koyyalamudi
父节点 d9e0ee2250
当前提交 b723172ec9
修改 3 个文件,包含 40 行新增4 行删除

查看文件

@@ -107,6 +107,26 @@ target_if_extract_mlo_link_removal_info_mgmt_rx(
wmi_unified_t wmi_handle,
void *evt_buf,
struct mgmt_rx_event_params *rx_event);
/**
* target_if_mlo_register_vdev_tid_to_link_map_event() - Register T2LM event
* handler.
* @wmi_handle: WMI handle
*
* Return: None
*/
void target_if_mlo_register_vdev_tid_to_link_map_event(
struct wmi_unified *wmi_handle);
/**
* target_if_mlo_unregister_vdev_tid_to_link_map_event() - Unregister T2LM event
* handler.
* @wmi_handle: WMI handle
*
* Return: None
*/
void target_if_mlo_unregister_vdev_tid_to_link_map_event(
struct wmi_unified *wmi_handle);
#else
static inline QDF_STATUS
target_if_extract_mlo_link_removal_info_mgmt_rx(
@@ -116,5 +136,17 @@ target_if_extract_mlo_link_removal_info_mgmt_rx(
{
return QDF_STATUS_SUCCESS;
}
static inline
void target_if_mlo_register_vdev_tid_to_link_map_event(
struct wmi_unified *wmi_handle)
{
}
static inline
void target_if_mlo_unregister_vdev_tid_to_link_map_event(
struct wmi_unified *wmi_handle)
{
}
#endif
#endif /* __TARGET_IF_MLO_MGR_H__ */