qcacld-3.0: Add SAP channel auto selection DCS callbacks with AFC
Add channel tx max power factor to existing ACS channel weight logic, so if AFC available can automatically select Standard Power channel which has higher 6 GHz tx power and better performance. Add SAP best channel selection callback when AFC triggered DCS, DCS module will invoke this callback and dynamic switch to best channel/bandwidth if possible. Change-Id: I300057c2b11d0b818f4e20ba51d6ab9b82f6a3ff CRs-Fixed: 3204199
This commit is contained in:

committed by
Madan Koyyalamudi

parent
753520a1a4
commit
1ad545d3d7
@@ -1289,10 +1289,17 @@ enum conn_6ghz_flag {
|
||||
CONN_6GHZ_FLAG_NO_LEGACY_CLIENT = 0x0008,
|
||||
};
|
||||
|
||||
#define CONN_6GHZ_CAPABLIE (CONN_6GHZ_FLAG_VALID | \
|
||||
#ifdef WLAN_FEATURE_AFC_DCS_SKIP_ACS_RANGE
|
||||
/* To support DCS to 6 Ghz channel when AFC response receive */
|
||||
#define CONN_6GHZ_CAPABLE (CONN_6GHZ_FLAG_VALID | \
|
||||
CONN_6GHZ_FLAG_SECURITY_ALLOWED | \
|
||||
CONN_6GHZ_FLAG_NO_LEGACY_CLIENT)
|
||||
#else
|
||||
#define CONN_6GHZ_CAPABLE (CONN_6GHZ_FLAG_VALID | \
|
||||
CONN_6GHZ_FLAG_ACS_OR_USR_ALLOWED | \
|
||||
CONN_6GHZ_FLAG_SECURITY_ALLOWED | \
|
||||
CONN_6GHZ_FLAG_NO_LEGACY_CLIENT)
|
||||
#endif
|
||||
|
||||
/**
|
||||
* struct policy_mgr_conc_connection_info - information of all existing
|
||||
|
Reference in New Issue
Block a user