Преглед на файлове

qcacmn: Use correct wiphy feature flag

Use NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE instead of
NL80211_EXT_FEATURE_PROTECTION_OF_RANGING_NEGOTIATION.
Also remove NL80211_EXT_FEATURE_SECURE_RTT advertisement
which is not required.

Change-Id: I5ba3da86125719f410c925ef40441acddc40ab9a
CRs-Fixed: 3154060
Pragaspathi Thilagaraj преди 3 години
родител
ревизия
e58618ef1d
променени са 2 файла, в които са добавени 3 реда и са изтрити 8 реда
  1. 1 3
      os_if/linux/wifi_pos/inc/wlan_cfg80211_wifi_pos.h
  2. 2 5
      os_if/linux/wifi_pos/src/wlan_cfg80211_wifi_pos.c

+ 1 - 3
os_if/linux/wifi_pos/inc/wlan_cfg80211_wifi_pos.h

@@ -29,9 +29,7 @@
 #include <net/netlink.h>
 #include <net/cfg80211.h>
 
-#if ((LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) || \
-		defined(CFG80211_PASN_SUPPORT)) && \
-		defined(WIFI_POS_CONVERGED)
+#if defined(CFG80211_PASN_SUPPORT) && defined(WIFI_POS_CONVERGED)
 void
 wlan_wifi_pos_cfg80211_set_wiphy_ext_feature(struct wiphy *wiphy,
 					     struct wlan_objmgr_psoc *psoc);

+ 2 - 5
os_if/linux/wifi_pos/src/wlan_cfg80211_wifi_pos.c

@@ -25,18 +25,15 @@
 #include "wlan_objmgr_psoc_obj.h"
 #include "wlan_cfg80211_wifi_pos.h"
 
-#if ((LINUX_VERSION_CODE >= KERNEL_VERSION(5, 14, 0)) || \
-	defined(CFG80211_PASN_SUPPORT)) && \
-	defined(WIFI_POS_CONVERGED)
+#if defined(CFG80211_PASN_SUPPORT) && defined(WIFI_POS_CONVERGED)
 void
 wlan_wifi_pos_cfg80211_set_wiphy_ext_feature(struct wiphy *wiphy,
 					     struct wlan_objmgr_psoc *psoc)
 {
 	if (wlan_psoc_nif_fw_ext2_cap_get(psoc,
 					  WLAN_RTT_11AZ_MAC_SEC_SUPPORT)) {
-		wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_SECURE_RTT);
 		wiphy_ext_feature_set(wiphy,
-				      NL80211_EXT_FEATURE_PROTECTION_OF_RANGING_NEGOTIATION);
+				      NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE);
 	}
 
 	if (wlan_psoc_nif_fw_ext2_cap_get(psoc,