qcacmn: Registration function for link disablement

This change is to allow other modules to register for
link disablement.
It includes below functions:
1- Notify link update
2- Register to handler to get link update notification
3- Unregister T2LM handlers

Added the below changes as well,
- Move T2LM related data structures to wlan_mlo_t2lm.h file
- Host receives the expected duration from FW for multiple vdevs.
  Hence, add support to extract the expected duration for multiple vdevs.

Change-Id: Ie8e77d5d3b4351a8551ecd7da50786b58dad3b2e
CRs-Fixed: 3346432
此提交包含在:
Nidhi Jain
2022-12-13 10:22:39 +05:30
提交者 Madan Koyyalamudi
父節點 07bee8ee4e
當前提交 800dddec55
共有 9 個檔案被更改,包括 418 行新增257 行删除

查看文件

@@ -171,7 +171,7 @@ QDF_STATUS
wmi_extract_mlo_vdev_bcast_tid_to_link_map_event(
wmi_unified_t wmi,
void *evt_buf,
struct wmi_host_bcast_t2lm_info *bcast);
struct mlo_bcast_t2lm_info *bcast);
#endif /* WLAN_FEATURE_11BE */
#endif /*_WMI_UNIFIED_11BE_API_H_*/