qcacld-3.0: Use backport flag to fill tdls params for 11be
To avoid compile issues where the kernel version doesn't support 11be and WLAN_FEATURE_11BE macro alone can't be used. Use CFG80211_11BE_BASIC to ensure proper kernel version check for 11be support. Change-Id: I23a1b6f6e1b46a4ce686d8d1a4152c94922281fc CRs-Fixed: 3482727
This commit is contained in:

کامیت شده توسط
Rahul Choudhary

والد
db0876626f
کامیت
d018ca19d0
@@ -334,7 +334,7 @@ tdls_calc_channels_from_staparams(struct wlan_objmgr_vdev *vdev,
|
||||
}
|
||||
|
||||
#ifdef WLAN_FEATURE_11AX
|
||||
#if defined(CFG80211_LINK_STA_PARAMS_PRESENT) && defined(CONFIG_BAND_6GHZ)
|
||||
#if defined(WLAN_LINK_STA_PARAMS_PRESENT) && defined(CONFIG_BAND_6GHZ)
|
||||
static void
|
||||
wlan_cfg80211_tdls_extract_6ghz_params(struct tdls_update_peer_params *req_info,
|
||||
struct station_parameters *params)
|
||||
@@ -370,7 +370,7 @@ wlan_cfg80211_tdls_extract_6ghz_params(struct tdls_update_peer_params *req_info,
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CFG80211_LINK_STA_PARAMS_PRESENT
|
||||
#ifdef WLAN_LINK_STA_PARAMS_PRESENT
|
||||
static void
|
||||
wlan_cfg80211_tdls_extract_he_params(struct tdls_update_peer_params *req_info,
|
||||
struct station_parameters *params,
|
||||
@@ -426,7 +426,7 @@ wlan_cfg80211_tdls_extract_he_params(struct tdls_update_peer_params *req_info,
|
||||
}
|
||||
#endif
|
||||
#else
|
||||
static void
|
||||
static inline void
|
||||
wlan_cfg80211_tdls_extract_he_params(struct tdls_update_peer_params *req_info,
|
||||
struct station_parameters *params,
|
||||
bool tdls_6g_support)
|
||||
@@ -435,7 +435,7 @@ wlan_cfg80211_tdls_extract_he_params(struct tdls_update_peer_params *req_info,
|
||||
#endif
|
||||
|
||||
#ifdef WLAN_FEATURE_11BE
|
||||
#ifdef CFG80211_LINK_STA_PARAMS_PRESENT
|
||||
#ifdef WLAN_LINK_STA_PARAMS_PRESENT
|
||||
static void
|
||||
wlan_cfg80211_tdls_extract_eht_params(struct tdls_update_peer_params *req_info,
|
||||
struct station_parameters *params)
|
||||
@@ -451,7 +451,7 @@ wlan_cfg80211_tdls_extract_eht_params(struct tdls_update_peer_params *req_info,
|
||||
req_info->ehtcap_present = 0;
|
||||
}
|
||||
}
|
||||
#else
|
||||
#elif defined(WLAN_EHT_CAPABILITY_PRESENT)
|
||||
static void
|
||||
wlan_cfg80211_tdls_extract_eht_params(struct tdls_update_peer_params *req_info,
|
||||
struct station_parameters *params)
|
||||
@@ -466,16 +466,22 @@ wlan_cfg80211_tdls_extract_eht_params(struct tdls_update_peer_params *req_info,
|
||||
req_info->ehtcap_present = 0;
|
||||
}
|
||||
}
|
||||
#else
|
||||
static inline void
|
||||
wlan_cfg80211_tdls_extract_eht_params(struct tdls_update_peer_params *req_info,
|
||||
struct station_parameters *params)
|
||||
{
|
||||
}
|
||||
#endif
|
||||
#else
|
||||
static void
|
||||
static inline void
|
||||
wlan_cfg80211_tdls_extract_eht_params(struct tdls_update_peer_params *req_info,
|
||||
struct station_parameters *params)
|
||||
{
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef CFG80211_LINK_STA_PARAMS_PRESENT
|
||||
#ifdef WLAN_LINK_STA_PARAMS_PRESENT
|
||||
static void
|
||||
wlan_cfg80211_tdls_extract_params(struct wlan_objmgr_vdev *vdev,
|
||||
struct tdls_update_peer_params *req_info,
|
||||
|
مرجع در شماره جدید
Block a user