qcacmn: Configure TWT AP pdev count for QCA6490
QCA6490 expects twt_ap_pdev_count 2, to bring up twt sap on 2g. Currently twt_ap_pdev_count is derived from num of radios and is 1 in case of MCC. Configure twt_ap_pdev_count value equal to number of phy advertised by firmware in wmi service ready ext event, configure under flag WLAN_TWT_AP_PDEV_COUNT_NUM_PHY if defined in kbuild Change-Id: Ib3fa81d140b473daa253e32cde2e11aad1b78b4d CRs-Fixed: 2786512
This commit is contained in:

committato da
snandini

parent
fb17117bd9
commit
df74860811
@@ -2365,6 +2365,17 @@ static inline int32_t target_psoc_get_num_hw_modes
|
||||
}
|
||||
|
||||
#ifdef WLAN_SUPPORT_TWT
|
||||
#ifdef WLAN_TWT_AP_PDEV_COUNT_NUM_PHY
|
||||
static inline void target_if_set_twt_ap_pdev_count
|
||||
(struct tgt_info *info, struct target_psoc_info *tgt_hdl)
|
||||
{
|
||||
if (!tgt_hdl)
|
||||
return;
|
||||
|
||||
info->wlan_res_cfg.twt_ap_pdev_count =
|
||||
info->service_ext_param.num_phy;
|
||||
}
|
||||
#else
|
||||
static inline void target_if_set_twt_ap_pdev_count
|
||||
(struct tgt_info *info, struct target_psoc_info *tgt_hdl)
|
||||
{
|
||||
@@ -2374,6 +2385,7 @@ static inline void target_if_set_twt_ap_pdev_count
|
||||
info->wlan_res_cfg.twt_ap_pdev_count =
|
||||
target_psoc_get_num_radios(tgt_hdl);
|
||||
}
|
||||
#endif /* WLAN_TWT_AP_PDEV_COUNT_NUM_PHY */
|
||||
#else
|
||||
static inline void target_if_set_twt_ap_pdev_count
|
||||
(struct tgt_info *info, struct target_psoc_info *tgt_hdl)
|
||||
|
Fai riferimento in un nuovo problema
Block a user