qcacmn: Add API to parse the T2LM event ID

Add API to parse the TID-to-link mapping event ID for the AP vaps.
As part of this event,
	 - Update the mapping switch time TSF value in host data structures.
	 - When mapping switch time or expected duration expires in the FW,
	   update the host data structure.

Change-Id: I93232429fe5c2aa12dc4bf9f6a2f014761b7df15
CRs-Fixed: 3350697
This commit is contained in:
Shashikala Prabhu
2022-12-01 11:32:35 +05:30
committad av Madan Koyyalamudi
förälder 1f137636fa
incheckning 952dd4de06
12 ändrade filer med 234 tillägg och 40 borttagningar

Visa fil

@@ -65,6 +65,18 @@ QDF_STATUS wlan_mlo_parse_t2lm_ie(
uint8_t *wlan_mlo_add_t2lm_ie(uint8_t *frm,
struct wlan_t2lm_onging_negotiation_info *t2lm);
/**
* wlan_mlo_vdev_tid_to_link_map_event() - API to process the revceived T2LM
* event.
* @psoc: psoc object
* @event: Pointer to received T2LM info
*
* Return: QDF_STATUS
*/
QDF_STATUS wlan_mlo_vdev_tid_to_link_map_event(
struct wlan_objmgr_psoc *psoc,
struct mlo_vdev_host_tid_to_link_map_resp *event);
/**
* wlan_mlo_parse_t2lm_action_frame() - API to parse T2LM action frame
* @t2lm: Pointer to T2LM structure