qcacld-3.0: Fix 3 home channel issue for PCL PM_SBS_CH_2G

New PCL PCL PM_SBS_CH_2G,PM_SCC_ON_5G_LOW_5G_LOW,
PM_SCC_ON_5G_HIGH_5G_HIGH do not allow 3 home channel
scenario. Remove it from API
policy_mgr_is_3rd_conn_on_same_band_allowed.
Add PCL string print support for new type:
PM_SCC_ON_5G_LOW_5G_LOW, PM_SCC_ON_5G_HIGH_5G_HIGH.

Change-Id: Ie6dbb042f5ecb04cb999a7949ced8e7c7ab4ad5a
CRs-Fixed: 3215568
This commit is contained in:
Liangwei Dong
2022-06-07 10:02:10 +08:00
committed by Madan Koyyalamudi
parent 2f9c8c6a28
commit 8bcb061a89
2 changed files with 2 additions and 3 deletions

View File

@@ -126,6 +126,8 @@ static inline const char *pcl_type_to_string(uint32_t idx)
CASE_RETURN_STRING(PM_SBS_CH_SCC_CH_5G_24G); CASE_RETURN_STRING(PM_SBS_CH_SCC_CH_5G_24G);
CASE_RETURN_STRING(PM_SCC_CH_MCC_CH_SBS_CH_24G); CASE_RETURN_STRING(PM_SCC_CH_MCC_CH_SBS_CH_24G);
CASE_RETURN_STRING(PM_SBS_CH_2G); CASE_RETURN_STRING(PM_SBS_CH_2G);
CASE_RETURN_STRING(PM_SCC_ON_5G_LOW_5G_LOW);
CASE_RETURN_STRING(PM_SCC_ON_5G_HIGH_5G_HIGH);
default: default:
return "Unknown"; return "Unknown";
} }

View File

@@ -3497,9 +3497,6 @@ bool policy_mgr_is_3rd_conn_on_same_band_allowed(struct wlan_objmgr_psoc *psoc,
case PM_24G_MCC_CH: case PM_24G_MCC_CH:
case PM_5G_MCC_CH: case PM_5G_MCC_CH:
case PM_24G_SBS_CH_MCC_CH: case PM_24G_SBS_CH_MCC_CH:
case PM_SBS_CH_2G:
case PM_SCC_ON_5G_LOW_5G_LOW:
case PM_SCC_ON_5G_HIGH_5G_HIGH:
ret = true; ret = true;
break; break;
default: default: