When EMLSR is enabled for an ML association, the EML capabilities advertised by the ML Station needs to be updated to drivers in order to trigger EMLSR operation. Add support to fetch EML capabilities advertised by ML station and cache it in ieee80211_sta data structure so that drivers can use them whenever required. Ramasamy Kaliappan (3): wifi: cfg80211: Add support to get EMLSR capabilities of non-AP MLD wifi: mac80211: update ML STA with EML capabilities wifi: ath12k: update EMLSR capabilities of ML Station drivers/net/wireless/ath/ath12k/mac.c | 3 +- drivers/net/wireless/ath/ath12k/wmi.c | 81 ++++++++++++++++++++++++++- drivers/net/wireless/ath/ath12k/wmi.h | 3 +- include/net/cfg80211.h | 2 + include/net/mac80211.h | 2 + net/mac80211/cfg.c | 3 + net/wireless/nl80211.c | 8 +++ 7 files changed, 98 insertions(+), 4 deletions(-) base-commit: 09fa3b6974a1245ddd0751747609431494ba5b4f -- 2.34.1