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
This commit is contained in:
Nidhi Jain
2022-12-13 10:22:39 +05:30
committed by Madan Koyyalamudi
父節點 07bee8ee4e
當前提交 800dddec55
共有 9 個文件被更改,包括 418 次插入257 次删除

查看文件

@@ -3127,7 +3127,7 @@ QDF_STATUS (*extract_mlo_vdev_tid_to_link_map_event)(
QDF_STATUS (*extract_mlo_vdev_bcast_tid_to_link_map_event)(
struct wmi_unified *wmi_handle,
void *buf,
struct wmi_host_bcast_t2lm_info *bcast_info);
struct mlo_bcast_t2lm_info *bcast_info);
#endif /* WLAN_FEATURE_11BE */
QDF_STATUS