qcacmn: Add host fixes for 11be eMLSR mode

Add following fixes for STA to support and operate in
eMLSR mode
1) Update and send eMLSR cap flag to FW even in vdev start
request on both links.
2) Copy EML caps to wmi peer assoc mlo params to send it
to FW.

Change-Id: Ic17b9b82809659d7a4392c09eceecae7c53b2049
CRs-Fixed: 3237737
This commit is contained in:
Gururaj Pandurangi
2022-07-06 17:27:35 -07:00
committed by Madan Koyyalamudi
orang tua f8cd3e0110
melakukan a57b8d20e4
4 mengubah file dengan 29 tambahan dan 1 penghapusan

Melihat File

@@ -543,6 +543,16 @@ struct wlan_mlo_peer_t2lm_policy {
};
#endif /* WLAN_FEATURE_11BE */
/**
* struct wlan_mlo_peer_eml_caps - peer EML capabilities
* @emlsr_support: eMLSR Support
* @transition_timeout: Transition Timeout
*/
struct wlan_mlo_peer_eml_caps {
bool emlsr_support;
uint16_t transition_timeout;
};
/*
* struct wlan_mlo_peer_context - MLO peer context
*
@@ -593,6 +603,7 @@ struct wlan_mlo_peer_context {
#ifdef WLAN_FEATURE_11BE
struct wlan_mlo_peer_t2lm_policy t2lm_policy;
#endif
struct wlan_mlo_peer_eml_caps eml_caps;
};
/*