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:
Visweswara Tanuku
2020-09-29 16:12:21 +05:30
committato da snandini
parent fb17117bd9
commit df74860811

Vedi File

@@ -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)